4 ms·
Wow, fantastic! > amusingly the executables i built 15 years ago still run on current gnu/linux; not sure if that would be true for things linked with libx11 a
by csdvrx 3y ago
Wow, fantastic!
> amusingly the executables i built 15 years ago still run on current gnu/linux; not sure if that would be true for things linked with libx11 and libxext, certainly not libgtk
win32 is how you write software you want to run forever thanks to the large user base.
I'm hoping for a wine cosmopolitan binary that would render to sixels: that would run on about everything, with qemu ensuring it keeps working if/when arm64 or mips64 take over amd64
- kragen 3y agoglad you enjoy it! sixel is not very widely supported, and the baud rate of a vt340+ is not really adequate for a gui
- csdvrx 3y agoI can play videos with mpv and a sixel output, so I think the framerate could be enough with some minor tweaks (like how RDP does)
- kragen 3y agowhat are you displaying the sixel graphics on? because the maximum baud rate of a vt340 is i think 38400 baud, which is 3840 six-bit characters including the start and stop bits, so with four bitplanes (16 colors per pixel) you only get 5760 pixels per second; a full 800×480 frame thus takes a bit over a minute to paint, minus whatever areas the rle compression can remove i think sending a byte stream of raw pixels with some framing information is a reasonable thing to do for many applications, even at 32bpp, but you can do a lot better than sixel x11 for example
- deanmen 3y agoI think he is doing it using `xterm` meaning it is pointless as you can just use x11 output, it's just interesting.