GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

No menu could be recovered. Follow the blue links in the page.

This view

  • Original page
  • New address

GeezerVison is showing eblong.com — The Obsessively Complete Infocom Catalog

The Obsessively Complete Infocom Catalog

This site is my attempt to collect every single version of each Infocom game, both source code and compiled game files. I have labelled each package with release and serial number information where possible. (Infocom serial numbers were a timestamp of the compilation date, which is very useful for reconstructing the development sequence.)

But which one should I play? Simple: pick the "Masterpieces version". (Or the "LTOI version" if there is no Masterpieces.) Avoid "final-dev", as these are unreleased and probably buggy. See Canonical versions, below, for more details.

IF fans of the modern era have used this source code to recompile the Infocom games. Some have taken the opportunity to fix bugs or modify the games. This collection does not include these modern recompilations and updates. (I have no quarrel with them, but I'm not going to keep track.)

This collection does include a few fan-modified game files that date from the 1980s. (The modifications only extend to the serial and release numbers.) I include these because they were contemporary with Infocom and thus have some historical interest. Also, they were collected in the early 90s and wound up in the game file lists of the nascent Internet IF community.

  • ...Introduction...
  • The collection
  • Disclaimer
  • Differences from the GitHub release
  • On Z-code and ZIL
  • Canonical versions
  • The Visible Zorker
  • Some notes on the files
  • ...All the games...
  • Original Zork, MDL version
  • ZIL
  • ZAP
  • Interpreters
  • Zork 1
  • Zork 2
  • Deadline
  • Zork 3
  • Starcross
  • Suspended
  • The Witness
  • Planetfall
  • Enchanter
  • Infidel
  • Sorcerer
  • Seastalker
  • Cutthroats
  • Hitchhiker's Guide
  • Suspect
  • Wishbringer
  • A Mind Forever Voyaging
  • Spellbreaker
  • Ballyhoo
  • Trinity
  • Leather Goddesses of Phobos
  • Moonmist
  • Hollywood Hijinx
  • Bureaucracy
  • Stationfall
  • The Lurking Horror
  • Nord and Bert Couldn't Make Head or Tail of It
  • Plundered Hearts
  • Beyond Zork
  • Border Zone
  • Sherlock
  • Zork Zero
  • Shogun
  • Journey
  • Arthur
  • Mini-Zork 1
  • Mini-Zork 2
  • Infocom Sampler
  • The Abyss
  • Checkpoint
  • Restaurant at the End of the Universe
  • Hypochondriac
  • ZilLib
  • ZipTest
  • Generic
  • Cornerstone

Introduction

Jason Scott began this process in April of 2019, when he posted a large collection of Infocom source code on GitHub. Source code and compiled files, in fact.

This was tremendously exciting to fans and scholars of old-school text adventures. This material was known to be out there in private collections, but it had never been publicly available in this form.

Jason's collections are excellent, but they are an edited extract from one source: the so-called "Infocom Drive". They omit some published variations, beta-tests, and so on. I figure it's good to have every Infocom game file variation in one place.

Nonetheless, let me be clear: this site would not exist without Jason Scott's efforts. Thank you, Jason! Also thanks to Beaux Hemmer for maintaining the patch collection. Thanks to Torbjörn Andersson and Alessandro Giassi for enthusiastic help tracking down more versions and info on them. And, of course, thanks to the Implementors who created these games in the first place.

Update, December 2019: Another cleaned-up source collection has been posted by Adam Sommerfield.

The collection

You can download a catalog of the whole file collection (JSON format): catalog.json.

(Note that the "updated" field is when I added or last updated the file on this site.)

If you want to download everything in one go, grab allgamefiles.zip, allsources.zip, allinterpreters.zip, and allother.zip.

Disclaimer

These are proprietary documents. The copyright rests with Microsoft. (When I first created this catalog, it was Activision. Microsoft bought it all in 2023.)

Activision certainly did not maintain the development tools or the expertise to compile this source code. If it weren't for private collectors passing it around, this material would be entirely lost.

Like Jason, I believe that the historical value of these documents to the IF community outweighs the rights of the legal owner. As I wrote in 2019, copyright is a balance.

Update, November 2025: Microsoft has declared that Zork 1, Zork 2, and Zork 3 are open source. I have added the MIT License document to those source packages. We devoutly hope that declarations for the rest of the games will follow in due course.

Differences from the GitHub release

The GitHub repositories structure the source code as a sequence of commits, showing the development process. This site packages each source directory separately.

This site includes game files collected from original game releases. These have historically been collected as "patch files". This was a legal figleaf; it allowed a user to transform a legally-owned game file into a different version, without actually distributing copies of each version. I have used those transforms to recreate all known game file versions.

Several of the GitHub repositories contain a common error: an old source file is sometimes not deleted in newer commits. For example, the Zork 2 source contains "crufty.zil" in r22 and r48, but this file has been removed in r63. The GitHub zork2 repo fails to delete it. This site avoids that error.

The GitHub repos omit personal email and individual developers' comments found in the source collection. This site does too; I followed Jason's example in this matter. It is not my intent to expose private communication, even thirty years after the fact.

However, I have included a few files that Jason omitted, primarily "browsie/feelie" manuscripts intended for the game package.

On Z-code and ZIL

The game files collected here are Z-code files, which may be played with any Z-code interpreter. The source packages contain ZIL source code and associated files.

Z-code files come in various versions. Infocom referred to these as "zip" (version 3), "ezip (version 4), "xzip" (version 5), and "yzip" (version 6). They used the ".zip" file suffix for all of these; the version is distinguished by the first byte of the game file. These days, ".zip" is a compression format, so we tag files as ".z3", ".z4", ".z5", ".z6".

This collection also includes a few ".z1" and ".z2" files recovered from very early releases of Zork 1. These have nonstandard serial numbers.

(In 1995, Graham Nelson proposed ".z7" and ".z8" as simple modifications to support larger game files. The Inform compiler and most modern interpreters support these versions. See the Z-code specification.)

Extracting the version, release, and serial number from a Z-code file is easy. I use this little Python script: zcanalyze.py.

Compiling ZIL source code into a game file requires more effort. Infocom's original ZIL compiler has been recovered, but only in a very early version (circa 1981; see below). However, ZILF is an open-source ZIL compiler which is under active development.

Canonical versions

The Text Adventure Masterpieces of Infocom CD (1996) is the source of most modern releases and downloads. If you want to play the "official" version of a game, the Masterpieces version is usually the right choice.

However, there are some complications. In some cases, the Mac and PC directories on the CD had different versions. Also, Hitchhiker and Shogun were not included on Masterpieces.

The "official" version of Hitchhiker is the one that Douglas Adams posted on his web site in the mid-90s. The BBC later posted an illustrated version based on the same game file.

Lost Treasures of Infocom 1 and 2 (1992) were earlier Activision collections. These made slightly different game-file choices than Masterpieces, and they did include Hitchhiker and Shogun. To add to the confusion, LTOI1 was released for Amiga as well.

A few of Infocom's earlier games were re-released in "Solid Gold" editions, with built-in Invisiclues. These versions used ".z5" format in order to accomodate the additional text. The Activision collections were quite inconsistent about whether to use the "Solid Gold" versions.

I have noted the Masterpieces version of each game file, and (where different) the LTOI1/2 versions. The recommended version to play is in bold. For more information about game file versions, see Paul David Doherty's invaluable Infocom Fact Sheet.

(I have not marked the graphical (".z6") games, because getting them to work is a more fraught question and I am not the person to ask.)

Versions marked "final-dev" are unreleased final internal versions (according to the Fact Sheet). That is, they had changes in progress when development shut down. These may fix bugs, but they never went through QA, so they should not be considered release-quality.

The Visible Zorker

The Visible Zorker is a educational project which lets you explore each Infocom game along with its source code. Only the earliest games have Visible versions right now, but more will be added regularly.

All Visible Zorker editions are based on the "Masterpieces version" of each game.

Some notes on the files

Despite the title of this page, this is not a complete collection! We have what's been recovered. In particular, there's no guarantee that the "most current" source corresponds to a final release.

All of the source packages contain source (.zil) files. Some also contain temporary files in various stage of compilation (.zap, .zabstr). Some contain compilation reports, design documents, or other related files. It's just a question of what was found in the source archive.

Release numbers are not always sequential. Infocom tended to reset the release number sequence after beta/gamma testing was over, or at other major development milestones. The serial number dates are more reliable, except where they've been obviously zeroed out.

It is perhaps amusing to learn that the "Solid Gold" editions were labelled as the "cheapo" releases during development.

Games with sound (Sherlock, Lurking Horror) and graphics (most z6 games) may or may not include the media files in the source directory. The game files never include media. Even if present in the source, these files are probably not in a form that a modern interpreter can understand. See this page for portable versions of these media files.

A few game files are modified for the Macintosh. According to the internal notes, the modifications are "special flags" on certain objects. This apparently refers to setting the fixed-width font for descriptions with ASCII art. Infocom's Mac interpreter required this; it was the only one of its kind that defaulted to variable-width font display. (Most modern interpreters do.)

Source comment on the Mac versions:

The following is a list of changeds specifically for the Mac version:

SEASTALKER -- Special flags set on Sonarscope, control panel in sub and control panel in Bly's office.

ZORK2 -- Special flags set on magic well etching (top and bottom), Label on candied insects and stone cube in bank vault.

ZORK3 -- Special flags set on Royal puzzle and bronze plaque in cage.

ENCHANTER -- Special flags set on Translucent maze map, sign on path to brook and on fireworks for Filfre scroll.

SUSPENDED -- Special flags set on all three monitors: 1) Weather, 2) Hydroponics 3) Transit.

