Home News Forum                            

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

cop01a: MAME ROM Information.


Cop 01 (c) 1985 Nichibutsu.

A shoot'em up / platform game where you are a futuristic cop trying to save your girlfriend.


Main CPU : Z80 (@ 4 Mhz)

Sound CPU : Z80 (@ 3 Mhz)

Sound Chips : (3x) AY8910 (@ 1.5 Mhz)

Players : 2

Control : 8-way joystick

Buttons : 2


Released in September 1985 in Japan.


Game's rom.

MAME Info:

0.34b2 [Carlos A. Lozano]


- 0.142u2: Angelo Salese implemented irq ack mechanism and fixed CPU clock speeds in Cop 01. Tafoid hand-tuned sound frequencies in Cop 01 based off an audio reference. Changed Z80 CPU1 clock speed to 6MHz and the 3x AY-3-8910A to 1.25MHz.

- 0.135u2: Fabio Priuli added save state support to the Cop01 driver.

- 0.131u1: MooglyGuy merged memory maps in the Cop01 driver.

- 0.128u2: Fixed 'Bonus Life' dipswitch.

- 0.122u8: Zsolt Vasvari removed colortables from 'Cop 01' and a number of other drivers, as part of a larger move to phase out old-style colortables. Changed palettesize to 400 colors.

- 0.106u3: Changed 'Unknown' dipswitches to 'Unused'.

- 0.53: Fixed gfx3 rom loading. Changed Z80 CPU1 clock speed to 4MHz. Removed 3rd coin slot.

- 0.34b8: Dave W. added high score saving to Cop 01.

- 0.34b4: Nicola Salmoria added clone Cop 01 (set 2). Changed parent description to 'Cop 01 (set 1)'. Improved Cop 01 (tempo is still wrong) [Nicola Salmoria].

