Goodbye Screen Flicker
I still want to switch to using a VESA graphics mode, but for now, the screen flicker was just annoying me too much. Ended up buffering the virtual screen. I know performance will take a hit here, but on a real (older) machine, I don't notice any slowdown at all. My test machine is an old Pentium 4 1.6Ghz and a few older laptops.