Oh this is awesome. When I was a kid I really really attempted to write a Keen knock off (doctor who themed) on my 386 and it was ok although never really did enough level development to make it super playable. But TO THIS DAY, never knew how the heck they made it scroll so smoothly. I just ended up just jump scrolling. Figured it was some mad assembler skills, never imagined there was a hw register!<p>Did figure out the double buffering stuff on my own though ;)<p>Seems so obvious, learn something new everyday, even if it would have been more useful, say maybe ~30yrs ago ;)