thedeep: MAME ROM Information. History:
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.
- TECHNICAL -
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
=> SHOOT BACK, SHOOT FORWARD)
- TRIVIA -
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.
- STAFF -
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
- PORTS -
* Computers :
Sinclair ZX Spectrum (1988)
Atari ST (1988)
Commodore C64 (1989)
Amstrad CPC (1989)
Commodore Amiga (1989)
- SOURCES -
Game's rom.
MAME Info:
0.68 [Luca Elia]
WIP:
- 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).
LEVELS: 15
Recommended Games (Submarine):
Sea Wolf
Sea Wolf II
Depthcharge
Invinco / Deep Scan
Destroyer
Minesweeper
Subs
Wolf Pack
Fire One
HeliFire
N-Sub
Navarone
Polaris
Tomahawk 777
Battle of Atlantis
Mariner
Subroc3D
Battle Cruiser M-12
Submarine
Turbo Sub
Up Scope
The Deep
Sauro
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> |
   |    | <year>1987</year> |
   |    | <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"/> |
   |    | </input> |
   |    | <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> |
   |    | <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> |
   |    | <dipswitch name="Invulnerability (Cheat)" tag="e00a" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Start Stage" tag="e00a" mask="32"> |
   |    |    | <dipvalue name="1" value="32" default="yes"/> |
   |    |    | <dipvalue name="4" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="e00a" mask="64"> |
   |    |    | <dipvalue name="Off" value="64"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="e00a" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <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> |
   |    | <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> |
   |    | <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> |
   |    | <dipswitch name="Unused" tag="e00b" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="e00b" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="512"/> |
|
|