Home News Forum                            

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

thedeep: MAME ROM Information.


The Deep (c) 1987 Woodplace.

You control one or two boats floating along the high seas. The boats are armed with depth charges for dropping on the aquatic wildlife and submarines in the depth far below. Homing torpedoes, Polaris missiles, mines, Stingray style vessels and other boat-wrecking hazards make up the threats to avoid or destroy. Bonus capsules which float up to the surface boost the boat's speed, increase depth charge power, give the player temporary invincibility and other normal features but of a marine vein. The depth charges take their time to float to their target so plan ahead using the map, submarines at different heights in the water pose further problems. This game also has good backgrounds.


Board number : DE-0298-1

Main CPU : Z80 (LH0080B @ 6 Mhz)

Sound CPU : M65C02 (R65C02P2 @ 2 Mhz)

Sound Chips : YM2203 (@ 3 Mhz)

Video Chips : L7B0073 DATA EAST MXC 06 8746, L7A0072 DATA EAST BAC 06 VAE8713

Players : 2

Control : 8-way joystick

Buttons : 2



Released in December 1987.

This game is known outside Japan as "Run Deep".

Woodplace, Inc. was established by Nichibutsu's staff in 1982. But after the development of The Deep, they disappeared.


Produce : Hisayoshi Ichikawa

Script : Shoji Takagi

Program : Shunji Ito, Tomoaki Kasuya, Toshihisa Shiono

Graphic : Shoji Takagi, Tutomu Ozawa, Kazuhiro Iizuka, Kei Tamura

Music : Yoshio Watanabe, Kiyoshi Kusatu


* Computers :

Sinclair ZX Spectrum (1988)

Atari ST (1988)

Commodore C64 (1989)

Amstrad CPC (1989)

Commodore Amiga (1989)


Game's rom.

MAME Info:

0.68 [Luca Elia]


- 0.144u4: Angelo Salese fixed access violation in 'The Deep'. Documented MCU ports in The Deep, doesn't work yet due of a MCS51 core bug.

- 0.144u3: Added I8751 (8MHz) CPU3.

- 0.131u4: Corrado Tomaselli verified clocks and fixed M65C02 CPU2 speed to 1.5MHz in 'The Deep'.

- 0.126u5: Andrew Gardner merged memory maps for The Deep.

- 0.126u4: Pierpaolo Prazzoli fixed 'The Deep' didn't start. Changed region cpu2 to cpu3.

- 0.68: Luca Elia added 'The Deep (Japan)' (Woodplace 1987) and clone Run Deep (Cream 1988). The MCU handles coins and the bank switching of the roms for the main cpu. It additionally provides some Z80 code that is copied to ram. One ROM (FI-1) is not used.

- 29th April 2003: Luca Elia sent in a driver for The Deep / Run Deep.

- 22nd April 2003: Luca Elia sent in a driver for The Deep, it works but the colors are wrong since the color PROMs are missing.

- 27th March 1998: CaBBe dumped The Deep (Japan).


Recommended Games (Submarine):

Sea Wolf

Sea Wolf II


Invinco / Deep Scan




Wolf Pack

Fire One





Tomahawk 777

Battle of Atlantis



Battle Cruiser M-12


Turbo Sub

Up Scope

The Deep


Battle Shark

Guts n' Glory (Depth Charge + Submarine)

In The Hunt

Romset: 662 kb / 16 files / 261.5 zip

