On Wed, 14 Jan 2009, BLuRry wrote:
I can share the image conversion algorithm -- actually I have shared it as part of the AGS 3 beta source. It's java -- but it's not too difficult to convert it over to C as long as you don't need to convert non-hires colors. I use Java to dither images down to a hi-res palette, but everything else is all lookup tables and bit operations. Somehow, I think it won't do much good since the java program manages the menu list and the state of the menu as well.
I treat it as monochrome.
Also, there was something on one of the beagle disks that transcribes the text screen to the hi-res screen. It was fairly fast -- but the nice thing is you can make the hi-res menu more inexpensively in basic using the beagle routine to draw the HGR screen after each text update.
It's on Silicon Salad. Only thing is it doesn't support inverse lowercase, which is something I *really* want to be able to do.
-uso.