- 0.34b2: Carlos A. Lozano added COP 01 (Nichibutsu 1985). TODO: Fix colors (it isn't using the lookup proms), fix sprites bank (ahhhghg!) and sprites clip. Add hi-score support. Sound chip unknow.


Recommended Games (Cops):

Cops'n Robbers

Lupin III


Time Limit

Hogan's Alley (PlayChoice-10)

Vs. Hogan's Alley

Turkey Shoot

Cop 01

Crackshot (Police Alley)

Street Heat

Jail Break

APB - All Points Bulletin

Chase H.Q.

Special Criminal Investigation

Special Criminal Investigation (Tourvision PCE bootleg)

Super Chase

Round Up 5 - Super Delta Force

Gang Busters



Robocop 2

Robocop 3 (Nintendo Super System)

Vs. Freedom Force

Crime City


Cyber Police ESWAT (Mega-Tech)

A.B. Cop

Dead Connection


Lethal Enforcers

Lethal Weapon (Nintendo Super System)

Lucky & Wild

Judge Dredd (rev LA1, prototype)

Judge Dredd (Rev C Dec. 17 1997)

Under Fire

Hard Times

Locked 'n Loaded

Virtua Cop

Virtua Cop 2

Virtua Cop 3

Die Hard Arcade / Dynamite Deka

Asian Dynamite / Dynamite Deka EX

Police Trainer

Armed Police Batrider

Dynamite Cop

Silent Scope

Silent Scope 2

Silent Scope EX

SWAT Police

Recommended Games (Jetman):

Sky Lancer


Argus (Gottlieb)


Formation Z



4-D Warriors

Alien Sector

Bakutotsu Kijuutei

Cop 01

Finalizer - Super Transformation

Lizard Wizard

Metal Clash

Scooter Shooter

Section Z

Space Harrier

Space Harrier II (Mega-Tech)

Side Arms - Hyper Dyne



Space Ranger (Arcadia)

Star Guards

Forgotten Worlds

Forgotten Worlds (Mega-Tech)


Insector X

Solar Jetman (PlayChoice-10)

Rohga Armor Force

Povar / Sobrat' Buran / Agroprom (Jetpac)


Mazinger Z

ESP Ra.De.

Shikigami no Shiro

Shikigami No Shiro II

Crazy War

Romset: 186 kb / 21 files / 65.0 zip

MAME XML Output:

       <game name="cop01a" sourcefile="cop01.c" cloneof="cop01" romof="cop01">
              <description>Cop 01 (set 2)</description>
              <rom name="cop01alt.001" size="16384" crc="a13ee0d3" sha1="2f28f901bdc041c79f785821d0052823654983a2" region="maincpu" offset="0"/>
              <rom name="cop01alt.002" size="16384" crc="20bad28e" sha1="79155880ae1c9e8d19390c163cac31093ee11604" region="maincpu" offset="4000"/>
              <rom name="cop01alt.003" size="16384" crc="a7e10b79" sha1="ec7e4153a211d070c2dc09ab98a59f61ab10ea78" region="maincpu" offset="8000"/>
              <rom name="cop01alt.015" size="16384" crc="95be9270" sha1="ffb4786e354c4c6ddce134ae3362da660199fd44" region="audiocpu" offset="0"/>
              <rom name="cop01alt.016" size="16384" crc="c20bf649" sha1="a719ad6bf35811957ad32e6f07494bb00f256965" region="audiocpu" offset="4000"/>
              <rom name="cop01alt.014" size="8192" crc="edd8a474" sha1="42f0655535f1e10840da383129da69627d67ff8a" region="gfx1" offset="0"/>
              <rom name="cop04.15c" merge="cop04.15c" size="16384" crc="622d32e6" sha1="982b585e9a1115bce25c1788999d34423ccb83ab" region="gfx2" offset="0"/>
              <rom name="cop05.16c" merge="cop05.16c" size="16384" crc="c6ac5a35" sha1="dab3500981663ee19abac5bfeaaf6a07a3953d75" region="gfx2" offset="4000"/>
              <rom name="cop01alt.006" size="8192" crc="cac7dac8" sha1="25990ac4614de2ae61d663323bd67acc137bbc4a" region="gfx3" offset="0"/>
              <rom name="cop07.5g" merge="cop07.5g" size="8192" crc="11db7b72" sha1="47a1223ed3e7b294d7e59c05d119488ef6b3dc7a" region="gfx3" offset="2000"/>
              <rom name="cop08.6g" merge="cop08.6g" size="8192" crc="a63ddda6" sha1="59aaa1fe0c023c4f0d4cfbdb9ca922182201c145" region="gfx3" offset="4000"/>
              <rom name="cop09.8g" merge="cop09.8g" size="8192" crc="855a2ec3" sha1="8a54c0ceedeeafd7c1a6a35b4efab28046967951" region="gfx3" offset="6000"/>
              <rom name="cop01alt.010" size="8192" crc="94aee9d6" sha1="dd6f27dcee761c84447b8326bfa0532b7d708721" region="gfx3" offset="8000"/>
              <rom name="cop11.5e" merge="cop11.5e" size="8192" crc="9078bc04" sha1="3d8614415027f5db9ddb77b89656e4c7fc9d28de" region="gfx3" offset="a000"/>
              <rom name="cop12.6e" merge="cop12.6e" size="8192" crc="257a6706" sha1="9e7ef1f40630b94849bdc3fd13ee6e7311fffd45" region="gfx3" offset="c000"/>
              <rom name="cop13.8e" merge="cop13.8e" size="8192" crc="07c4ea66" sha1="12665c0fb648fd208805e81d056ab377d65b267a" region="gfx3" offset="e000"/>
              <rom name="copproma.13d" merge="copproma.13d" size="256" crc="97f68a7a" sha1="010eaca95eeb5caec083bd184ec31e0f433fff8c" region="proms" offset="0"/>
              <rom name="coppromb.14d" merge="coppromb.14d" size="256" crc="39a40b4c" sha1="456b7f97fbd1cb4beb756033ec76a89ffe8de168" region="proms" offset="100"/>
              <rom name="coppromc.15d" merge="coppromc.15d" size="256" crc="8181748b" sha1="0098ae250095b4ac8af1811b4e41d86e3f587c7b" region="proms" offset="200"/>
              <rom name="coppromd.19d" merge="coppromd.19d" size="256" crc="6a63dbb8" sha1="50f971f173147203cd24dc4fa7f0a27d2179f1cc" region="proms" offset="300"/>
              <rom name="copprome.2e" merge="copprome.2e" size="256" crc="214392fa" sha1="59d235c3e584e7fd484edf5c78c43d2597c1c3a8" region="proms" offset="400"/>
              <rom name="13b" size="256" status="nodump" region="proms" offset="500"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="6000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="3000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ay1" name="AY-3-8910A" clock="1250000"/>
              <chip type="audio" tag="ay2" name="AY-3-8910A" clock="1250000"/>
              <chip type="audio" tag="ay3" name="AY-3-8910A" clock="1250000"/>
              <display tag="screen" type="raster" rotate="0" width="256" height="224" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Service Mode" tag="SYSTEM" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Coin A" tag="DSW1" mask="3">
                     <dipvalue name="2 Coins/1 Credit" value="2"/>
                     <dipvalue name="1 Coin/1 Credit" value="3" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="1"/>
                     <dipvalue name="Free Play" value="0"/>
              <dipswitch name="Coin B" tag="DSW1" mask="12">
                     <dipvalue name="3 Coins/1 Credit" value="0"/>
                     <dipvalue name="2 Coins/3 Credits" value="8"/>
                     <dipvalue name="1 Coin/3 Credits" value="12" default="yes"/>
                     <dipvalue name="1 Coin/6 Credits" value="4"/>
              <dipswitch name="Unused" tag="DSW1" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSW1" mask="32">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="32" default="yes"/>
              <dipswitch name="Flip Screen" tag="DSW1" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Cabinet" tag="DSW1" mask="128">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="128"/>
              <dipswitch name="Difficulty" tag="DSW2" mask="3">
                     <dipvalue name="Easy" value="3" default="yes"/>
                     <dipvalue name="Medium" value="1"/>
                     <dipvalue name="Hard" value="2"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Lives" tag="DSW2" mask="12">
                     <dipvalue name="3" value="12" default="yes"/>
                     <dipvalue name="4" value="4"/>
                     <dipvalue name="5" value="8"/>
                     <dipvalue name="6" value="0"/>
              <dipswitch name="Bonus Life" tag="DSW2" mask="112">
                     <dipvalue name="20k 50k 30k+" value="112" default="yes"/>
                     <dipvalue name="20k 70k 50k+" value="48"/>
                     <dipvalue name="20k 120k 100k+" value="80"/>
                     <dipvalue name="20k 170k 150k+" value="16"/>
                     <dipvalue name="30k 60k 30k+" value="96"/>
                     <dipvalue name="30k 80k 50k+" value="32"/>
                     <dipvalue name="30k 130k 100k+" value="64"/>
                     <dipvalue name="30k 180k 150k+" value="0"/>
              <dipswitch name="Unused" tag="DSW2" 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="supported" palettesize="400"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise