Skip to content
/ dungeon Public

the classic text adventure updated to compile using gfortran

Notifications You must be signed in to change notification settings

GOFAI/dungeon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

##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.

About

the classic text adventure updated to compile using gfortran

Resources

Stars

Watchers

Forks

Packages

No packages published