Dungeon
In late 1977 a hacker obtained a copy of the Zork source code, which was subsequently spread. The leaked Zork source code was later used by Bob Supnik, a programmer from Digital Equipment Corporation, to create a Fortran IV port, which allowed the game to run on the smaller DEC PDP-11. Late 1977 the Zork authors had decided to rename Zork to Dungeon, and Supnik subsequently released his port as Dungeon in January 1978. Somewhere in 1978 the Zork developers received notice from Tactical Studies Rules, who claimed that the name Dungeon infringed their trademark rights, and they subsequently changed the name back to Zork. When Zork became a commercial product at Infocom, Infocom agreed that if an Infocom copyright notice was put on the Fortran version, noncommercial distribution would be allowed. This Fortran version, and C translations thereof, have been included in several Linux distributions.
The Fortran version of Dungeon was widely available on DEC VAXes, being one of the most popular items distributed by DECUS. It went through multiple modifications both to incorporate more features from the original and to track changes in the MDL version. In the late 1980s, the Fortran version was extensively rewritten for VAX Fortran and became fully compatible with the last MDL release. It had one extra joke: an apparent entrance to the Mill (a reference to DEC's headquarters) that was, in fact, impassable.
It also had a gdt command (game debugging technique, a reference to the DDT debugger) which enabled the player to move any object (including the player) to any room. Use of gdt required answering a random question requiring deep knowledge of the game. The game's response to a wrong answer (“A booming voice says ‘Wrong, cretin!’ and you notice that you have turned into a pile of dust”) appears in many "fortune cookie" databases.
The FORTRAN version was also included in the distribution media for some Data General operating systems. It was used as an acceptance test to verify that the OS had been correctly installed. Being able to compile, link, and run the program demonstrated that all of the run-time libraries, compiler, and link editor were installed in the correct locations.
Read more about this topic: Zork Universe
Famous quotes containing the word dungeon:
“An exile, saddest of all prisoners,
Who has the whole world for a dungeon strong,
Seas, mountains, and the horizons verge for bars.”
—George Gordon Noel Byron (17881824)
“O who shall from this dungeon raise
A soul enslaved so many ways?
With bolts of bones, that fettered stands
In feet; and manacled in hands:
Here blinded with an eye; and there
Deaf with the drumming of an ear;
A soul hung up, as twere, in chains
Of nerves, and arteries, and veins;”
—Andrew Marvell (16211678)
“A Dungeon horrible, on all sides round
As one great Furnace flamd, yet from those flames
No light, but rather darkness visible
Servd only to discover sights of woe,
Regions of sorrow, doleful shades, where peace
And rest can never dwell, hope never comes
That comes to all; but torture without end”
—John Milton (16081674)