cop01a: MAME ROM Information. History:
Cop 01 (c) 1985 Nichibutsu.
A shoot'em up / platform game where you are a futuristic cop trying to save your girlfriend.
- TECHNICAL -
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
- TRIVIA -
Released in September 1985 in Japan.
- SOURCES -
Game's rom.
MAME Info:
0.34b2 [Carlos A. Lozano]
WIP:
- 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.
LEVELS: 6
Recommended Games (Cops):
Cops'n Robbers
Lupin III
Streaking
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
Narc
Robocop
Robocop 2
Robocop 3 (Nintendo Super System)
Vs. Freedom Force
Crime City
E-Swat
Cyber Police ESWAT (Mega-Tech)
A.B. Cop
Dead Connection
Gunbuster
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
Vastar
Argus (Gottlieb)
Equites
Formation Z
Freeze
SWAT
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
Transformer
Exzisus
Space Ranger (Arcadia)
Star Guards
Forgotten Worlds
Forgotten Worlds (Mega-Tech)
Superman
Insector X
Solar Jetman (PlayChoice-10)
Rohga Armor Force
Povar / Sobrat' Buran / Agroprom (Jetpac)
Cybattler
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> |
   |    | <year>1985</year> |
   |    | <manufacturer>Nichibutsu</manufacturer> |
   |    | <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"/> |
   |    | </input> |
   |    | <dipswitch name="Service Mode" tag="SYSTEM" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <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> |
   |    | <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> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW1" mask="32"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="32" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW1" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Cabinet" tag="DSW1" mask="128"> |
   |    |    | <dipvalue name="Upright" value="0" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="128"/> |
   |    | </dipswitch> |
   |    | <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> |
   |    | <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> |
   |    | <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> |
   |    | <dipswitch name="Unused" tag="DSW2" 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="supported" palettesize="400"/> |
|
|