I’ve recreated this game, Craverly Heights, in ZIL for educational purposes (mostly my own…). @lft has done this before in Dialog and I have tried to stay true to the original disposition of the source code to make it possible to compare the original Inform 7 vs Dialog vs ZIL. The source is heavily annotated and I’ve tried to motivate my coding decisions but feel free to ask questions and report bugs.
The file obviously contains lot of spoilers so be sure to try the original game if you not already done that. There are seven different endings, try finding them all!
The game and its source code is here.
The original can be played online here.
The Inform 7 and Dialog source code are here.
There is also a thread about the Dialog version here.
There is also a podcast where the author with friends plays this game here (I used this for testing!).
One interesting fact is that the original Inform 7 z8-version is 258 kB, the Dialog z5-version 127 kB and this ZIL z5-version 48 kB. Now the game is so small that it fits on all 8-bit platforms!