Home News Forum                            

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

cobracomj: MAME ROM Information.


Cobra-CommanD (c) 1988 Data East.

A horizontally scrolling helicopter battle game.


Main CPU : M6809 (@ 2 Mhz)

Sound CPU : M6502 (@ 1.5 Mhz)

Sound Chips : YM2203 (@ 1.5 Mhz), YM3812 (@ 3 Mhz)

Screen orientation : Horizontal

Video resolution : 256 x 240 pixels

Screen refresh : 58.00 Hz

Palette colors : 256

Players : 2

Control : 8-way joystick

Buttons : 2


Released in September 1988.

Based on the original 1984 animated laserdisc game of the same name.

Pony Canyon / Scitron released a limited-edition soundtrack album for this game (G.S.M. Data East 1 - D25B1002) on 21/06/1989.


The Japanese version is the only one that has inner levels (which are really hard to play).


Produce & program : K. Sasamoto

Graphic & design : A. Ontani

Graphic : M. Narita, T. Konishi

Graphic advice : S. Furukawa

Hardware : T. Takayama

Sound : A. Hare

Original plan : T. Seki

Management : T. Kato


* Computers :

Nintendo Famicom (1988)


Game's rom.

Machine's picture.

MAME Info:

0.36RC2 [Bryan McPhail]

0.33b5 [Bryan McPhail]


- 0.145u4: Stephane Humbert fixed dipswitches and inputs (after verification of the M6809/HD6309 code) in Cobra-Command. Removed 3rd coin slot. Changed 'Unknown' to 'Unused' dipswitches.

- 0.142: David Haywood converted Cobra-Command to use the common DECO sprite functions.

- 31st August 2009: f205v dumped Cobra-Command (Italian bootleg).

- 0.133u1: Renamed (cobracmj) to (cobracomj).

- 0.111u5: Canim fixed YM2203 volume.

- 0.74u2: Added 'Bonus Life' dipswitch.

- 0.36RC2: Bryan McPhail added Cobra-Command (World revision 5). Renamed (cobracom) to (cobracmj).

- 2nd March 2000: Bryan McPhail added the world romset of Cobra Command.

- 0.36b9: Changed M6809 CPU1 clock speed to 2MHz and M6502 CPU2 to 1.5MHz.

- 0.35b13: Changed description to 'Cobra-Command (Japan)'.

- 0.35b9: Changed description to 'Cobra Command (Japan)'.

- 0.35b7: Bryan McPhail added the missing background layer to Cobra Command.

- 15th March 1999: Bryan McPhail fixed graphics of Cobra Command, Captain Silver and Super Real Darwin.

- 0.34b3: Juan Carlos Lorente added high score saving to Cobra Command.

- 0.33b5: Bryan McPhail added Cobra Command (Data East 1988). Dipswitches not confirmed but seem reasonable.

- 25th March 1998: CaBBe dumped Cobra-Command (Japan).


Other Emulators:

* FB Alpha

Recommended Games (Helicopter):

Super Cobra


Sky Army




Tiger Heli

Vs. Raid on Bungeling Bay



Battle Chopper

Combat Hawk

Twin Cobra

Twin Cobra II

Chopper I


Silk Worm

Twin Eagle

Twin Eagle II - The Rescue Mission


Ashura Blaster

Thunder Strike

S.S. Mission

Desert War


Romset: 864 kb / 15 files / 308.8 zip

