bob wrote:I did this a long time ago. And even used reverse video and such in the console window so I would be able to quickly pick out Crafty's move choice from all the other stuff displayed. But there is a major flaw. Not all systems will display it correctly. Ssh in through multiple hosts, and some will just display the "garbage characters" as they see them which makes everything hard to see. I added a command to make this colorization and such controllable, which helped. Then when it wasn't working right, I could disable it.
Symbolic does have a run time switch selecting mono vs color board display. Mono display is useful only when doing copy-n-paste from a terminal window into a text editor as character attributes are generally not copied.
Oscar uses ANSI sequences for both color and cursor control when the program generates an ASCII movie file.
I can't say much about recent developments in non-Unix platforms, but I have done what I could to make sure that
Symbolic uses only true ANSI standard escape sequences for the best hope of portability.
I'm not much interested in making a Windows version; my only Windows machine is a cheap HP notebook which lost booting ability about a month after its one year warranty expired. This is a bit of a pain because I needed that notebook for helping to test my DGT piece recognition board.