the classic text adventure updated to compile using gfortran
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
README.md
dindx
dosport.txt
dtext
dungeon.txt
hints.txt

README.md

##DUNGEON V.4.0

OVERVIEW

DUNGEON is the original game that served as the basis for the classic Zork text adventure series.

Originally implemented in MDL (pronounced "muddle") on a DEC PDP-10 at MIT in the late 1970s by Tim Anderson, Marc Blank, Bruce Daniels, and Dave Lebling, DUNGEON was ported to VAX FORTRAN in 1980 by Robert Supnik. Most of Supnik's source code remains intact here, but it made extensive use of a nonstandard VAX FORTRAN extension which is no longer supported by modern fortran compilers. The purpose of this update is to make DUNGEON compilable using gfortran, enabling a new generation of adventurers to "GET LAMP."

COMPILATION

So long as gfortran and make are installed, simply run "make" from the src directory. The resulting "dungeon" executable must be run from the directory containing the 'dindx' and 'dtext' files. Older compilers such as g77 are untested and may no longer be able to compile DUNGEON.

CHANGES FROM EARLIER VERSIONS

While updating the code for gfortran required extensive changes to DUNGEON'S source code, there should be no functional differences from Supnik's ultimate version from late 1994, V3.2B.

DISCLAIMER

This software is for non-commercial use only.