GEEK HAUS
Back to feed

Andrew Plotkin uncovers a rare memory-corruption compiler bug in Infocom’s 1983 interactive fiction game Infidel

·blog.zarfhome.com
read original ↗

EDITOR BRIEF

Andrew Plotkin says he found an unusually severe but hard-to-notice bug in Infidel while examining the game with a memory-level debugger. The issue appears to be a wild pointer caused by a compiler bug, affecting both the Macintosh update and the original release with different memory addresses.

INSIGHTS

The discovery shows how modern reverse-engineering and preservation tools can reveal defects that were nearly invisible to players for decades. It also highlights the technical fragility of early game runtimes, where small compiler or memory errors could persist unnoticed across releases.

COMMENTS

Discussion

> geekhaus:~$ next read?

Next read recommendations