destroyr1: MAME ROM Information. History:
Destroyer (c) 1977 Atari.
A sea battle game where the player moves a destroyer back and forth along the surface of the water. The ship drops depth charges to destroy the submarines that are moving back and forth below.
- TECHNICAL -
Game ID : 030131-030136
Main CPU : M6800 (@ 756 Khz)
Screen orientation : Horizontal
Video resolution : 256 x 240 pixels
Screen refresh : 60.00 Hz
Palette Colors : 8
Players : 1
Buttons : 2
- TRIVIA -
Released in October 1977.
Atari Destroyer was a unique 1 player experience. With a combination of realistic controls, sound effects and the use of 3D cardboard graphics overlaying the monitor the game gave the player a feel of playing a realistic sea battle game. With sonar and explosion sounds from the left and right speakers the game had a fully immersed experience for 1977.
Nik Meeks holds the official record for this game with 4,000 points on June 3, 2007.
- STAFF -
Designed and programmed by : Mike Albaugh
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.57 [Stefan Jokisch]
TODO:
* Add sound/samples
WIP:
- 0.143u2: hap fixed irratic timing and crash in Destroyer. Changed VSync to 60Hz.
- 0.142u3: Angelo Salese removed deprecat.h dependancy and updated irqs accordingly for Destroyer.
- 0.141u3: Siftware added clone Destroyer (version O1). Minor Destroyer improvements [hap]: Proper addressmap masks. Added 30132-01.k4 rom, duplicate of 30132-01.f4. Added version O1 romset, dumped by Siftware. Changed parent description to 'Destroyer (version O2)'. Changed VSync to 60.114504 Hz.
- 0.135u2: Fabio Priuli added driver data structs to Destroyer.
- 0.113u1: Zsolt Vasvari fixed reset problem in Destroyer.
- 0.85u2: Aaron Giles turned off autocentering by default in Destroyer. There are probably others that should have this as well.
- 0.79u1: Cleaned up Destroyer driver [Aaron Giles].
- 0.59: Added a new gfx4 waves rom ($0).
- 16th March 2002: Stefan Jokisch fixed the waves in the Destroyer driver and added some other minor improvements.
- 0.57: Stefan Jokisch added Destroyer (Atari 1977).
- 12th November 2001: Stefan Jokisch sent in a driver for Destroyer, which lacks sound and has garbled graphics for the waves, but works otherwise.
LEVELS: 1 (endless)
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: 8 kb / 8 files / 3.42 zip
MAME XML Output:
   | <game name="destroyr1" sourcefile="destroyr.c" cloneof="destroyr" romof="destroyr"> |
   |    | <description>Destroyer (version O1)</description> |
   |    | <year>1977</year> |
   |    | <manufacturer>Atari</manufacturer> |
   |    | <rom name="language.rom" size="2048" status="nodump" region="maincpu" offset="7000"/> |
   |    | <rom name="30142-01.f3" size="1024" crc="9e9a08d3" sha1="eb31bab1537caf43ab8c3d23a6c9cc2009fcb98e" region="maincpu" offset="7800"/> |
   |    | <rom name="30141-01.e2" size="1024" crc="c924fbce" sha1="53aa9a3c4c6e90fb94500ddfa6c2ae3076eee2ef" region="maincpu" offset="7800"/> |
   |    | <rom name="30144-01.j3" size="1024" crc="0c7135c6" sha1="6a0180353a0a6f34639dadc23179f6323aae8d62" region="maincpu" offset="7c00"/> |
   |    | <rom name="30143-01.h2" size="1024" crc="b946e6f0" sha1="b906024bb0e03a644fff1d5516637c24916b096e" region="maincpu" offset="7c00"/> |
   |    | <rom name="30135-01.p4" merge="30135-01.p4" size="1024" crc="184824cf" sha1="713cfd1d41ef7b1c345ea0038b652c4ba3f08301" region="gfx1" offset="0"/> |
   |    | <rom name="30132-01.f4" merge="30132-01.f4" size="1024" crc="e09d3d55" sha1="b26013397ef2cb32d0416ecb118387b9c2dffa9a" region="gfx2" offset="0"/> |
   |    | <rom name="30132-01.k4" merge="30132-01.f4" size="1024" crc="e09d3d55" sha1="b26013397ef2cb32d0416ecb118387b9c2dffa9a" region="gfx2" offset="400"/> |
   |    | <rom name="30134-01.p8" merge="30134-01.p8" size="1024" crc="6259e007" sha1="049f5f7160305cb4f4b499dd113cb11eea73fc95" region="gfx3" offset="0"/> |
   |    | <rom name="30133-01.n8" merge="30133-01.n8" size="1024" crc="108d3e2c" sha1="8c993369d37c6713670483af78e6d04d38f4b4fc" region="gfx3" offset="0"/> |
   |    | <rom name="30136-01.k2" merge="30136-01.k2" size="32" crc="532c11b1" sha1="18ab5369a3f2cfcc9a44f38fa8649524bea5b203" region="gfx4" offset="0"/> |
   |    | <rom name="30131-01.m1" merge="30131-01.m1" size="256" crc="b8094b4c" sha1="82dc6799a19984f3b204ee3aeeb007e55afc8be3" region="user1" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="M6800" clock="756000"/> |
   |    | <display tag="screen" type="raster" rotate="0" flipx="yes" width="256" height="240" refresh="60.000000" pixclock="4024320" htotal="256" hbend="0" hbstart="256" vtotal="262" vbend="0" vbstart="240" /> |
   |    | <sound channels="0"/> |
   |    | <input players="1" buttons="2" coins="2" tilt="yes"> |
   |    |    | <control type="paddle" minimum="0" maximum="160" sensitivity="30" keydelta="10" reverse="yes"/> |
   |    | </input> |
   |    | <dipswitch name="Extended Play" tag="IN0" mask="192"> |
   |    |    | <dipvalue name="1500 points" value="64"/> |
   |    |    | <dipvalue name="2500 points" value="128" default="yes"/> |
   |    |    | <dipvalue name="3500 points" value="192"/> |
   |    |    | <dipvalue name="never" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="IN1" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coinage" tag="IN2" mask="3"> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="3"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="2" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="1"/> |
   |    |    | <dipvalue name="Free Play" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Play Time" tag="IN2" mask="12"> |
   |    |    | <dipvalue name="50 seconds" value="0"/> |
   |    |    | <dipvalue name="75 seconds" value="4"/> |
   |    |    | <dipvalue name="100 seconds" value="8" default="yes"/> |
   |    |    | <dipvalue name="125 seconds" value="12"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Language" tag="IN2" mask="48"> |
   |    |    | <dipvalue name="German" value="48"/> |
   |    |    | <dipvalue name="French" value="32"/> |
   |    |    | <dipvalue name="Spanish" value="16"/> |
   |    |    | <dipvalue name="English" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <driver status="preliminary" emulation="good" color="good" sound="preliminary" graphic="good" savestate="unsupported" palettesize="8"/> |
|
|