> Holy CRAP that is awesome. > They are doing things with the CGA hardware that even the IBM guys who designed the > thing would probably look at and go "no way is it possible to do THAT with a CGA > card"...
Most of the stuff that they're doing simply involves counting cycles (including wait states) and abusing the MC6845 chip, which certainly isn't unique to the CGA card. Even wringing 256 or 1024 colors out of it isn't that surprising overall; they're just abusing composite NTSC to induce artifact colors. This is in fact how the Apple II itself generates color, and was a technique used by a number of Sega Genesis/Megadrive developers to get more colors than its anemic 512-color palette provided, so applying it to another composite NTSC system should come as little surprise to anyone.
> Oh and who is going to stand up and volunteer to fix the MESS IBM 5150 driver so it > can run this beast?
Nobody. Between MESS and DOSbox, MESS actually runs the demo better. DOSbox falls over on the parts that really abuse the MC6845, and I sincerely doubt anyone at all is going to take the time necessary to make a sub-cycle-accurate 8088 core in MESS just to run one demo that, when you pay attention to the man behind the curtain, just isn't that impressive.
|