Home News Forum                            

Play your favorite classic games and more with the GameEx front end. Read more.

ddungeone: MAME ROM Information.


Dangerous Dungeons (c) 1992 The Game Room.

A digging / maze game.


Main CPU : HD6309 (@ 3.579545 Mhz), HD63701 (@ 1.193181 Mhz), M68705 (@ 4 Mhz)

Sound CPU : HD6309 (@ 3.579545 Mhz)

Sound Chips : YM2151 (@ 3.579545 Mhz), (2x) MSM5205 (@ 384 Khz)

Screen orientation : Horizontal

Video resolution : 256 x 240 pixels

Screen refresh : 57.44 Hz

Palette colors : 512

Players : 2

Control : 8-way joystick

Buttons : 3


Dangerous Dungeons was originally sold as a conversion kit for "Double Dragon", approximately 1,200 kits were made.

Later, the game was licensed to East Coast Coin Co. for manufacturer & distribution in Melbourne. The game sounds & musics in this version are taken directly from Double Dragon.


Designed and programmed by : Kyle Hodgetts (K H)


Game's rom.

MAME Info:

0.129u5 [Smitdogg]

0.77 [Bryan McPhail]

0.74u2 [David Haywood]

0.61 [David Haywood]


- Dangerous Dungeons conversion of Double Dragon. IC23 is replaced with a daughterboard containing a 68705 MCU.


- 0.141u4: Changed parent description to 'Dangerous Dungeons (set 1)' and clones 'Dangerous Dungeons (East Coast Coin Company)' to 'Dangerous Dungeons (set 2)' and 'Dangerous Dungeons (East Coast Coin Company)' to 'Dangerous Dungeons (set 2)'.

- 0.129u5: Smitdogg added Dangerous Dungeons (Game Room 1992). Changed description of clone to 'Dangerous Dungeons (East Coast Coin Company)'. Renamed (ddungeon) to (ddungene).

- 2nd February 2009: Guru - We just picked Dangerous Dungeons, it's a conversion on a Double Dragon PCB with 63701 MCU wanted for decapping.

- 0.129: Changed M6809 CPU2 clock speed to 1.5MHz.

- 0.125u4: Changed 'Demo Sounds' dipswitch to 'Unused'.

- 0.122u7: Replaced HD6309 CPU3 with M6809 (6Mhz). Changed HD6309 CPU1 clock speed to 12MHz, HD63701 CPU2 to 6MHz and the 2x MSM5205 to 375000 Hz. Added 'Demo Sounds' dipswitch.

- 0.122u6: Changed M68705 CPU4 clock speed to 4MHz.

- 0.115: Aaron Giles updated 68705 clocks to take into account the internal divide by 4. Added constant so that it is clear why this is being done. Changed M68705 CPU4 clock speed to 1MHz.

- 0.103u1: Changed visible area to 256x240.

- 0.77u2: Added dipswitches 'Lives', 'Difficulty' and 2x 'Unused'.

- 0.77: Bryan McPhail fixed Dangerous Dungeons - Game now playable. Changed HD63701 MCU clock speed to 1193181 Hz, VSync to 57.444855 Hz, palettesize to 512 colors and sound to mono. Added cpu2 ($c000), cpu3 ($8000), cpu4 ($0), sound1 ($0, 10000) and proms ($0, 100).

- 3rd November 2003: Bryan McPhail fixed the video and interrupt timing in the Double Dragon driver and fixed Dangerous Dungeons.

- 17th October 2003: Guru - Received a Dangerous Dungeons PCB and dumped the 68705 microcontroller on it. Thanks to Pelle for grabbing the PCB from EBay.

- 0.74u2: Dangerous Dungeons (East Coast Coin Company (Melbourne) 1992).

- 0.61: David Haywood added Dangerous Dungeons (Testdriver).

- 14th May 2002: David Haywood added Toffy, Super Toffy and Dangerous Dungeons to the Double Dragon driver, but Dangerous Dungeons isn't playable.

