An Inform port of Scott Adams’ Adventureland has been one of the standard examples available alongside Inform 6 (and pre-6?) since (I guess) time immemorial.
The IF Archive (inf/z5), and current bundles like inform6-6.41-r11.tar.gz (Jan 2024), have source/binary versions identified as release 1 / serial number 961111.
I’ve been spelunking through ancient Acorn User cover-discs (I know I’m not the first to do this), and on their third CD (accompanying issue 188, Dec 1997) have found both a .z5 and .inf source for an apparently slightly newer version, release 4 / serial number 970702, accompanying an Acorn build of Inform 6.14.
(The IF material on this CD was prepared by Graham Nelson, at the time a frequent Acorn User contributor. I assume this Adventureland port is his, although it’s not stated explicitly.)
Despite the large version number bump, the changes seem small. The source code’s revision history says “Two tiny bugs fixed: 2.9.97”; from the source code differences, the bug fixes concern (a) the lamp and (b) bees.
I’m inclined to upload these to the IF Archive (to infocom/compilers/inform6/examples
and games/zcode
) to replace the current versions (which would of course also be preserved) – there doesn’t seem value in continuing to promote a known-buggy version.
However, I’ve never worked with Inform 6, so I’m not particularly familiar with its history or distribution. For all I know this or a newer version of Adventureland.inf
is already available (perhaps included in some Inform 6 distribution package, I haven’t looked) even if it’s not in the obvious places; or perhaps changing this after 28 years would be a bad idea for some reason.
Do any Inform 6 people think I shouldn’t do this? (Particularly looking at @DavidK)
(I also wonder if these bug fixes would be sufficient to address the “WARNING! The Z-Code conversion of this game is certifiably buggy” comment on the Adventureland IFDB entry.)
Other standard example source files are also present on this CD, but don’t seem very interestingly different from / newer than current versions.
(I fell down this rabbit-hole researching the 1996 Acorn User IF Competition. I’ve already recovered a couple of works from that that didn’t seem to be in the online collections. But any discussion on that probably belongs in another thread.)