OK, just playing around here for fun. Curious about how to display a Sixel file on Mystic.
On the client side, SyncTERM works fine for me when I use it with the excellent AI-WX weather door. In addition, End of the Line BBS displays the NASA Picture of the Day in that format, and that also works in SYNCterm.
I have used img2sixel in Linux to convert an image file into sixel format. The converted file displays fine using Konsole or xterm:
https://i.imgur.com/OXOV5fZ.png
However, any attempt to display this file from the Mystic side (serving it), just dumps it as a text file even when using Syncterm to connect/view it.
On the Mystic side, I've tried two things:
[1] Used (GD) Display a file: this dumps text garbage. However it's trying to display this, SyncTERM can't recognize it as a sixel file. Currently I have it with a .ANS extension even though it's not an ANSI file.
[2] Used (DD) Exec external program: which runs a shell script which cats the file. This works when I run it in the terminal, but I just get the same text garbage when I run it from SyncTERM.
So two things are true:
I can run the AI-WX door which makes heavy use of Sixel imagery for weather display on Mystic and it works fine viewing it in SyncTERM.
I have the nightly build of SyncTERM I compiled myself and I can confirm that it is capable of displaying Sixel graphics.
Just not when printed from Mystic.
Is there some special trick or encoding or something which is required to make this work?
Thanks...
--- Mystic BBS v1.12 A48 (Linux/64)
* Origin: Shipwrecks & Shibboleths [San Francisco, CA - USA] (21:1/227)