- 7th May 2000: Guru dumped Dangerous Dungeons, running on bootleg Double Dragon H/W.

LEVELS: 32 (endless)

Recommended Games (Maze Digging):


Robby Roto

Dig Dug

Namco Classic Collection Vol.2 (Dig Dug)

Tenkomori Shooting (Dig Dug)

Dig Dug II

Zig Zag

Digger (CVS)

Gold Bug

Mr. Do!

Neo Mr. Do!

The Pit


Boulder Dash

Boulder Dash (DECO Cassette)

Boulder Dash (Max-A-Flex)


Calorie Kun vs Moguranian

Diamond Run

Dangerous Dungeons


Super Toffy

Mr Driller

Mr Driller 2

Mr. Driller G

Mr. Dig

Digger Man (prototype)

Romset: 403 kb / 14 files / 143.6 zip

MAME XML Output:

       <game name="ddungeone" sourcefile="ddragon.c" cloneof="ddungeon" romof="ddungeon">
              <description>Dangerous Dungeons (set 2)</description>
              <manufacturer>East Coast Coin Company</manufacturer>
              <rom name="dd25.25" merge="dd25.25" size="32768" crc="922e719c" sha1="d1c73f56913cd368158abc613d7bbab669509742" region="maincpu" offset="10000"/>
              <rom name="dd26.26" merge="dd26.26" size="32768" crc="a6e7f608" sha1="83b9301c39bfdc1e50a37f2bdc4d4f65a1111bee" region="maincpu" offset="8000"/>
              <rom name="63701.bin" merge="63701.bin" size="16384" crc="f5232d03" sha1="e2a194e38633592fd6587690b3cb2669d93985c7" region="sub" offset="c000"/>
              <rom name="21j-0-1" size="32768" crc="9efa95bb" sha1="da997d9cc7b9e7b2c70a4b6d30db693086a6f7d8" region="soundcpu" offset="8000"/>
              <rom name="dd_mcu.bin" merge="dd_mcu.bin" size="2048" crc="34cbb2d3" sha1="8e0c3b13c636012d88753d547c639b1a8af85680" region="mcu" offset="0"/>
              <rom name="dd6.bin" size="32768" crc="057588ca" sha1="d4a5dd3ea8cf455b54657473d4d52ab5e838ae15" region="gfx1" offset="0"/>
              <rom name="dd-7r.bin" size="32768" crc="50d6ab5d" sha1="4c9cbd72d38b631ea2ca231045ef3f3e11cc7c07" region="gfx2" offset="0"/>
              <rom name="dd113.113" merge="dd113.113" size="32768" crc="43264ad8" sha1="74f031d6179390bc4fa99f4929a6886db8c2b510" region="gfx2" offset="10000"/>
              <rom name="dd78.78" merge="dd78.78" size="32768" crc="3deacae9" sha1="6663f054ed3eed50c5cacfa5d22d465dfb179964" region="gfx3" offset="0"/>
              <rom name="dd109.109" merge="dd109.109" size="32768" crc="5a2f31eb" sha1="1b85533443e148adb2a9c2c09c43cbf2c35c86bc" region="gfx3" offset="10000"/>
              <rom name="21j-6" merge="21j-6" size="65536" crc="34755de3" sha1="57c06d6ce9497901072fa50a92b6ed0d2d4d6528" region="adpcm" offset="0"/>
              <rom name="21j-7" merge="21j-7" size="65536" crc="904de6f8" sha1="3623e5ea05fd7c455992b7ed87e605b87c3850aa" region="adpcm" offset="10000"/>
              <rom name="21j-k-0" merge="21j-k-0" size="256" crc="fdb130a9" sha1="4c4f214229b9fab2b5d69c745ec5428787b89e1f" region="proms" offset="0"/>
              <rom name="21j-l-0" merge="21j-l-0" size="512" crc="46339529" sha1="64f4c42a826d67b7cbaa8a23a45ebc4eb6248891" region="proms" offset="100"/>
              <chip type="cpu" tag="maincpu" name="HD6309" clock="12000000"/>
              <chip type="cpu" tag="sub" name="HD63701" clock="6000000"/>
              <chip type="cpu" tag="soundcpu" name="M6809" clock="1500000"/>
              <chip type="cpu" tag="mcu" name="M68705" clock="4000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="fmsnd" name="YM2151" clock="3579545"/>
              <chip type="audio" tag="adpcm1" name="MSM5205" clock="375000"/>
              <chip type="audio" tag="adpcm2" name="MSM5205" clock="375000"/>
              <display tag="screen" type="raster" rotate="0" width="256" height="240" refresh="57.444853" pixclock="6000000" htotal="384" hbend="0" hbstart="256" vtotal="272" vbend="0" vbstart="240" />
              <sound channels="1"/>
              <input players="2" buttons="3" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Coin A" tag="DSW0" mask="15">
                     <dipvalue name="4 Coins/1 Credit" value="3"/>
                     <dipvalue name="3 Coins/1 Credit" value="2"/>
                     <dipvalue name="4 Coins/2 Credits" value="7"/>
                     <dipvalue name="2 Coins/1 Credit" value="1"/>
                     <dipvalue name="3 Coins/2 Credits" value="6"/>
                     <dipvalue name="4 Coins/3 Credits" value="11"/>
                     <dipvalue name="4 Coins/4 Credits" value="15"/>
                     <dipvalue name="3 Coins/3 Credits" value="10"/>
                     <dipvalue name="2 Coins/2 Credits" value="5"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
                     <dipvalue name="3 Coins/4 Credits" value="14"/>
                     <dipvalue name="2 Coins/3 Credits" value="9"/>
                     <dipvalue name="2 Coins/4 Credits" value="13"/>
                     <dipvalue name="1 Coin/2 Credits" value="4"/>
                     <dipvalue name="1 Coin/3 Credits" value="8"/>
                     <dipvalue name="1 Coin/4 Credits" value="12"/>
              <dipswitch name="Coin B" tag="DSW0" mask="240">
                     <dipvalue name="4 Coins/1 Credit" value="48"/>
                     <dipvalue name="3 Coins/1 Credit" value="32"/>
                     <dipvalue name="4 Coins/2 Credits" value="112"/>
                     <dipvalue name="2 Coins/1 Credit" value="16"/>
                     <dipvalue name="3 Coins/2 Credits" value="96"/>
                     <dipvalue name="4 Coins/3 Credits" value="176"/>
                     <dipvalue name="4 Coins/4 Credits" value="240"/>
                     <dipvalue name="3 Coins/3 Credits" value="160"/>
                     <dipvalue name="2 Coins/2 Credits" value="80"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
                     <dipvalue name="3 Coins/4 Credits" value="224"/>
                     <dipvalue name="2 Coins/3 Credits" value="144"/>
                     <dipvalue name="2 Coins/4 Credits" value="208"/>
                     <dipvalue name="1 Coin/2 Credits" value="64"/>
                     <dipvalue name="1 Coin/3 Credits" value="128"/>
                     <dipvalue name="1 Coin/4 Credits" value="192"/>
              <dipswitch name="Lives" tag="DSW1" mask="3">
                     <dipvalue name="1" value="0"/>
                     <dipvalue name="2" value="1" default="yes"/>
                     <dipvalue name="3" value="2"/>
                     <dipvalue name="4" value="3"/>
              <dipswitch name="Unused" tag="DSW1" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW1" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Difficulty" tag="DSW1" mask="240">
                     <dipvalue name="Easy" value="240"/>
                     <dipvalue name="Medium" value="144" default="yes"/>
                     <dipvalue name="Hard" value="112"/>
                     <dipvalue name="Hardest" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="384"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise