Both of these are from MIT's zork-1978-01 release. MADMAN; MADADV SAVE
is from 1978-01-28 (it's madadv.save_3 there), and TAA; ZORK 3 is from
an archive dated 1978-01-27. Unfortunately this isn't the final version
of Zork -- in particular, it doesn't have the endgame.
The launcher will also work with the other 1977/78 Zork images MIT have
released, provided you copy them to MADMAN; MADADV SAVE.
Note that we already have the non-DM fake Zork in SYS3; TS ZORK, but
the real Zork was in SYS2; on DM, so the recommended ZORK^K will find it
first.
BLKLDR 1 is from the IMLAC; IML DEVICE archive file dated 1976-11-02.
The archive was found in three identical copies on ToTS tapes 7006990,
701351, and 90606; they were extracted by Brad Parker. The BLKLDR 1
timestamp inside the archive is 1975-01-26. Tape database records
from DM show a BLKLDR 4 dated 1974-08-19.
To build the IMLAC; IMLAC BLKLDR file, it's first assembled with
MIDAS. Regular IMTRAN writes the block loader format, but the block
loader itself is in the "special TTY" boostrap format. IMTRAN is
runtime patched to skip the block framing.
The file IMLAC; SSV 52 dated 1973-01-07 was edited to match the Imlac
block loader format file http://www.ubanproductions.com/Imlac/ssv,
which claims to be SSV 22. SSVMSE 38 from 1977-12-13 was also helpful
in the process.
IMSRC; SSVCHR 22 is entirely from disassembly. The original file
would have been machine generated by SYMFOR.
Needed to assemble MUSRUN.
The patch to TSYMGT+5 is to make a larger memory area for receiving
data from .GETSYS. The type of data is CALLS, the list of system
symbols. Presumably one page was enough when MIDAS 77 was current,
but now eight pages may be needed.
Written primarily by David Moon. This is version 195. The PURQIO
Lisp image will only run on machines named AI, ML, MC, or DM; this is
fixed in another commit.
The .OLD files may be the original versions. PART K.OLD is needed to
pass on a KA10. It checks the KA10 behaviour of AOBJN. Since most
timestamps are from 1975, maybe the new versions are for checking KL10.
Part H was missing.
From Peter Samson's tape labelled "Subway". Dating unknown. We know
that a number of Subway hacks were conducted during 1966-1967. The
binary assumes a 16K core memory.
Source reconstructed from binary file BAWDEN; UPTIME BIN dated 1986-06-22.
This program is called hourly. It updates the file BAWDEN; UPTIME
DATA. Each entry is three words. The first is the host name. The
program tries to read the M.F.D. for that host through MLDEV. If it
responds, the current date and time are written to the next two words.
From disassembly of MOON; TS JEDGAR, dated 1976-10-17.
TS JEDGAR shows signs of multiple layers of binary patching. No
attempts were made to recreate this process in the build script.