|
I had Hercules for my first "IBM PC" computer, while everyone else either had CGA, EGA or even VGA! - It was the computer that my uncle left, before leaving for US - And yes, it was meant to run AutoCAD - lol Being bored of not too many games working, I decided to take matter in my hands. Early on, I got into making various resident applications - and made one (used Turbo Pascal with inline assembly), where I would "convert" the 320x200 VGA buffer into Hercules bits. It was not taking care of what the palette was, but just happened to work by accident for some of the games (like Trolls). I also had to hack Trolls to first ignore the fact that I did not have VGA, then hack it instead of using 0xA0000 as VGA buffer (the standard address for an VGA adapter), but I would hack that location with my own buffer. It kind of worked, real slow - I've got about - I dunno - maybe 5-10fps - lol. Fun fact of trolls that I've found, but could not completely understood it back then (I was probably 9th or 10th grade, english is my secondary language) was this: https://www.mobygames.com/game/dos/trolls/trivia "This game was written on a very slow schneider 10mhz 286 with lots of wait states. If for some reason on your very fast xxxx 25mh 486 this game seems to be fast or unplayable, do no blame us for it was a penny pinching boss who would not buy us reasonable pc's to work on. signed THE PROGRAMMERS OF FLAIR SOFTWARE" So having hercules card made me - lol - did a bit of fun hacking :) |