So with the coming advanced computers with color screens, I imagine colors and images are about to get a lot more important. I think we need a standardized format in which files are saved to represent ascii images with colors. This obviously requires three layers. One for the background color map, one for the text color map, and one for the text itself. I was thinking it could be just a three dimensional table serialized and saved to file. At the top though, there'd be a separate header table describing the dimensions of the file. After you unserialized the data table from the file though, you could use something like this to retrieve data:
dimensions = textutils.unserialize(file.readLine())
fileTable = textutils.unserialize(file.readLine())
fileTable[x][y][map]
The last line would provide the data for <map> at coordinates (x,y), the map again being either the background color, text color, or text itself.
The reason this would be nice is because any program that wants to use anyone else's image can do so easily without storing the data in the program file itself like an idiot.
anyone got any better ideas?