Beyond Zork
filfre.net
filfre.net
Limited as interactive fiction is as a medium, its really impressive how immersive an experience can be created with technology as simple as plain ASCII text. You don't need photorealistic, PBR graphics to make a fun, engaging game.
The Z-Machine itself is a pretty remarkable piece of technology, especially given the very limited capabilities of the PCs it was implemented for. Reading the spec[1] has been very interesting.
[1] http://inform-fiction.org/zmachine/standards/z1point1/index....
It could also have been the first versions of Progress. https://en.wikipedia.org/wiki/Progress_Software
http://cowlark.com/vbcc-z-compiler
It was hacky as hell, and unfortunately I used a compiler frontend with a non-free license which makes it nigh undistributable, but actually worked. I didn't quite get floating point working.
I think the Z-machine internal architecture can best be described as 'interestingly insane'. Some of the hacks needed to make large games work are very educational. For my purposes, the non-memory-mapped stack was particularly... exciting (and very annoying). Another description is, alas, 'almost impossible to find a non-buggy assembler for'.
Highly recommended if you have the kind of twisted mind that likes to do impossible things with 8-bit microcomputers.
https://www.patreon.com/DigitalAntiquarian?ty=h
Jimmy has done a non-trivial amount of work in bringing high-quality articles about past gaming history and shared them for free with everyone.
My preference on Patreon is to support people producing valuable articles for free, enriching everybody. Locking them up in Patreon exclusive subscriptions is not my preference.