MAME XML Output:

       <game name="thedeep" sourcefile="thedeep.c">
              <description>The Deep (Japan)</description>
              <manufacturer>Wood Place Inc.</manufacturer>
              <rom name="dp-10.rom" size="32768" crc="7480b7a5" sha1="ac6f121873a70c8077576322c201b7089c7b8a91" region="maincpu" offset="0"/>
              <rom name="dp-09.rom" size="65536" crc="c630aece" sha1="809916a1ba1c8e0af4c228b0f26ac638e2abf81e" region="maincpu" offset="10000"/>
              <rom name="dp-12.rom" size="32768" crc="c4e848c4" sha1="d2dec5c8d7d59703f5485cab9124bf4f835fe728" region="audiocpu" offset="8000"/>
              <rom name="dp-14" size="4096" crc="0b886dad" sha1="487192764342f8b0a320d20a378bf94f84592da9" region="mcu" offset="0"/>
              <rom name="dp-08.rom" size="65536" crc="c5624f6b" sha1="a3c0b13cddae760f30c7344d718cd69cad990054" region="sprites" offset="0"/>
              <rom name="dp-07.rom" size="65536" crc="c76768c1" sha1="e41ace1cb06ebe7f676b3b179b7dd01d00cf4d6a" region="sprites" offset="10000"/>
              <rom name="dp-06.rom" size="65536" crc="98adea78" sha1="6a1af70de995a0a5e42fd395dd9454b7e2d9cb82" region="sprites" offset="20000"/>
              <rom name="dp-05.rom" size="65536" crc="76ea7dd1" sha1="c29abb44a1182b47da749eeeb2db025ae3f28ea7" region="sprites" offset="30000"/>
              <rom name="dp-03.rom" size="65536" crc="6bf5d819" sha1="74079632d7c88ec22010c1a5bece0e36847fdab9" region="bg_gfx" offset="0"/>
              <rom name="dp-01.rom" size="65536" crc="e56be2fe" sha1="25acc0f6d9cb5a727c9bac3e80aeb85a4727ddb0" region="bg_gfx" offset="10000"/>
              <rom name="dp-04.rom" size="65536" crc="4db02c3c" sha1="6284541372dec1113570cef31ca3c1a202fb4add" region="bg_gfx" offset="20000"/>
              <rom name="dp-02.rom" size="65536" crc="1add423b" sha1="b565340d719044ba2c428aab74f43f5a7cf7e2a3" region="bg_gfx" offset="30000"/>
              <rom name="dp-11.rom" size="16384" crc="196e23d1" sha1="ed14e63fccb3e5dce462d9b8155e78749eaf9b3b" region="text" offset="0"/>
              <rom name="fi-1" size="512" crc="f31efe09" sha1="808c90fe02ed7b4000967c331b8773c4168b8a97" region="proms" offset="0"/>
              <rom name="fi-2" size="512" crc="f305c8d5" sha1="f82c709dc75a3c681d6f0ebf2702cb90110b1f0c" region="proms" offset="200"/>
              <rom name="fi-3" size="512" crc="f61a9686" sha1="24082f60b72268d240ceca6999bdf18872625cd2" region="proms" offset="400"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="6000000"/>
              <chip type="cpu" tag="audiocpu" name="M65C02" clock="1500000"/>
              <chip type="cpu" tag="mcu" name="I8751" clock="8000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2203" clock="3000000"/>
              <display tag="screen" type="raster" rotate="270" width="256" height="248" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Coin A" tag="e00a" mask="3">
                     <dipvalue name="1 Coin/1 Credit" value="3" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="2"/>
                     <dipvalue name="1 Coin/3 Credits" value="1"/>
                     <dipvalue name="1 Coin/4 Credits" value="0"/>
              <dipswitch name="Coin B" tag="e00a" mask="12">
                     <dipvalue name="4 Coins/1 Credit" value="0"/>
                     <dipvalue name="3 Coins/1 Credit" value="4"/>
                     <dipvalue name="2 Coins/1 Credit" value="8"/>
                     <dipvalue name="1 Coin/1 Credit" value="12" default="yes"/>
              <dipswitch name="Invulnerability (Cheat)" tag="e00a" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Start Stage" tag="e00a" mask="32">
                     <dipvalue name="1" value="32" default="yes"/>
                     <dipvalue name="4" value="0"/>
              <dipswitch name="Demo Sounds" tag="e00a" mask="64">
                     <dipvalue name="Off" value="64"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Flip Screen" tag="e00a" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Difficulty" tag="e00b" mask="3">
                     <dipvalue name="Easy" value="2"/>
                     <dipvalue name="Normal" value="3" default="yes"/>
                     <dipvalue name="Harder" value="1"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Lives" tag="e00b" mask="12">
                     <dipvalue name="3" value="12" default="yes"/>
                     <dipvalue name="4" value="8"/>
                     <dipvalue name="5" value="4"/>
                     <dipvalue name="6" value="0"/>
              <dipswitch name="Bonus Life" tag="e00b" mask="48">
                     <dipvalue name="50k" value="0"/>
                     <dipvalue name="50k 70k" value="48" default="yes"/>
                     <dipvalue name="60k 80k" value="32"/>
                     <dipvalue name="80k 100k" value="16"/>
              <dipswitch name="Unused" tag="e00b" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Service Mode" tag="e00b" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="512"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise