Reverse engineering of adventure games (text-based) for ZX Spectrum.
"Adventure A: Planet of Death" by Artic Computing. Major part of game's source code was disassembled and annotated. There is also a viewer tool which works with game snapshots and will display both static and dynamic info.