File Name
README.md
This is the same Dungeon (A.K.A. "ZORK") that was distributed by
the DECUS library. When it was first distributed on the RSX/IAS SIG
tape at a DECUS symposium, the data files were eaten by FLX.

A problem that many installations have is that the data files
(DTEXT.BIN and DINDX.BIN) must be in the UIC of the person running Dungeon.
This could not be changed since the source files were not supplied (and never
will be). However, I have received permission from the Great Underground
Empire to release the source of the initialization subroutine which determines
the file names and UIC's.

The version which I have supplied in Source, Object, and Task (RSX-11M)
form looks for the data files in UIC [1,377]. If the .BIN files are present,
it will use them. If not, it will regenerate them from the .TXT file. These
files should be hidden from your users to avoid them getting clues from reading
the files (names like PLUGH.OBJ would be good). Just make sure that all users
have read access to the files so Dungeon can find them.

All but two of the modules are written in Fortran IV-PLUS, the two are
written in Macro. No Floating Point instructions are generated, so the FPP
unit is not needed.

Two taskbuild command files are provided: D.BLD is for systems that
have the F4P OTS imbedded in SYSLIB. E.BLD is for systems with a seperate
F4POTS.OLB. It is most important that Dungeon be built with the SHORT
error text module if it is not the default (this is done by explicitly
loading the module $SHORT from the library). This is to keep the size of
the task image within the 32K maximum. Also, if you do not have a
Floating Point Processor, you must explicitly specify the F4PEIS.OBJ file
if it is not already built into F4POTS or SYSLIB.

I recommend that you install it under the name of ...ZOR (for ZORK) to
be consistant with previous usage.

NOTE: DO ***NOT*** CONTACT ME ABOUT THE SOURCES FOR DUNGEON,
AS I DO NOT HAVE THEM AND CANNOT GET THEM. I will, however,
answer questions if you have trouble getting this up and running
on your system. I have not played the game, however, so do not
expect me to know anything beyond the installation procedures and
general RSX/IAS questions.

Alan E. Frisbie
Xerox Electro-Optical Systems
Mail Stop 351
300 N. Halstead
Pasadena, CA 91107

(213) 351-2351 (In panic situations only! I reserve the right to
be rude to anyone who bugs me when I am busy.)