MAME XML Output:

       <game name="cobracomj" sourcefile="dec8.c" cloneof="cobracom" romof="cobracom">
              <description>Cobra-Command (Japan)</description>
              <manufacturer>Data East Corporation</manufacturer>
              <rom name="eh-11.rom" size="32768" crc="868637e1" sha1="8b1e3e045e341bb94b1f6c7d89198b22e6c19de7" region="maincpu" offset="8000"/>
              <rom name="eh-12.rom" size="65536" crc="7c878a83" sha1="9b2a3083c6dae69626fdab16d97517d30eaa1859" region="maincpu" offset="10000"/>
              <rom name="el13.bin" merge="el13.bin" size="65536" crc="04505acb" sha1="2220efb277884588859375dab9960f04f07273a7" region="maincpu" offset="20000"/>
              <rom name="eh-10.rom" size="32768" crc="62ca5e89" sha1="b04acaccc58846e0d277868a873a440b7f8071b0" region="audiocpu" offset="8000"/>
              <rom name="el14.bin" merge="el14.bin" size="32768" crc="47246177" sha1="51b025740dc03b04009ac97d8d110ab521894386" region="gfx1" offset="0"/>
              <rom name="eh-00.rom" size="65536" crc="d96b6797" sha1="01c4a9f2bebb13cba14636690cd5356db73f045e" region="gfx2" offset="0"/>
              <rom name="eh-01.rom" size="65536" crc="3fef9c02" sha1="e4b731faf6a2f4e5fed8ba9bd07e0f203981ffec" region="gfx2" offset="20000"/>
              <rom name="eh-02.rom" size="65536" crc="bfae6c34" sha1="9503a120e11e9466cd9a2931fd44a631d72ca5f0" region="gfx2" offset="40000"/>
              <rom name="eh-03.rom" size="65536" crc="d56790f8" sha1="1cc7cb9f7102158de14a737e9317a54f01790ba8" region="gfx2" offset="60000"/>
              <rom name="el05.bin" merge="el05.bin" size="65536" crc="1c4f6033" sha1="4a7dece911166d1ff5f41df6ec5140596206d8d4" region="gfx3" offset="0"/>
              <rom name="el06.bin" merge="el06.bin" size="65536" crc="d24ba794" sha1="b34b7bbaab4ebdd81c87d363f087cc92e27e8d1c" region="gfx3" offset="20000"/>
              <rom name="el04.bin" merge="el04.bin" size="65536" crc="d80a49ce" sha1="1a92413b5ab53f80e44a954433e69ec5fe2c0aa6" region="gfx3" offset="40000"/>
              <rom name="el07.bin" merge="el07.bin" size="65536" crc="6d771fc3" sha1="f29979f3aa07bdb544fb0c1d773c5558b4533390" region="gfx3" offset="60000"/>
              <rom name="el08.bin" merge="el08.bin" size="65536" crc="cb0dcf4c" sha1="e14853f83ee9ba5cbf2eb1e085fee4e65af3cc25" region="gfx4" offset="0"/>
              <rom name="el09.bin" merge="el09.bin" size="65536" crc="1fae5be7" sha1="be6e090b0b82648b385d9b6d11775f3ff40f0af3" region="gfx4" offset="20000"/>
              <chip type="cpu" tag="maincpu" name="M6809" clock="2000000"/>
              <chip type="cpu" tag="audiocpu" name="M6502" clock="1500000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ym1" name="YM2203" clock="1500000"/>
              <chip type="audio" tag="ym2" name="YM3812" clock="3000000"/>
              <display tag="screen" type="raster" rotate="0" width="256" height="240" refresh="58.000000" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Coin A" tag="DSW0" mask="3">
                     <dipvalue name="3 Coins/1 Credit" value="0"/>
                     <dipvalue name="2 Coins/1 Credit" value="1"/>
                     <dipvalue name="1 Coin/1 Credit" value="3" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="2"/>
              <dipswitch name="Coin B" tag="DSW0" mask="12">
                     <dipvalue name="3 Coins/1 Credit" value="0"/>
                     <dipvalue name="2 Coins/1 Credit" value="4"/>
                     <dipvalue name="1 Coin/1 Credit" value="12" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="8"/>
              <dipswitch name="Unknown" tag="DSW0" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSW0" mask="32">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="32" default="yes"/>
              <dipswitch name="Flip Screen" tag="DSW0" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Cabinet" tag="DSW0" mask="128">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="128"/>
              <dipswitch name="Lives" tag="DSW1" mask="3">
                     <dipvalue name="3" value="3" default="yes"/>
                     <dipvalue name="4" value="2"/>
                     <dipvalue name="5" value="1"/>
                     <dipvalue name="99 (Cheat)" value="0"/>
              <dipswitch name="Difficulty" tag="DSW1" mask="12">
                     <dipvalue name="Easy" value="8"/>
                     <dipvalue name="Normal" value="12" default="yes"/>
                     <dipvalue name="Hard" value="4"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Allow Continue" tag="DSW1" mask="16">
                     <dipvalue name="No" value="0"/>
                     <dipvalue name="Yes" value="16" default="yes"/>
              <dipswitch name="Bonus Life" tag="DSW1" mask="32">
                     <dipvalue name="50k and 150k" value="32" default="yes"/>
                     <dipvalue name="100k and 200k" value="0"/>
              <dipswitch name="Unused" tag="DSW1" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW1" 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" cocktail="preliminary" savestate="supported" palettesize="256"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise