spelunkr: MAME ROM Information. History:
Spelunker (c) 1986 Irem Corp.
In Spelunker - which means 'cave-diver' - a caver has to work his way down through a number of multi-directionally scrolling caves - each one deeper underground than the last - in his bid to find the mythical 'World of Wonders'. To do this, the spelunker must find the exit to each cave, so he can move on to the next and get closer to his goal.
Spelunker is a platform game, and each tricky cave is filled with enemies - such as bats and ogres - and traps. Ladders, ropes, lifts and the obligatory minecarts must be used to reach other platforms and sections of the cave.
To aid him in his difficult quest, the Spelunker carries a gun and can shoot short-range fireballs at his enemies to stun or kill them. Numerous bonus items can be collected, such as bombs to destroy any rocks block his route, keys to open locked doors and potions to boost the caver's ever-decreasing energy meter. Treasure chests also litter each cave, and can be opened for bonus treasure items.
- TECHNICAL -
Irem M-62 system hardware
Main CPU : Z80 (@ 4 Mhz)
Sound CPU : M6803 (@ 894.886 Khz)
Sound Chips : (2x) AY8910 (@ 894.886 Khz), (2x) MSM5205 (@ 384 Khz)
Screen orientation : Horizontal
Video resolution : 384 x 256 pixels
Screen refresh : 55.00 Hz
Palette colors : 512
Players : 2
Control : 8-way joystick
Buttons : 2
- TRIVIA -
Released in February 1986 by Irem, under license from Broderbund.
Originally released in 1984 by Broderbund Software for the Commodore C64 computer.
- SERIES -
1. Spelunker (1986)
2. Spelunker II - 23 no Kagi (1986)
- STAFF -
Designed and programmed by : Tim Martin
- SOURCES -
Game's rom.
MAME Info:
0.35RC1 [Nicola Salmoria]
WIP:
- 0.133u1: Renamed (spelnkrj) to (spelunkrj).
- 0.99u6: Pierpaolo Prazzoli fixed some bad colors in Spelunker background.
- 0.37b12: Added clone Spelunker (Japan).
- 0.37b6: Changed clock speed of the M6803 CPU2 and the 2x AY-8910 to 894886 Hz.
- 0.36b11: Added 'Teleport' dipswitch.
- 0.35RC1: Nicola Salmoria added Spelunker (Irem 1985 (licensed from Broderbund)).
- 31st May 1999: Nicola added Spelunker to the M62 driver, and fixed Spelunker 2 romset.
LEVELS: 4
Other Emulators:
* FB Alpha
Recommended Games (Adventure):
Treasure Island
Treasure Island (DECO Cassette)
Lost Tomb
Tutankham
Bongo
Mysterious Stones - Dr. John's Adventure
Snake Pit
Go Go Mr. Yamaguchi
Indiana Jones and the Temple of Doom
Pitfall II
Spelunker
Spelunker II
Baluba-louk no Densetsu
Solomon's Key
Rail Chase
Rail Chase 2
Action Hollywood (Temples of Chaos)
The Maze of the Kings
Romset: 339 kb / 30 files / 101.9 zip
MAME XML Output:
   | <game name="spelunkr" sourcefile="m62.c"> |
   |    | <description>Spelunker</description> |
   |    | <year>1985</year> |
   |    | <manufacturer>Irem (licensed from Broderbund)</manufacturer> |
   |    | <rom name="spra.4e" size="16384" crc="cf811201" sha1="9b29880b28e1d94b07a16b5455bc498dc882342f" region="maincpu" offset="0"/> |
   |    | <rom name="spra.4d" size="16384" crc="bb4faa4f" sha1="350f7b086ed6357354d60548419d139fddb34c9d" region="maincpu" offset="4000"/> |
   |    | <rom name="sprm.7c" size="16384" crc="fb6197e2" sha1="8c3ccc2c14d076a1d6d14c2548a101a87af4211a" region="maincpu" offset="10000"/> |
   |    | <rom name="sprm.7b" size="16384" crc="26bb25a4" sha1="d384901042664a4e46d7b6b5d183ce49e360dac8" region="maincpu" offset="14000"/> |
   |    | <rom name="spra.3d" size="16384" crc="4110363c" sha1="8c1f4966291887c17175ab921acd732be6266186" region="iremsound" offset="8000"/> |
   |    | <rom name="spra.3f" size="16384" crc="67a9d2e6" sha1="d859648d7a3f05ae777a3909ddcd866b786c5b26" region="iremsound" offset="c000"/> |
   |    | <rom name="sprm.1d" size="16384" crc="4ef7ae89" sha1="a32362d6002300838d99948b22d687d60d033060" region="gfx1" offset="0"/> |
   |    | <rom name="sprm.1e" size="16384" crc="a3755180" sha1="e0db62209a4e35efdaac30ab3343854bdb58d418" region="gfx1" offset="4000"/> |
   |    | <rom name="sprm.3c" size="16384" crc="b4008e6a" sha1="ee144514b18dcb54f2efc503181c9feaa898ea25" region="gfx1" offset="8000"/> |
   |    | <rom name="sprm.3b" size="16384" crc="f61cf012" sha1="9803a80a2ef0f6469e7b00faf5b11c98ac47854f" region="gfx1" offset="c000"/> |
   |    | <rom name="sprm.1c" size="16384" crc="58b21c76" sha1="0e524be89035208a0c212ff160150fc82ac4da7f" region="gfx1" offset="10000"/> |
   |    | <rom name="sprm.1b" size="16384" crc="a95cb3e5" sha1="4bb1e3aa81f8594cda1646e0c50b82250ae3e3b0" region="gfx1" offset="14000"/> |
   |    | <rom name="sprb.4k" size="16384" crc="e7f0e861" sha1="864ea5bcd1a2f87c1d63ec9fb27cf69281b1697e" region="gfx2" offset="0"/> |
   |    | <rom name="sprb.4f" size="16384" crc="32663097" sha1="8cfa5e6b1713194ab435af6523e5df4ee266dc73" region="gfx2" offset="4000"/> |
   |    | <rom name="sprb.3p" size="16384" crc="8fbaf373" sha1="cc0bee147f09f417c1d588440de6622bf6967a73" region="gfx2" offset="8000"/> |
   |    | <rom name="sprb.4p" size="16384" crc="37069b76" sha1="c31c2f5575219c927a8ed6d1a9fc88bbf494c0c0" region="gfx2" offset="c000"/> |
   |    | <rom name="sprb.4c" size="16384" crc="cfe46a88" sha1="150d106c0aeec87b993f29a01904e7a65eda0921" region="gfx2" offset="10000"/> |
   |    | <rom name="sprb.4e" size="16384" crc="11c48979" sha1="4500fb0f10b6421d82f89e18d6f20406061a3ecd" region="gfx2" offset="14000"/> |
   |    | <rom name="sprm.4p" size="16384" crc="4dfe2e63" sha1="981950cabc40e052c021fbe882ce3f1187a832fd" region="gfx3" offset="0"/> |
   |    | <rom name="sprm.4l" size="16384" crc="239f2cd4" sha1="dbf602c33d8f2c613971f16bd1da4d7263f32c69" region="gfx3" offset="4000"/> |
   |    | <rom name="sprm.4m" size="16384" crc="d6d07d70" sha1="4f74efcc486775dfa95279b6e26a01b60cc43795" region="gfx3" offset="8000"/> |
   |    | <rom name="sprm.2k" size="256" crc="fd8fa991" sha1="6e546a57de10223886a9a7480580b03b759dbd87" region="proms" offset="0"/> |
   |    | <rom name="sprb.1m" size="256" crc="8d8cccad" sha1="e984d358b6fac9e3cb4618d11ddb22e9eb422dd0" region="proms" offset="100"/> |
   |    | <rom name="sprm.2j" size="256" crc="0e3890b4" sha1="1b7c858a5729ddd3cbc7329b93082ec588a55131" region="proms" offset="200"/> |
   |    | <rom name="sprb.1n" size="256" crc="c40e1cb2" sha1="fb2aac95c852ef67d03fd2c4b5f5f9330405d435" region="proms" offset="300"/> |
   |    | <rom name="sprm.2h" size="256" crc="0478082b" sha1="e831ba7ef71632da2ab0bcc3cebbd6ef9f39a690" region="proms" offset="400"/> |
   |    | <rom name="sprb.1l" size="256" crc="3ec46248" sha1="734fe63b9f6e60cdd3bcc9664521b20ffe2765d9" region="proms" offset="500"/> |
   |    | <rom name="sprb.5p" size="32" crc="746c6238" sha1="10b901bb1eca69b274999ad7ada3dd6c58bc5d84" region="proms" offset="600"/> |
   |    | <rom name="sprm.8h" size="512" crc="875cc442" sha1="1117b6ae516c361b4cc4d0b7146ca98472ce2b21" region="proms" offset="620"/> |
   |    | <rom name="sprb.6f" size="256" crc="34d88d3c" sha1="727f4c5cfff33538886fa0a29fd119aa085d7008" region="proms" offset="820"/> |
   |    | <chip type="cpu" tag="maincpu" name="Z80" clock="4000000"/> |
   |    | <chip type="cpu" tag="iremsound" name="M6803" clock="3579545"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="irem_audio" name="Irem Audio"/> |
   |    | <chip type="audio" tag="ay1" name="AY-3-8910A" clock="894886"/> |
   |    | <chip type="audio" tag="ay2" name="AY-3-8910A" clock="894886"/> |
   |    | <chip type="audio" tag="msm1" name="MSM5205" clock="384000"/> |
   |    | <chip type="audio" tag="msm2" name="MSM5205" clock="384000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="384" height="256" refresh="55.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="2" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Flip Screen" tag="DSW2" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Cabinet" tag="DSW2" mask="2"> |
   |    |    | <dipvalue name="Upright" value="0" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="2"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin Mode" tag="DSW2" mask="4"> |
   |    |    | <dipvalue name="Mode 1" value="4" default="yes"/> |
   |    |    | <dipvalue name="Mode 2" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Allow Continue" tag="DSW2" mask="8"> |
   |    |    | <dipvalue name="No" value="8"/> |
   |    |    | <dipvalue name="Yes" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Teleport (Cheat)" tag="DSW2" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Freeze (Cheat)" tag="DSW2" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Invulnerability (Cheat)" tag="DSW2" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Energy Decrease" tag="DSW1" mask="3"> |
   |    |    | <dipvalue name="Slow" value="3" default="yes"/> |
   |    |    | <dipvalue name="Medium" value="2"/> |
   |    |    | <dipvalue name="Fast" value="1"/> |
   |    |    | <dipvalue name="Fastest" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW1" mask="12"> |
   |    |    | <dipvalue name="2" value="8"/> |
   |    |    | <dipvalue name="3" value="12" default="yes"/> |
   |    |    | <dipvalue name="4" value="4"/> |
   |    |    | <dipvalue name="5" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin A" tag="DSW1" mask="48"> |
   |    |    | <dipvalue name="5 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="16"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="32"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="48" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSW1" mask="192"> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="192" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="128"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="64"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coinage" tag="DSW1" mask="240"> |
   |    |    | <dipvalue name="6 Coins/1 Credit" value="160"/> |
   |    |    | <dipvalue name="5 Coins/1 Credit" value="176"/> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="192"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="208"/> |
   |    |    | <dipvalue name="8 Coins/3 Credits" value="16"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="224"/> |
   |    |    | <dipvalue name="5 Coins/3 Credits" value="32"/> |
   |    |    | <dipvalue name="3 Coins/2 Credits" value="48"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="64"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="144"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="128"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="112"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="96"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="80"/> |
   |    |    | <dipvalue name="Free Play" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="512"/> |
|
|