INFIDEL -- Special flags set for Hieroglyphs: bottom of stairs, scarab, book of dead, page in book of dead, beam, scroll in forward cabin, opening in top of pyramid, stone cube, bricks, recessed panel, west end of passage, north antechamber, south antechamber, room of Nephthys, Isis, Selkis, Neith, narrow hallway, cube room, cube south part, silver room, gold room, skeleton in room.

Z-code game files are sometimes found with zeroes or garbage data padded on the end. This does not affect the game behavior. I have generally ignored these variations. I've also ignored variations in byte 1 of the game file; these represent interpreter variations from different platforms, not game differences.

The patches archive contains several game files whose serial numbers are blank or nonsensical. These are always minor modifications of other game files, typically with only the serial number (and checksum) altered. We assume these are "crack" versions modified by users. I have included them regardless.

The patches archive also includes a set of game files which have been modified to bypass Infocom's "feelie" copy protection. I have omitted these, as they definitely postdate Infocom (they were released circa 1999). The feelie data is of course well-archived in any case.


And now, the games...


Original Zork, MDL version

The "mainframe" version of Zork/Dungeon, created at MIT between 1977 and 1979. This package, unlike the others on this site, is written in MDL.

Zork-MDL has been available for some time. (It was posted on Bob Supnik's web site in 2003, perhaps earlier. Ports to Fortran and C are also easily findable.) I include it here because, well, it's Zork.

Five versions of the source, labelled according to the "US NEWS & DUNGEON REPORT" date (see dung.mud; note that the 1979 version shows inconsistent dates). The 1981 version says "no longer being supported" and refers players to the commercial Infocom release.

Several runnable versions have been recovered from MIT tapes. These are available at the ITS project. I have not mirrored the executable files, because they're only executable inside ITS (running on an emulated PDP-10). See this post for a list of Zork versions found. Visit the project page for information on setting up ITS; or telnet its.pdp10.se 10003 to try it online.

You can try the ITS environment online! Telnet to its.pdp10.se, port 10003 (telnet its.pdp10.se 10003). When it says "Connected...", hit ctrl-Z. Then type :login yourname. (Any name will work.) Then type :zork to play. :advent is also available; that's the original Crowther version. You can also try :games;adv350 and :games;adv448.

Note that the name of the game varied over the years. The very earliest known version began "Welcome to adventure," just like Colossal Cave did. This was quickly changed to "Welcome to Dungeon," although the game mentions "Zork" and "Zorkers" in many places. By 1979 the intro said "Welcome to Zork," and this is how we know the game today.

Sources:

  • zorkmdl-r771212.zip -- From this historical repo. Introduces itself as "Welcome to Dungeon".
  • zorkmdl-r780124.zip -- From this historical repo. Introduces itself as "Welcome to Dungeon".
  • zorkmdl-r780402.zip -- From this historical repo. Introduces itself as "Welcome to Dungeon".
  • zorkmdl-r791211.zip -- From this historical repo. Introduces itself as "Welcome to Zork".
  • zorkmdl-r810722.zip -- From Bob Supnik. Introduces itself as "Welcome to Zork".

Links:

  • https://github.com/PDP-10/its/ -- ITS emulator; see above.
  • zork_285 -- The earliest known MDL version of Zork, r770614. Reimplemented as "modern" ZIL from an ITS executable by Henrik Åsman. Introduces itself as "Welcome to adventure"!

ZIL

An early version of Infocom's ZIL compiler, written in MDL. The files are dated no later than early 1981; most are 1979-1980. This version includes both the compiler (ZILCH) and assembler (ZAP) stages.

This source was originally archived at https://github.com/PDP-10/its-vault (the twenex/zork directory) by Lars Brinkhoff. See also the standalone repository at https://github.com/PDP-10/zil.

For a guide to using this source, see Roman Bartke's ZILCH How-to.

The documentation has been gathered from the Internet Archive, the collection at frobnitz.co.uk, and other sources. Note that .rno is Runoff and .fwf is Scribe, two venerable markup languages for document formatting. See Henrik Åsman's repo for PDF versions.

Sources:

  • zil.zip

Documentation:

  • zil.doc -- Infocom document giving a quick summary of the ZIL language; undated.
  • zil-course.fwf -- Infocom document on writing games with ZIL, written Oct 1982 by Marc Blank.
  • Learning_ZIL_Meretzky_1995.pdf -- Infocom document on writing games with ZIL, written 1989 by Steve Meretzky.
  • Internal_Secrets_Ko_2019.pdf -- Analysis of the Infocom parser by Michael Ko.
  • zip-xzip-yzip-1989.pdf -- Infocom document describing the Z-machine.
  • spec-zip.rno -- Z-machine spec V3, written Dec 13 1982, updated 1984.
  • spec-ezip.fwf -- Z-machine spec V4, written Oct 26 1984, updated 1985.
  • spec-xzip.fwf -- Z-machine spec V5, written Oct 22 1986.
  • spec-yzip.txt -- Z-machine spec V6, written Nov 30 1988, updated 1989.

ZAP

We have two standalone versions of the ZAP assembler, one early and one late.

The first is written in the MIDAS assembly language for the PDP-10. This version is dated Jan 7 1982. It was found within the minizork-r2 source directory (see below).

The second is written in C and dated March 1988. The comments say "Zinn Computer Company, for Infocom", implying that the work was outsourced. The directory includes .o and executable binaries, presumably in Sun architecture (the directory was labelled "sun"). From this historical repo (previously here). (A handful of other utilities are included, including zsplit, zglue, zspix, and zsymtest. These appear to have to do with packaging game files onto disk for specific platforms.)

A third, earlier version can be found as part of the ZIL source repository above. This is MDL code dated "Jan 18 1980". I'm not sure if it can be run independently of the rest of the ZIL toolset.

Sources:

  • zap.mid -- MIDAS, dated Jan 7 1982.
  • zap-sun.zip -- C, dated Mar 1988.

Documentation:

  • spec-zap.fwf

Interpreters

Most of Infocom's original ZIL interpreters were written in assembly for the various platforms of the 1980s. A few later versions were written in C, or (for the Mac) Pascal.

The TRS-80 (Tandy) CoCo interpreter was released in 2018, thanks to Brian Moriarty, Carlos Camacho, and John Linville. (First archived here.) The others became available to the public in 2023. (Archived here.)

These packages are presented by directory, as they were preserved. The contents are not consistently organized. Some of these packages contain more than one interpreter version; some contain additional documentation or serial-port transfer scripts. See this README for a detailed catalog of the contents.

Sources:

  • 64.zip -- Commodore 64
  • acorn.zip -- BBC Acorn
  • amiga.zip -- Commodore Amiga
  • apple.zip -- Apple 2
  • atari.zip -- Atari
  • basic.zip -- GW-BASIC
  • c-128.zip -- Commodore 128
  • colorcomputer.zip -- TRS-80 CoCo 2
  • cpm80.zip -- CP/M
  • cpm86.zip -- CP/M-86
  • hp.zip -- HP PC (HP-DOS)
  • ibm.zip -- IBM PC, assembly
  • ibmzip.zip -- IBM PC, C
  • mac.zip -- Macintosh
  • msdos.zip -- MS-DOS 2.0
  • msx.zip -- Microsoft MSX platform (Z80-based)
  • pdp11.zip -- PDP-11
  • st.zip -- Atari ST
  • tandy.zip -- Tandy 2000 (MS-DOS)
  • ted.zip -- CBM Plus/4
  • ti.zip -- TI Professional (MS-DOS 2.0)
  • ti994.zip -- TI-99/4
  • unix.zip -- Unix, C

Zork 1

Collector's note:

The Zork I Release 2 game file was extracted from a self-booting, copy-protected TRS-80 Model I disk. The disk itself was not an original and did not come with a label or packaging, but it seems to have been the early Personal Software release.

Sources:

  • zork1-german-r15.zip
  • zork1-invclues-r52.zip
  • zork1-r88.zip
  • zork1-r119.zip

Game files:

  • zork1-r2-sAS000C.z1 -- See note above.
  • zork1-r5-sXXXXXX.z1 -- First Apple 2 release, Personal Software.
  • zork1-r15-sUG3AU5.z2
  • zork1-r15-sXXXXXX.z2 -- Labelled "Hack of 15.UG3AU5". It differs only in the effaced serial number.
  • zork1-r20-sXXXXXX.z3
  • zork1-r23-s820428.z3
  • zork1-r25-s820515.z3
  • zork1-r26-s820803.z3
  • zork1-r28-s821013.z3
  • zork1-r30-s830330.z3
  • zork1-r75-s830929.z3
  • zork1-r76-s840509.z3
  • zork1-r88-s840726.z3 -- Masterpieces version.
  • zork1-invclues-r52-s871125.z5 -- Solid Gold.
  • zork1-german-beta-r3-s880113.z5
  • zork1-r119-s880429.z3 -- Final-dev.
  • zork1-german-r15-s890613.z6 -- German translation.

Documentation:

  • zorkps-alt -- Personal Software “Barbarian” package (via MoCAGH).
  • zork -- Grey-box package (via MoCAGH).

Links:

  • IFDB - Zork 1
  • IFWiki - Zork 1
  • The Visible Zorker: Zork 1

Zork 2

Sources:

  • zork2-mac-r22.zip
  • zork2-r48.zip
  • zork2-r63.zip

Game files:

  • zork2-r7-sUG3AU5.z2
  • zork2-r15-s820308.z3
  • zork2-r17-s820427.z3
  • zork2-r18-s820512.z3
  • zork2-r18-s820517.z3
  • zork2-r19-s820721.z3
  • zork2-r22-s830331.z3
  • zork2-r23-s830411.z3
  • zork2-mac-r22-s840518.z3
  • zork2-r48-s840904.z3 -- Masterpieces version.
  • zork2-r63-s860811.z3 -- Final-dev.

Documentation:

  • zork2 -- Grey-box package (via MoCAGH).

Links:

  • IFDB - Zork 2
  • IFWiki - Zork 2
  • The Visible Zorker: Zork 2

Deadline

Sources:

  • deadline-r27.zip
  • deadline-r28.zip

Game files:

  • deadline-r18-s820311.z3
  • deadline-r19-s820427.z3
  • deadline-r21-s820512.z3
  • deadline-r22-s820809.z3
  • deadline-r26-s821108.z3
  • deadline-r27-s831005.z3 -- Masterpieces version.
  • deadline-r28-s850129.z3 -- Final-dev.

Documentation:

  • deadlinefolio -- Folio package (via MoCAGH).
  • Casebook_Deadline_Infocom_Apple -- Hi-res scans of folio package.
  • deadline -- Grey-box package (via MoCAGH).

Links:

  • IFDB - Deadline
  • IFWiki - Deadline
  • The Visible Zorker: Deadline

Zork 3

Sources:

  • zork3-mac-r15.zip
  • zork3-r17.zip
  • zork3-r25.zip

Game files:

  • zork3-r10-s820818.z3
  • zork3-r12-s821025.z3
  • zork3-r15-s830331.z3
  • zork3-r16-s830410.z3
  • zork3-mac-r15-s840518.z3
  • zork3-r17-s840727.z3 -- Masterpieces version.
  • zork3-r25-s860811.z3 -- Final-dev.

Documentation:

  • zork3 -- Grey-box package (via MoCAGH).

Links:

  • IFDB - Zork 3
  • IFWiki - Zork 3
  • The Visible Zorker: Zork 3

Starcross

Sources:

  • starcross-r15.zip
  • starcross-r18.zip

Game files:

  • starcross-r17-sXXXXXX.z3 -- Differs from r17 s821021 only in the effaced serial number.
  • starcross-r15-s820901.z3
  • starcross-r17-s821021.z3 -- Masterpieces version.
  • starcross-r18-s830114.z3 -- Final-dev.

Documentation:

  • starcrossfolio -- Folio package (via MoCAGH).
  • Infocom_Starcross_C64 -- Hi-res scans of C-64 package.
  • starcross -- Grey-box package (via MoCAGH).
  • Infocom_Starcross_Chart_Recreation -- Hi-res recreation of Mass Detector chart.

Links:

  • IFDB - Starcross
  • IFWiki - Starcross
  • The Visible Zorker: Starcross

Suspended

Sources:

  • suspended-mac-r8.zip
  • suspended-rlater.zip -- No game file for the most current source.

Game files:

  • suspended-r5-sXXXXXX.z3 -- Differs from r5 s830222 only in the effaced serial number.
  • suspended-r5-s830222.z3
  • suspended-r7-s830419.z3
  • suspended-r8-s830521.z3 -- LTOI1 version, Amiga.
  • suspended-alt-r8-s840521.z3 -- This appears to differ from the Mac version only in a text encoding error: "The breathing of the mechanisms has becomeIrrenothing lar..." It may be the result of a disk read error.
  • suspended-mac-r8-s840521.z3 -- Masterpieces version.

Documentation:

  • suspendedfolio -- Folio package (via MoCAGH).
  • suspended -- Grey-box package (via MoCAGH).
  • Suspended-Infocom-Apple -- Hi-res scans of folio package.
  • Suspended_Map_Recreation -- Hi-res recreation of Underground Complex map.

Links:

  • IFDB - Suspended
  • IFWiki - Suspended
  • The Visible Zorker: Suspended

The Witness

Sources:

  • witness-r23.zip -- Contains a few source changes beyond the r23 game file, notably removing the "INTERLOGIC" trademark.

Game files:

  • witness-r13-s830524.z3
  • witness-r18-s830910.z3
  • witness-r20-s831119.z3
  • witness-r21-s831208.z3
  • witness-r22-s840924.z3 -- Masterpieces version.
  • witness-r23-s840925.z3 -- Final-dev.

Documentation:

  • witnessfolio -- Folio package (via MoCAGH).
  • witness -- Grey-box package (via MoCAGH).
  • Infocom_Witness_Apple -- Hi-res scans of folio package.

Links:

  • IFDB - The Witness
  • IFWiki - The Witness
  • The Visible Zorker: The Witness

Planetfall

Sources:

  • planetfall-invclues-r10.zip
  • planetfall-r37.zip
  • planetfall-r39.zip

Game files:

  • planetfall-beta-r1-s830517.z3
  • planetfall-r20-s830708.z3
  • planetfall-r26-s831014.z3
  • planetfall-r29-s840118.z3
  • planetfall-r37-s851003.z3 -- Masterpieces version, PC.
  • planetfall-r39-s880501.z3 -- Final-dev.
  • planetfall-invclues-r10-s880531.z5 -- LTOI1 version, Mac; Masterpieces version, Mac; Solid Gold.

Documentation:

  • planetfall -- Grey-box package (via MoCAGH).
  • Infocom_Planetfall_Apple -- Hi-res scans of folio package.

Links:

  • IFDB - Planetfall
  • IFWiki - Planetfall
  • The Visible Zorker: Planetfall

Enchanter

Sources:

  • enchanter-mac-r16.zip
  • enchanter-r24.zip
  • enchanter-r29.zip

Game files:

  • enchanter-r15-s999999.z3 -- Differs from r15 s831107 only in the effaced serial number.
  • enchanter-r10-s830810.z3
  • enchanter-r15-s831107.z3
  • enchanter-r16-s831118.z3 -- LTOI1 version, Amiga.
  • enchanter-mac-r16-s840518.z3
  • enchanter-r24-s851118.z3
  • enchanter-r29-s860820.z3 -- Masterpieces version.

Documentation:

  • enchanterfolio -- Folio package (via MoCAGH).
  • enchanter -- Grey-box package (via MoCAGH).
  • Infocom_Enchanter_Apple -- Hi-res scans of folio package.

Links:

  • IFDB - Enchanter
  • IFWiki - Enchanter

Infidel

We have two game files labelled r22, Mac and non-Mac. Neither of them seems to correspond to the most current source. (E.g.: the source mentions InvisiClues if you type HELP, but none of the game files contain that line.) I've labelled the current source "infidel-rlater" for lack of better information.

Sources:

  • infidel-rlater.zip
  • infidel-r22-s830916.zip
  • infidel-mac-r22-s840522.zip

Game files:

  • infidel-r22-s830916.z3 -- Masterpieces version.
  • infidel-mac-r22-s840522.z3

Documentation:

  • infidelfolio -- Folio package (via MoCAGH).
  • infidel -- Grey-box package (via MoCAGH).
  • Infocom_Infidel_Apple -- Hi-res scans of folio package.

Links:

  • IFDB - Infidel
  • IFWiki - Infidel

Sorcerer

Sources:

  • sorcerer-r13.zip
  • sorcerer-r18.zip

Game files:

  • sorcerer-beta-r67-s000000.z3 -- From the patch archive; the serial number has been effaced. Also byte 2768 is altered; possibly a disk read error. The $verify command therefore fails.
  • sorcerer-beta-r67-s831208.z3 -- Pre-release, labelled "sorcerer.beta".
  • sorcerer-gamma-r85-s840106.z3 -- Pre-release, labelled "sorcerer.gamma".
  • sorcerer-r4-s840131.z3
  • sorcerer-r6-s840508.z3
  • sorcerer-r13-s851021.z3 -- LTOI1 version, Amiga.
  • sorcerer-r15-s851108.z3 -- Masterpieces version.
  • sorcerer-r18-s860904.z3

Documentation:

  • sorcererfolio -- Folio package (via MoCAGH).
  • sorcerer -- Grey-box package (via MoCAGH).
  • Infocom_Sorcerer -- Hi-res scans of folio package.

Links:

  • IFDB - Sorcerer
  • IFWiki - Sorcerer

Seastalker

Many game file variations tagged with platform names ("tandy", "coco", etc). This is no doubt due to the difficulties of making the sonar display (status window) work across different screen sizes.

Sources:

  • seastalker-r15.zip
  • seastalker-r18.zip

Game files:

  • seastalker-beta-r86-s840320.z3
  • seastalker-r15-s840501.z3
  • seastalker-atari-r15-s840522.z3
  • seastalker-mac-r15-s840522.z3 -- Masterpieces version, Mac.
  • seastalker-coco-r15-s840612.z3
  • seastalker-tandy-r15-s840716.z3
  • seastalker-atari-r17-s850208.z3
  • seastalker-nonatari-r17-s850208.z3
  • seastalker-r16-s850515.z3
  • seastalker-r16-s850603.z3 -- Masterpieces version, PC.
  • seastalker-reg-r16-s850603.z3
  • seastalker-r18-s850919.z3 -- Final-dev.

Documentation:

  • seastalkerfolio -- Folio package (via MoCAGH).
  • seastalker -- Grey-box package (via MoCAGH).
  • Infocom_Seastalker_Apple -- Hi-res scans of folio package.

Links:

  • IFDB - Seastalker
  • IFWiki - Seastalker

Cutthroats

Sources:

  • cutthroats-r23.zip
  • cutthroats-r25.zip

Game files:

  • cutthroats-r23-s840809.z3 -- Masterpieces version.
  • cutthroats-r25-s840917.z3 -- Final-dev.

Links:

  • IFDB - Cutthroats
  • IFWiki - Cutthroats

Hitchhiker's Guide

Sources:

  • hitchhiker-invclues-r31.zip
  • hitchhiker-r58.zip
  • hitchhiker-r60.zip

Game files:

  • hitchhiker-beta1-r108-s840809.z3 -- Test version, labelled "beta1.zip".
  • hitchhiker-beta2-r119-s840822.z3 -- Test version, labelled "beta2.zip".
  • hitchhiker-r47-s840914.z3
  • hitchhiker-r56-s841221.z3
  • hitchhiker-r42-s850323.z3 -- A hack of r56 with both the serial number and release (42, sure pal) changed. This is a rare example of a dateable user hack.
  • hitchhiker-r58-s851002.z3 -- LTOI1 version, Amiga.
  • hitchhiker-r59-s851108.z3 -- LTOI1 version, Mac; douglasadams.com / BBC version.
  • hitchhiker-r60-s861002.z3 -- Final-dev.
  • hitchhiker-invclues-r31-s871119.z5 -- LTOI1 version, PC; Solid Gold.

Links:

  • IFDB - Hitchhiker's Guide
  • IFWiki - Hitchhiker's Guide

Suspect

We have two version of the r18 game file. They are identical except for an internal serial number (189 or 190), which is displayed if you type $VERIFY 1949.

Sources:

  • suspect-r14.zip
  • suspect-r18.zip

Game files:

  • suspect-r14-s000000.z3 -- Hack, effaced serial number.
  • suspect-r14-s841005.z3 -- Masterpieces version.
  • suspect-atari-r14-s841005.z3 -- Variant r14 game file for Atari.
  • suspect-i189-r18-s850222.z3
  • suspect-i190-r18-s850222.z3 -- Final-dev.

Links:

  • IFDB - Suspect
  • IFWiki - Suspect

Wishbringer

The "Solid Gold" update has a serious bug with the delivery time limit.

Sources:

  • wishbringer-invclues-r23.zip
  • wishbringer-r69.zip
  • wishbringer-invclues-rearlier.zip -- An early stage of the Solid Gold release. This contains the hints text (as hints.zil) but otherwise is nearly the same as the r69 source.

Game files:

  • wishbringer-r68-s850501.z3 -- Masterpieces version, Mac.
  • wishbringer-r69-s850920.z3 -- Masterpieces version, PC.
  • wishbringer-r70-s880609.z3 -- This is a partial file and will not run. The header and some of the data are missing, apparently in an attempt to bring it under the z3 size limit. Previously labelled "rX165" due to a misunderstanding. See discussion.
  • wishbringer-recon-r70-s880609.z3 -- Reconstructed by Alessandro Giassi. Some functions are missing, so bugs are likely. See discussion.
  • wishbringer-invclues-r23-s880706.z5 -- Solid Gold, but see note about delivery bug.

Links:

  • IFDB - Wishbringer
  • IFWiki - Wishbringer

A Mind Forever Voyaging

Note that many source files were deleted between r79 and the "rlater" version, so the GitHub repo error is particularly noticeable.

It appears that Infocom was still finalizing the V4 spec during AMFV's development. The development (alpha/gamma) versions have inconsistent header length fields, and must be updated to play in modern interpreters.

Sources:

  • amfv-r77.zip
  • amfv-r79.zip
  • amfv-rlater.zip -- No game file for the most current source.

Game files:

  • amfv-first-r1-s841226.z3 -- Test version, labelled "first.zip".
  • amfv-prealpha-r47-s850313.z4 -- Test version, labelled "prealpha.zip"; invalid length: change header length field to $74D2 and append two null bytes.
  • amfv-fullalpha-r84-s850516.z4 -- Test version, labelled "fullalpha.zip"; invalid length: change header length field to $B8E9 and append two null bytes.
  • amfv-gamma-r131-s850628.z4 -- Test version, labelled "gamma.zip"; invalid length: append two null bytes.
  • amfv-r77-s850814.z4 -- Masterpieces version.
  • amfv-r79-s851122.z4

Links:

  • IFDB - A Mind Forever Voyaging
  • IFWiki - A Mind Forever Voyaging

Spellbreaker

Sources:

  • spellbreaker-r63.zip
  • spellbreaker-r87.zip

Game files:

  • spellbreaker-r63-sXXXXXX.z3 -- Appears to be based on r63 s850916 with the serial number effaced, but the data differs beginning at address 0x1CF00. The file does not appear to run correctly.
  • spellbreaker-r63-s850916.z3
  • spellbreaker-r86-s860829.z3
  • spellbreaker-r87-s860904.z3 -- Masterpieces version.

Links:

  • IFDB - Spellbreaker
  • IFWiki - Spellbreaker

Ballyhoo

Sources:

  • ballyhoo-r99.zip

Game files:

  • ballyhoo-r97-s851218.z3 -- Masterpieces version.
  • ballyhoo-r99-s861014.z3 -- Final-dev.

Links:

  • IFDB - Ballyhoo
  • IFWiki - Ballyhoo

Trinity

Sources:

  • trinity-r12.zip
  • trinity-r15.zip

Game files:

  • trinity-alpha-r1-s851202.z4 -- Alpha test version.
  • trinity-beta-r1-s860221.z4 -- Beta test version.
  • trinity-beta-r14-s860313.z4 -- Beta test version "for James Hayes".
  • trinity-r11-s860509.z4
  • trinity-r12-s860926.z4 -- Masterpieces version.
  • trinity-r15-s870628.z4 -- Final-dev.

Links:

  • IFDB - Trinity
  • IFWiki - Trinity

Leather Goddesses of Phobos

The patch archive contains two further hacks are which are identical to r59 s000001 except for release and serial; I have omitted these.

Sources:

  • leathergoddesses-invclues-r4.zip
  • leathergoddesses-r59.zip
  • leathergoddesses-mac-r59.zip

Game files:

  • leathergoddesses-r0-sXXXXXX.z3 -- This is identical to r50 s860711 except for release and serial.
  • leathergoddesses-r59-s000001.z3 -- Another hack.
  • leathergoddesses-first-r1-s851008.z3 -- Testing version, "first".
  • leathergoddesses-alpha-r57-s860121.z3 -- Testing version, "alpha".
  • leathergoddesses-beta-r118-s860325.z3 -- Testing version, "beta".
  • leathergoddesses-gamma-r160-s860521.z3 -- Testing version, "gamma".
  • leathergoddesses-r50-s860711.z3
  • leathergoddesses-r59-s860730.z3 -- Masterpieces version, PC.
  • leathergoddesses-invclues-r4-s880405.z5 -- Masterpieces version, Mac; Solid Gold.

Links:

  • IFDB - Leather Goddesses of Phobos
  • IFWiki - Leather Goddesses of Phobos

Moonmist

Sources:

  • moonmist-r9.zip
  • moonmist-r13.zip

Game files:

  • moonmist-beta-r65-s86082X.z3 -- Labelled "beta" in the patch archive. The high release number supports this assumption. This version was reconstructed from a damaged copy by Alessandro Giassi and Matthew Russotto. The serial number is inferred from a build list found with the source. See announcement.
  • moonmist-beta-r65-sXXXXXX.z3 -- The damaged version of the above "beta" game file. This appears to have been corrupted after being copied and compressed with Dalton's Disk Disintegrator.
  • moonmist-r4-s860918.z3
  • moonmist-r9-s861022.z3 -- Masterpieces version.
  • moonmist-r13-s880501.z3 -- Final-dev.

Links:

  • IFDB - Moonmist
  • IFWiki - Moonmist

Hollywood Hijinx

Sources:

  • hollywoodhijinx-r37.zip
  • hollywoodhijinx-rlater.zip -- No game file for the most current source.

Game files:

  • hollywoodhijinx-gamma-r235-s861118.z3
  • hollywoodhijinx-r37-s861215.z3 -- Masterpieces version.

Links:

  • IFDB - Hollywood Hijinx
  • IFWiki - Hollywood Hijinx

Bureaucracy

Sources:

  • bureaucracy-r160.zip

Game files:

  • bureaucracy-r86-s870212.z4
  • bureaucracy-r116-s870602.z4 -- Masterpieces version.
  • bureaucracy-r160-s880521.z4 -- Final-dev.

Links:

  • IFDB - Bureaucracy
  • IFWiki - Bureaucracy

Stationfall

Unusually, we have full source code for the beta (r63) and gamma (r87) versions.

Sources:

  • stationfall-beta-r63.zip
  • stationfall-gamma-r87.zip
  • stationfall-r107.zip
  • stationfall-rlater.zip -- No game file for the most current source.

Game files:

  • stationfall-first-r1-s861017.z3
  • stationfall-beta-r63-s870218.z3
  • stationfall-gamma-r87-s870326.z3
  • stationfall-r107-s870430.z3 -- Masterpieces version.

Links:

  • IFDB - Stationfall
  • IFWiki - Stationfall

The Lurking Horror

Sources:

  • lurkinghorror-r203.zip
  • lurkinghorror-r221.zip

Game files:

  • lurkinghorror-r203-s870506.z3 -- Masterpieces version.
  • lurkinghorror-r219-s870912.z3 -- LTOI1 version, Amiga.
  • lurkinghorror-r221-s870918.z3

Links:

  • IFDB - The Lurking Horror
  • IFWiki - The Lurking Horror

Nord and Bert Couldn't Make Head or Tail of It

Sources:

  • nordandbert-r19.zip
  • nordandbert-r20.zip

Game files:

  • nordandbert-r19-s870722.z4 -- Masterpieces version.
  • nordandbert-r20-s870722.z4 -- Final-dev.

Links:

  • IFDB - Nord and Bert Couldn't Make Head or Tail of It
  • IFWiki - Nord and Bert Couldn't Make Head or Tail of It

Plundered Hearts

Sources:

  • plunderedhearts-r26.zip
  • plunderedhearts-rlater.zip -- No game file for the most current source.

Game files:

  • plunderedhearts-r26-s870730.z3 -- Masterpieces version.

Links:

  • IFDB - Plundered Hearts
  • IFWiki - Plundered Hearts

Beyond Zork

Sources:

  • beyondzork-r50.zip
  • beyondzork-r57.zip
  • beyondzork-r60.zip

Game files:

  • beyondzork-alpha-r1-s870412.z5 -- Testing version, "alpha".
  • beyondzork-beta-r1-s870715.z5 -- Testing version, "beta".
  • beyondzork-r47-s870915.z5
  • beyondzork-r49-s870917.z5
  • beyondzork-r51-s870923.z5
  • beyondzork-r57-s871221.z5 -- Masterpieces version.
  • beyondzork-r60-s880610.z5 -- Final-dev.

Links:

  • IFDB - Beyond Zork
  • IFWiki - Beyond Zork

Border Zone

Sources:

  • borderzone-r9.zip
  • borderzone-rlater.zip -- No game file for the most current source.

Game files:

  • borderzone-r9-s871008.z5 -- Masterpieces version.

Links:

  • IFDB - Border Zone
  • IFWiki - Border Zone

Sherlock

A conundrum, Watson. Four source directories appear. The base and -sound directories differ in only a few lines of zil. The -nosound directory has nosound.zil in place of gamesound.zil. The -ss directory is substantially different from the others; the header timestamps imply that it is an early development version. For what it's worth, the included version note says:

The SOUND version is the Release version. The NOSOUND version is currently NOT the release version but contains the Bob Bates updates that are in the SOUND version (without the sound code, of course).

Sources:

  • sherlock-r26.zip
  • sherlock-nosound-r26.zip
  • sherlock-sound-r26.zip
  • sherlock-ss-rearlier.zip

Game files:

  • sherlock-dev-r97-s871026.z5 -- Appears to be mid-development; the trademark and subtitle are not yet set.
  • sherlock-nosound-r21-s871214.z5 -- Masterpieces version, PC.
  • sherlock-r22-s880112.z5
  • sherlock-r26-s880127.z5 -- Masterpieces version, Mac.
  • sherlock-nosound-r4-s880324.z5 -- Final-dev.

Links:

  • IFDB - Sherlock
  • IFWiki - Sherlock

Zork Zero

Many alpha and beta game files. Also two demo versions, which could be considered "Mini-Zork Zero".

Note that the .z6 game files do not include image assets. To play, you must combine the game file with the image data archived here. See IFWiki for more info.

Sources:

  • zork0-r242.zip
  • zork0-r286.zip -- I erroneously labelled this r153, but Alessandro Giassi points out that it matches the r286 "freeze" entry in the Infocom Cabinet.
  • zork0-r296.zip
  • zork0-r393.zip

Game files:

  • zork0-first-r0-s870831.z5
  • zork0-oldparser-r1-s871030.z5
  • zork0-prealpha-r74-s880114.z5
  • zork0-alpha-r96-s880224.z5
  • zork0-r153-s880510.z5
  • zork0-beta-r242-s880830.z6
  • zork0-r242-s880901.z6
  • zork0-r296-s881019.z6 -- Masterpieces version, Mac.
  • zork0-r66-s890111.z6 -- Release number out of order.
  • zork0-r343-s890217.z6 -- Does not run.
  • zork0-r366-s890323.z6 -- LTOI1 version, Amiga.
  • zork0-demo-r366-s890323.z6
  • zork0-r383-s890602.z6
  • zork0-r387-s890612.z6 -- Does not run correctly.
  • zork0-ibm-r392-s890714.z6
  • zork0-r393-s890714.z6 -- Masterpieces version, PC.
  • zork0-demo-r393-s890714.z6

Links:

  • IFDB - Zork Zero
  • IFWiki - Zork Zero

Shogun

Note that the .z6 game files do not include image assets. To play, you must combine the game file with the image data archived here. See IFWiki for more info.

Sources:

  • shogun-r322.zip
  • shogun-rearlier.zip

Game files:

  • shogun-r278-s890209.z6
  • shogun-r278-s890211.z6
  • shogun-r279-s890217.z6
  • shogun-r280-s890217.z6
  • shogun-r281-s890222.z6
  • shogun-r282-s890224.z6
  • shogun-r283-s890228.z6
  • shogun-r284-s890302.z6
  • shogun-r286-s890306.z6
  • shogun-r288-s890308.z6
  • shogun-r289-s890309.z6
  • shogun-r290-s890311.z6
  • shogun-r291-s890313.z6
  • shogun-r292-s890314.z6 -- LTOI2 version, Mac.
  • shogun-r295-s890321.z6
  • shogun-r311-s890510.z6
  • shogun-r320-s890627.z6
  • shogun-r321-s890629.z6
  • shogun-r322-s890706.z6 -- LTOI2 version, PC.

Links:

  • IFDB - Shogun
  • IFWiki - Shogun

Journey

Note the early z5 version whose release number (46) is out of sequence. We have two source directories which appear to match this version. Originally this was one source directory containing ".zil" and ".beta" files; the ".beta" files are earlier, so I have moved them to a separate beta directory.

Note that the .z6 game files do not include image assets. To play, you must combine the game file with the image data archived here. See IFWiki for more info.

Sources:

  • journey-r46.zip
  • journey-beta-r46.zip
  • journey-r83.zip

Game files:

  • journey-dev-r46-s880603.z5 -- Prototype, still z5.
  • journey-dev-r142-s890205.z6 -- "Internal Release. Not For Distribution".
  • journey-r2-s890303.z6
  • journey-r11-s890304.z6
  • journey-r3-s890310.z6
  • journey-r5-s890310.z6
  • journey-r10-s890313.z6
  • journey-r26-s890316.z6 -- Masterpieces version, Mac.
  • journey-r30-s890322.z6
  • journey-r51-s890522.z6
  • journey-r54-s890526.z6
  • journey-r76-s890615.z6 -- Reconstructed from split disk files by Alessandro Giassi.
  • journey-r77-s890616.z6
  • journey-r79-s890627.z6
  • journey-r83-s890706.z6 -- Masterpieces version, PC.

Links:

  • IFDB - Journey
  • IFWiki - Journey

Arthur

Note that the .z6 game files do not include image assets. To play, you must combine the game file with the image data archived here. See IFWiki for more info.

Sources:

  • arthur-r41.zip
  • arthur-r74.zip
  • arthur-rmid1.zip -- Source is intermediate between r41 and r74; no game file.
  • arthur-rmid2.zip -- Source is intermediate between r41 and r74; no game file.

Game files:

  • arthur-r40-s890502.z6
  • arthur-r41-s890504.z6
  • arthur-r54-s890606.z6 -- Masterpieces version, Mac.
  • arthur-r63-s890622.z6
  • arthur-r74-s890714.z6 -- Masterpieces version, PC.

Links:

  • IFDB - Arthur
  • IFWiki - Arthur

Mini-Zork 1

Sources:

  • minizork-r2.zip
  • minizork-r34.zip

Game files:

  • minizork-r2-s840207.z3
  • minizork-r34-s871124.z3

Links:

  • IFDB - Mini-Zork 1

Mini-Zork 2

Torbjörn Andersson reports that this game file fails on modern interpreters when you exit the Carousel Room.

Sources:

  • minizork2-r2.zip

Game files:

  • minizork2-r2-s871123.z3

Links:

  • IFDB - Mini-Zork 2

Infocom Sampler

The sampler appears to have gone through several combinations of games. r26-r55 contained samples of Zork 1, Planetfall, Infidel, and The Witness. r97 contained Zork, Trinity, and LGOP; but we find a parallel r8 which contains only Zork and Trinity, plus partial work on adding Ballyhoo. Comment from the r8 source:

This directory is for NSAMPLER stuff where all references to LGOP have been deleted. The XM4.* files are a stripped down Ballyhoo that could have possibly been inserted into XSAMPLER in place of LGOP, but wasn't. These files stand alone as a separate mini-game and would need to be integrated into XSAMPLER if ever used (when hell freezes over).

There's also a folder sampler-trinity, which appears to be a very partial tear-down (or build-up) of Trinity.

I have used the following labels:

  • sampler-1z: Tutorial plus Zork
  • sampler-3zpi: Tutorial plus Zork, Planetfall, Infidel
  • sampler-4zpiw: Tutorial plus Zork, Planetfall, Infidel, Witness
  • sampler-3ztl: Tutorial plus Zork, Trinity, LGOP
  • sampler-2zt: Tutorial plus Zork, Trinity.
  • sampler-1b: Ballyhoo.

Sources:

  • sampler-trinity.zip
  • sampler-clean-r8.zip
  • sampler-r53.zip
  • sampler-r55.zip
  • sampler-r97.zip

Game files:

  • sampler-1z-r15-s840330.z3
  • sampler-3zpi-r5-s840512.z3
  • sampler-4zpiw-r24-s840627.z3
  • sampler-4zpiw-r26-s840731.z3
  • sampler-4zpiw-r52-s850402.z3
  • sampler-4zpiw-r53-s850407.z3
  • sampler-4zpiw-r55-s850823.z3
  • sampler-1b-r8-s870119.z3
  • sampler-2zt-r8-s870601.z3
  • sampler-3ztl-r97-s870601.z3

The Abyss

An incomplete and unreleased game by Bob Bates, based on the James Cameron movie.

Sources:

  • abyss-r1.zip

Game files:

  • abyss-r1-s890320.z6

Checkpoint

An incomplete and unreleased game by Stu Galley. Curiously, the game file "spy.zip" originally found in this directory was not Checkpoint at all, but an early version of Journey.

Sources:

  • checkpoint-r46.zip

Restaurant at the End of the Universe

Very incomplete and unreleased. Two versions found.

Sources:

  • restaurant-r15.zip
  • restaurant-r184.zip

Game files:

  • restaurant-r15-s880512.z5
  • restaurant-r184-s890412.z6

Hypochondriac

An unfinished game by Tomas Bok. Bok worked for Infocom briefly before college (see this forum thread). Hypochondriac was a "fun project" he was working on in his own time.

The source package is Bok's work directory, and contains several fragments of source code unrelated to Hypochondriac. Some of them (boot.zil, circuit.zil, maintenance.zil) are from an incomplete sci-fi game titled "Search 'n Rescue". Others are source files from Infocom games (Zork, LGOP, etc), modified while Bok was experimenting with ZIL.

The game files include both Hypochondriac and various experiments. The experiments aren't necessarily related to Hypochondriac; I've given them a common name simply to group them together.

Sources:

  • hypochondriac.zip

Game files:

  • hypochondriac-r1-s840427.z3 -- Modified Enchanter.
  • hypochondriac-r2-s840505.z3 -- Modified Enchanter.
  • hypochondriac-r10-s840826.z3 -- Heavily modified Zork.
  • hypochondriac-r11-s870225.z3 -- Hypochondriac per se.

ZilLib

This is the "new parser" that Infocom developed around 1987, late in its history. Their earlier games were based on the ZIL parser developed for Zork 1, and then copied from game to game in an evolutionary sequence.

ZilLib was an attempt at a next-generation parser to go along with the next-generation (z6) Z-machine. See this article from Infocom's 1989 newsletter.

The source code for Zork Zero, Arthur, Shogun, Abyss, and Restaurant all refer to the zillib directory. (And the zillib/parser directory contains include files that refer back to them; e.g. "parser.shogun".)

Sources:

  • zillib.zip

ZipTest

A regression test suite for Infocom's Z-code interpreters. No source code found.

Game files:

  • ziptest-r40-s840613.z3 -- Tests z3 ("zip").
  • ziptest-r12-s890607.z6 -- Tests z6 ("yzip").
  • ziptest-r13-s890619.z6 -- Tests z6 ("yzip").

Generic

This appears to be a template for creating a new game. It includes a parser, a couple of rooms, and a couple of stub objects. Three game files were found with various dates and Z-code versions.

Sources:

  • generic.zip

Game files:

  • generic-r6-s850705.z4
  • generic-r3-s851007.z3
  • generic-r5-s870612.z3

Cornerstone

Cornerstone was not written in ZIL or compiled to Z-code. It was built for a different virtual machine called the "Mu Machine" (or perhaps µ-machine, but Unicode hadn't been invented yet).

As of April 2026, we have an open-source Mu-Machine interpreter: Linchpin. Linchpin lets you run Cornerstone, so I figured I should add the known Cornerstone disk images.

These are direct dumps of the IBM PC floppy disks that Cornerstone was distributed on. Each package includes:

  • The Cornerstone VM file, which comes in two parts: CORNER.MME, CORNER.OBJ
  • Infocom's Mu-Machine Emulator for PC: MME.EXE
  • Sample database files
  • The manual

Sadly, no source code is known for either CORNER.MME or MME.EXE.

Documentation:

  • cornerstone-owners-handbook-i -- Cornerstone Owner's Handbook I (via Archive.org).
  • cornerstone-owners-handbook-ii -- Cornerstone Owner's Handbook II (via Archive.org).
  • stx_Infocom_CornerStone_Beginners_Guide -- Cornerstone Beginner's Guide (via Archive.org).

Links:

  • Cornerstone-5.1.zip -- Version 5.1 package.
  • Cornerstone-5.20.zip -- Version 5.20 package.

Cataloged by Andrew Plotkin from sources at GitHub and elsewhere.

Last updated September 30, 2026.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.