Zork Universe - Dungeon

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:

    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 (1621–1678)

    An exile, saddest of all prisoners,
    Who has the whole world for a dungeon strong,
    Seas, mountains, and the horizon’s verge for bars.
    George Gordon Noel Byron (1788–1824)

    I am apt to think, if we knew what it was to be an angel for one hour, we should return to this world, though it were to sit on the brightest throne in it, with vastly more loathing and reluctance than we would now descend into a loathsome dungeon or sepulchre.
    George Berkeley (1685–1753)