ddungeon: MAME ROM Information. History:
Dangerous Dungeons (c) 1992 The Game Room.
A digging / maze game.
- TECHNICAL -
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
- TRIVIA -
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.
- STAFF -
Designed and programmed by : Kyle Hodgetts (K H)
- SOURCES -
Game's rom.
MAME Info:
0.129u5 [Smitdogg]
0.77 [Bryan McPhail]
0.74u2 [David Haywood]
0.61 [David Haywood]
NOTE:
- Dangerous Dungeons conversion of Double Dragon. IC23 is replaced with a daughterboard containing a 68705 MCU.
WIP:
- 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):
Digger
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
Wiping
Boulder Dash
Boulder Dash (DECO Cassette)
Boulder Dash (Max-A-Flex)
Performan
Calorie Kun vs Moguranian
Diamond Run
Dangerous Dungeons
Toffy
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="ddungeon" sourcefile="ddragon.c"> |
   |    | <description>Dangerous Dungeons (set 1)</description> |
   |    | <year>1992</year> |
   |    | <manufacturer>The Game Room</manufacturer> |
   |    | <rom name="dd25.25" size="32768" crc="922e719c" sha1="d1c73f56913cd368158abc613d7bbab669509742" region="maincpu" offset="10000"/> |
   |    | <rom name="dd26.26" size="32768" crc="a6e7f608" sha1="83b9301c39bfdc1e50a37f2bdc4d4f65a1111bee" region="maincpu" offset="8000"/> |
   |    | <rom name="63701.bin" size="16384" crc="f5232d03" sha1="e2a194e38633592fd6587690b3cb2669d93985c7" region="sub" offset="c000"/> |
   |    | <rom name="dd30.30" size="32768" crc="ef1af99a" sha1="7ced695b81ca9efbb7b28b78013e112edac85672" region="soundcpu" offset="8000"/> |
   |    | <rom name="dd_mcu.bin" size="2048" crc="34cbb2d3" sha1="8e0c3b13c636012d88753d547c639b1a8af85680" region="mcu" offset="0"/> |
   |    | <rom name="dd20.20" size="32768" crc="d976b78d" sha1="e1cd47032a0f91d812c3925d1f1267a9972bf48e" region="gfx1" offset="0"/> |
   |    | <rom name="dd117.117" size="32768" crc="e912ca81" sha1="8c274400170f46f84042f4f9cffba8d2fe9fbc10" region="gfx2" offset="0"/> |
   |    | <rom name="dd113.113" size="32768" crc="43264ad8" sha1="74f031d6179390bc4fa99f4929a6886db8c2b510" region="gfx2" offset="10000"/> |
   |    | <rom name="dd78.78" size="32768" crc="3deacae9" sha1="6663f054ed3eed50c5cacfa5d22d465dfb179964" region="gfx3" offset="0"/> |
   |    | <rom name="dd109.109" size="32768" crc="5a2f31eb" sha1="1b85533443e148adb2a9c2c09c43cbf2c35c86bc" region="gfx3" offset="10000"/> |
   |    | <rom name="21j-6" size="65536" crc="34755de3" sha1="57c06d6ce9497901072fa50a92b6ed0d2d4d6528" region="adpcm" offset="0"/> |
   |    | <rom name="21j-7" size="65536" crc="904de6f8" sha1="3623e5ea05fd7c455992b7ed87e605b87c3850aa" region="adpcm" offset="10000"/> |
   |    | <rom name="21j-k-0" size="256" crc="fdb130a9" sha1="4c4f214229b9fab2b5d69c745ec5428787b89e1f" region="proms" offset="0"/> |
   |    | <rom name="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"/> |
   |    | </input> |
   |    | <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> |
   |    | <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> |
   |    | <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> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <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"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="384"/> |
|
|