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
I am doing some late Advent Of Code #retrocoding exercises - first 3 in BBC BASIC, number 4 in Pascal. While it ran happily in a subset of Free Pascal, when porting to CP/M (Turbo Pascal 3.0), I'm running into issues beyond my pay grade (maybe because nobody pays me for CP/M compatibility of anything).
Has anyone ever seen a Turbo Pascal program totally freeze on the first new() statement after a Dispose()?
Looking at what’s coming up in the next issue of Amiga Addict (issue 23 due 24th August), this might be the work of a handsome AMOS tutorial video creator… 🤔😁👍