Dungeon
Dungeon
Publisher: CodeWorks - CursorGenre: RPG 2D
Programmer: Brian Sawyer
Year: 1979
Uploaded by: admin
Language: English
Downloads: 108
Charset Auto lets PET software switch normally. Graphics or Business forces the selected character ROM for compatibility/testing.
Changing RAM or ROM resets the PET. Some programs need ROM2/ROM4 or 16K/32K.
The sound slider controls the emulated PET VIA speaker. Modern browsers require a click before audio can start, so Start Game also enables audio.
The emulator has an IEEE-488 device at address 8 for loading/saving .prg files. D64 disk images can also be inspected for PRG files.
About Dungeon
Dungeon is a rpg 2d game for the Commodore PET, released in 1979. The game was programmed by Brian Sawyer and published by CodeWorks - Cursor. This version is available in English. You can play it directly in your browser using the Commodore PET emulator or download it for use on compatible hardware or emulators.
Game Notes
You move around the dungeon with the numeric keypad, and you should be able to "magically" walk through walls (with a small penalty to your hit points) if you press SHIFT with any number. I've seen some reports from players that can't get the "walk through walls" feature to work when using an emulator. The magic fails because of a bit of control-scheme confusion that arises from the keyboard emulation.
On a full modern keyboard, there are two sets of number keys: one set along the top row, and a second set on the numeric keypad. Early PET keyboards did not have numbers on the top keyboard row—just punctuation marks—so while a modern keyboard treats SHIFT+4 and $ as the same key combination, the PET sees these as two different keystrokes. From the PET's point of view, SHIFT+4 is only SHIFT+4 if it's the correct 4. (Computers are very picky.) When playing on an emulator, I've found that moving around using keypad numbers instead of the top row numbers fixes this problem. If you're using an emulator on a laptop with a small keyboard, you may need to plug in an external keyboard in order to play DUNGEON properly.
There's also a well-known bug in this program: it runs fine in BASIC 2.0 but on a machine with BASIC 4.0, the map will glitch because 4.0 changed the way strings are stored in memory. Robin of 8-Bit Show-and-Tell has uploaded an excellent video where he explains the issue and fixes the bug.