When the Infocom source code was leaked, that included an almost complete version of the unreleased Mini-Zork II. Everything is there, but it has some game-breaking bugs. This seemed like a nice project for learning about ZIL, so I spent quite a bit of time testing the game and fixing bugs along the way.
But since it was based on the now defunct “The ZIL Files” project (which was refactored into “The Infocom Files”), it contained a whole bunch of other games, and it wasn’t very convenient to work with. So a few days ago I decided to start over, still using my old changes for reference but with the benefit of hindsight and a better understanding of ZIL.
So if anyone wants to see what a Mini-Zork II might have looked like, my version can be found at [GitHub - eriktorbjorn/minizork2-renovated]. I haven’t subjected it to proper testing yet, but I have fixed a couple of bugs along the way. Some of them are still present in the full version of Zork II!
The bad news: When compiled with ZILF 0.9 (and the abbreviations it generates) the game file is still 54,860 bytes. It’s smaller than the original (buggy) data file, but probably still much too large to run from a C64 tape which was kind of the point of Mini-Zork I as I understand it. Better abbreviations may get the size down a bit, but I don’t know how much. My last few commits were to save space, but that only came out to a pathetic 60 bytes.
I almost posted this in Infocom Game Mods - 2021 Friendly Versions because this version of Zork II removes both the Bank of Zork and the Oddly-angled rooms. But that would have been just silly.