このプロジェクトについて
This repository preserves the public domain source code for Dungeon, the mainframe text adventure game that served as a precursor to Infocom's commercial Zork trilogy. The code is a C port derived from the FORTRAN source of Zork 2.6. The README notes that Dungeon is often conflated with Zork I but is actually a more complete mainframe experience, while Zork I is a microcomputer adaptation containing about one third of the original map and puzzles.
Installation is available on Fedora Linux through the official package repositories with 'sudo dnf install zork'. The game can also be built from source by running 'make'.
The project is maintained by Shane Thomas, Jan Drögehoff, and Justin Wheeler. Its stated philosophy is code preservation: keep the original game logic and behavior as accurate as possible while updating the codebase to compile and run on modern C compilers and operating systems.
The README provides a detailed implementation history. The game was originally written in MDL at the MIT Laboratory for Computer Science. Bob Supnik translated it into DEC FORTRAN for the PDP-11 and renamed it Dungeon. That version was later ported to Unix f77, and eventually translated to C using the f2c tool. The current repository continues that lineage with cleanup and modern build support.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.