back when I read Masters of Doom over a decade ago, i was fascinated by the brief mention of carmack's "Adaptive Tile Refresh" technique used for Commander Keen, that allowed smooth scrolling on EGA cards

i never found a very satisfying technical (or conceptual) description of how it worked, and I just found out that @fabinou wrote up a fantastic post which did exactly that

https://fabiensanglard.net/ega/

#retroComputing #retroCoding #retroGaming #apogee

Commander Keen's Adaptive Tile Refresh

@vga256 @fabinou

Ooh, thank you for this post! Quite interesting to be sure.

Passing this along to @atomicpoet - who seems the sort to also appreciate it.

@vga256 @fabinou it is very good, but I'd very much like some animated gifs or something, or more interactive bits. It's a bit hard to understand what each of those registers do.