Dug up a *REALLY* old piece of code I wrote back in the days of the Tandy 1000EX computer...
Lets me render ~640x200 16-colour graphics on anything from a CGA card on up, by abusing a little-known port command to only show the top two character rows of the 8-pixel-tall font. So I'm limited in which pixels can be on or off, and only two colours per 8x2-pixel area... but it's surprisingly effective even today. :-)
So I'm playing with updating the effect to work on modern computers, just so I can update my NES emulator to run using this funky 'video mode' in real-time, allowing me to show almost a full-resolution NES in colour in text-mode. :-)
Why... for chaos and entropy, of course!
Date: 2003-01-30 07:48 am (UTC)Lets me render ~640x200 16-colour graphics on anything from a CGA card on up, by abusing a little-known port command to only show the top two character rows of the 8-pixel-tall font. So I'm limited in which pixels can be on or off, and only two colours per 8x2-pixel area... but it's surprisingly effective even today. :-)
So I'm playing with updating the effect to work on modern computers, just so I can update my NES emulator to run using this funky 'video mode' in real-time, allowing me to show almost a full-resolution NES in colour in text-mode. :-)