Gimp and a ImageMagick support XPM. Most other free editors just cover png. jpg, bmp, maybe but rarely gif.
There's actually some version of GIF maybe 89a, that looks almost identical to XPM in its formatting.
Most game engines support images directly as images and are not working with ascii character sets for graphics.
Aquarius does not have that ability or luxury. So what we have currently is a system of making images, scrambling them
through an image translator, then pushing that back out to BASIC.
What would be really useful for Aquarius devs is raw ascii data.
A table of the foreground colors, a table of the background colors (unless you want to do the math for finding the
Aquarius ASCII value for foreground/background color), and a table for the ascii character data. Which could just be fields of numbers from 0 to 255.
It could work like the XPM format with lots of less text, since the Aquarius is only 40x25 characters, you only need the color index and the 40x25 field of actual ascii characters. Thats why I suggested scripting. You dont' have to code these format supports if your users can.
I noticed a flaw in RExpaint, I can't get text from another program and paste it in using the text tool.
So if I wanted an image with the 256 characters in it, I have to choose each and click into the picture for 512 clicks, or 255 arrow keys + 256 clicks, for something I could type up like this in Lua
for x=0,255 do
st= st .. string.char(x)..string.char(32)
if c==15 then
C = 0
Edited by Pset, Sun Dec 15, 2013 2:18 PM.