Home News Forum                            

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

uccopsj: MAME ROM Information.


Undercover Cops (c) 1992 Irem.

Dr. Clayborn and his henchmen have taken control of the city and Commissioner Gordon (no, Batman is not in the game) made one last plea for help and called three of New York's Finest undercover cops : Bubba, an ex-professional football player; Flame, a former Miss America; and Claude, a retired philosophy teacher. They must fight every lackey and vanquish Dr. Clayborn in order to restore law and order to the city. Very fun beat-em-up where almost anything can be used as a weapon; fish, rocks, i-beams, cars, etc.


Irem M-92 system hardware

Main CPU : V33 (@ 9 Mhz), V30 (@ 7.15909 Mhz)

Sound Chips : YM2151 (@ 3.579545 Mhz), GA20 (@ 3.579545 Mhz)

Players : 3

Control : 8-way joystick

Buttons : 2 (ATTACK, JUMP)


Released in July 1992.

The Police 'car' at the end of Undercover Cops looks (and acts) just like "Moon Patrol", which is also from Irem.

On the small red TV items, you can see that they have a picture of the boss from Stage 1 of "R-Type"!

Soundtrack releases:

Undercover Cops - Victor Entertainment - VICL-5180 - Dec 16, 1992

Manga releases:

Undercover Cops 1 Beach Koba - Shinseisha - Aug 30, 1993

Undercover Cops 2 Beach Koba - Shinseisha - Feb 10, 1995


The US version is missing ROSA's running+jump+attack.

Name changes between JAPAN and WORLD version :

Zan Takahara / Claude

Matt Gables / Bubba

Rosa Felmond / Flame

The Japanese version has also different music.


Creator : Meeher

Designers : Akio, Susumu, Kozo, Nob

Programmers : Teroling, Danger Nao

Sound : Hiyamuta (Hiya!)

Character voices : Nukegara, Muttershi, Fuku Chan, Kiki

American staff : Steve, Drew, Max

Publicity staff : S. Sakomizu


* Consoles :

Nintendo Super Famicom (Mar.1995, "Undercover Cops [Model SHVC-AUCJ-JPN]")


Game's rom.

MAME Info:

0.36b6 [Bryan McPhail]


- There are some priority problems between foreground objects and messages like "Go" and "Mission Complete". gtmoa (ID 00836)


- 0.134u1: Corrado Tomaselli added clone Undercover Cops (US).

- 20th September 2009: Corrado Tomaselli dumped Undercover Cops (US).

- 0.118u4: Guru added clone Undercover Cops (Alpha Renewal Version). Fixed rom names in clone Undercover Cops (Japan).

- 24th August 2007: Guru - Undercover Cops (Alpha Renewal Version, 1992 Irem) arrived last week from Korea. Thanks to gp-lee for sending it out.

- 0.99u7: Pierpaolo Prazzoli fixed tilemap-tilemap drawing order in M92 driver, this fixes the bars in the ending sequence when Dr. Crayborne is shown to be put behind bars.

- 0.95u1: Irem M92 DIP corrections [Brian Troha]. Removed 8x 'Unknown' dipswitches.

- 0.56: Added dipswitches 'Difficulty' and 'Any Button to Start'.

- 0.55: Changed V30 CPU2 from flags audio to normal V30.

- 0.53: Bryan McPhail and Nicola Salmoria decrypted the sound CPU in Gunforce, Blade Master, Lethal Thunder, Undercover Cops, Mystic Riders, Major Title 2, Hook, R-Type Leo, In the Hunt and Perfect Soldiers. Added 'Demo Sounds' dipswitch.

- 24th July 2001: Nicola Salmoria yet improved the IREM CPU decryption tables, and got sound working in Undercover Cops and R-Type Leo.

- 0.37b8: Bryan McPhail added preliminary Irem GA20 sound emulation. Preliminary sound in Blade Master, Gunforce, Undercover Cops and Lethal Thunder. Added V30 (14318180 Hz) CPU2, YM2151 and GA20 with 3579545 Hz.

- 0.36b11: Changed description to 'Undercover Cops (World)' and clone to 'Undercover Cops (Japan)'.

- 0.36b10: Changed description to 'Undercover Cops input_ports_(World)' and clone to 'Undercover Cops input_ports_(Japan)'.

- 0.36b9: Added clone Undercover Cops (Japan).

- 0.36b7: Changed description to 'Undercover Cops (World)'.

- 0.36b6: Bryan McPhail added Undercover Cops (Irem 1992).

- 24th September 1999: Oliver Bergmann sent in a NEC V20, V30, V33 cpu core, and Bryan McPhail submitted an Irem M92 driver with support for Blade Master, Gunforce, Lethal Thunder, Hook, Undercover Cops, R-type Leo, Major Title 2 and In The Hunt, but none of the games have sound because of an encrypted sound CPU.


Other Emulators:

* FB Alpha

Recommended Games (Heroes Fighter):

Knuckle Joe

My Hero



Trojan (PlayChoice-10)


Black Panther

Double Dragon

Double Dragon II

Double Dragon 3

Double Dragon (PlayChoice-10)

Double Dragon (Neo-Geo)

Ginga NinkyouDen



Shinobi (Mega-Tech)

Shinobi / FZ-2006

The Revenge of Shinobi (Mega-Tech)

Shinobi III (Mega Play)

Bad Dudes vs. Dragonninja

Shadow Warriors


Crime Fighters


Final Fight

Gang Wars

Last Battle (Mega-Tech)

Ninja Gaiden (PlayChoice-10)

Ninja Gaiden Episode II (PlayChoice-10)

Ninja Gaiden Episode III (PlayChoice-10)

Shadow Dancer

Shadow Dancer (Mega-Tech)

Tough Turf

The Combatribes

Crude Buster


Mug Smashers

64th. Street

Brute Force

Burning Fight

Captain Commando

D. D. Crew

Karate Blazers

Riot City

Streets of Rage (Mega-Tech)

Streets of Rage II (Mega Play)


B.Rap Boys

Big Fight

Guardians of the 'Hood


Silent Dragon

Thunder Hoop

TH Strikes Back

Undercover Cops

Cadillacs and Dinosaurs

Denjin Makai

Knuckle Bash

Knuckle Bash 2

Ninja Baseball Batman

The Punisher

Violent Storm

Zero Team

Pretty Soldier Sailor Moon

Black Touch '96

Final Fight 2 (SNES bootleg)

Ghost Chaser Densei (SNES bootleg)

Iron (SNES bootleg)


Sonic Blast Man 2 Special Turbo

Gaia Crusaders

Vamp 1/2

Jue Zhan Tian Huang

Thunder Heroes

Demolish Fist

Romset: 7552 kb / 15 files / 3.19 zip

MAME XML Output:

       <game name="uccopsj" sourcefile="m92.c" cloneof="uccops" romof="uccops">
              <description>Undercover Cops (Japan)</description>
              <rom name="uc_h0_a.ic28" size="262144" crc="9e17cada" sha1="086bb9c1ab851cab3734c2f9188d8ff3c5f98913" region="maincpu" offset="1"/>
              <rom name="uc_l0_a.ic39" size="262144" crc="4a4e3208" sha1="d61c74d46584e2c15e70f7a17b598e51981da9e8" region="maincpu" offset="0"/>
              <rom name="uc_h1_a.ic27" size="131072" crc="83f78dea" sha1="6d197c3ea76beac31c3ea6e54a3ffea9d6c0c653" region="maincpu" offset="80001"/>
              <rom name="uc_l1_a.ic38" size="131072" crc="19628280" sha1="e6c06cb7c37e46a7db3b4f318e836aa5a2390eda" region="maincpu" offset="80000"/>
              <rom name="uc_sh0.ic30" size="65536" crc="f0ca1b03" sha1="07154a2c747091f8be23587c109d91ed1672da6e" region="soundcpu" offset="1"/>
              <rom name="uc_sl0.ic31" size="65536" crc="d1661723" sha1="bdc00196aa2074e7b21e5949f73e9f2b93d76fd9" region="soundcpu" offset="0"/>
              <rom name="uc_c0.ic26" size="524288" crc="6a419a36" sha1="1907d15fcc4a8bf875d19768667ee4de4702cc2a" region="gfx1" offset="0"/>
              <rom name="uc_c1.ic25" size="524288" crc="d703ecc7" sha1="9716a8fde668e63cf3060450eb32ea43edf143d8" region="gfx1" offset="80000"/>
              <rom name="uc_c2.ic24" size="524288" crc="96397ac6" sha1="6dfe507bd9f41b5d46d85ef5f46a368745593b52" region="gfx1" offset="100000"/>
              <rom name="uc_c3.ic23" size="524288" crc="5d07d10d" sha1="ee1a928b37043c476346f189f75d2bfcc44bffe6" region="gfx1" offset="180000"/>
              <rom name="uc_030.ic37" size="1048576" crc="97f7775e" sha1="5cd147fd940b1ab6eba8e6c6f803bdcc5da5a563" region="gfx2" offset="0"/>
              <rom name="uc_020.ic36" size="1048576" crc="5e0b1d65" sha1="9e45753d10b2d7b580cd11cef74181209a424189" region="gfx2" offset="100000"/>
              <rom name="uc_010.ic35" size="1048576" crc="bdc224b3" sha1="09477ec39890d954fac6ff653b9f46c9adea56b6" region="gfx2" offset="200000"/>
              <rom name="uc_000.ic34" size="1048576" crc="7526daec" sha1="79431d711deb6ed09dc52be753b7b0f2c5588dc3" region="gfx2" offset="300000"/>
              <rom name="uc_da.bin" size="524288" crc="0b2855e9" sha1="70f9decd78eab679a2ccad69e01cb303b61e0d38" region="irem" offset="0"/>
              <chip type="cpu" tag="maincpu" name="V33" clock="9000000"/>
              <chip type="cpu" tag="soundcpu" name="V35" clock="14318181"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2151" clock="3579545"/>
              <chip type="audio" tag="irem" name="Irem GA20" clock="3579545"/>
              <display tag="screen" type="raster" rotate="0" width="320" height="240" refresh="60.000000" />
              <sound channels="1"/>
              <input players="3" buttons="2" coins="3" service="yes">
                     <control type="joy" ways="8"/>
              <dipswitch name="Unknown" tag="COINS_DSW3" mask="256">
                     <dipvalue name="Off" value="256" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="COINS_DSW3" mask="512">
                     <dipvalue name="Off" value="512" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
                     <dipvalue name="Off" value="1024" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
                     <dipvalue name="Off" value="2048" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
                     <dipvalue name="Off" value="4096" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
                     <dipvalue name="Off" value="8192" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
                     <dipvalue name="Off" value="16384" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
                     <dipvalue name="Off" value="32768" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Lives" tag="DSW" mask="3">
                     <dipvalue name="1" value="0"/>
                     <dipvalue name="2" value="3"/>
                     <dipvalue name="3" value="2" default="yes"/>
                     <dipvalue name="4" value="1"/>
              <dipswitch name="Difficulty" tag="DSW" mask="12">
                     <dipvalue name="Very Easy" value="0"/>
                     <dipvalue name="Easy" value="8"/>
                     <dipvalue name="Normal" value="12" default="yes"/>
                     <dipvalue name="Hard" value="4"/>
              <dipswitch name="Unknown" tag="DSW" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Any Button to Start" tag="DSW" mask="32">
                     <dipvalue name="No" value="0"/>
                     <dipvalue name="Yes" value="32" default="yes"/>
              <dipswitch name="Demo Sounds" tag="DSW" mask="64">
                     <dipvalue name="Off" value="64"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Service Mode" tag="DSW" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Flip Screen" tag="DSW" mask="256">
                     <dipvalue name="Off" value="256" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Cabinet" tag="DSW" mask="512">
                     <dipvalue name="2 Players" value="512" default="yes"/>
                     <dipvalue name="3 Players" value="0"/>
              <dipswitch name="Coin Slots" tag="DSW" mask="1024">
                     <dipvalue name="Common" value="1024" default="yes"/>
                     <dipvalue name="Separate" value="0"/>
              <dipswitch name="Coin Mode" tag="DSW" mask="2048">
                     <dipvalue name="1" value="2048" default="yes"/>
                     <dipvalue name="2" value="0"/>
              <dipswitch name="Coin A" tag="DSW" mask="12288">
                     <dipvalue name="5 Coins/1 Credit" value="0"/>
                     <dipvalue name="3 Coins/1 Credit" value="4096"/>
                     <dipvalue name="2 Coins/1 Credit" value="8192"/>
                     <dipvalue name="1 Coin/1 Credit" value="12288" default="yes"/>
              <dipswitch name="Coin B" tag="DSW" mask="49152">
                     <dipvalue name="1 Coin/2 Credits" value="49152" default="yes"/>
                     <dipvalue name="1 Coin/3 Credits" value="32768"/>
                     <dipvalue name="1 Coin/5 Credits" value="16384"/>
                     <dipvalue name="1 Coin/6 Credits" value="0"/>
              <dipswitch name="Coinage" tag="DSW" mask="61440">
                     <dipvalue name="6 Coins/1 Credit" value="40960"/>
                     <dipvalue name="5 Coins/1 Credit" value="45056"/>
                     <dipvalue name="4 Coins/1 Credit" value="49152"/>
                     <dipvalue name="3 Coins/1 Credit" value="53248"/>
                     <dipvalue name="2 Coins/1 Credit" value="57344"/>
                     <dipvalue name="2 Coins to Start/1 to Continue" value="4096"/>
                     <dipvalue name="3 Coins/2 Credits" value="12288"/>
                     <dipvalue name="4 Coins/3 Credits" value="8192"/>
                     <dipvalue name="1 Coin/1 Credit" value="61440" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="16384"/>
                     <dipvalue name="1 Coin/2 Credits" value="36864"/>
                     <dipvalue name="1 Coin/3 Credits" value="32768"/>
                     <dipvalue name="1 Coin/4 Credits" value="28672"/>
                     <dipvalue name="1 Coin/5 Credits" value="24576"/>
                     <dipvalue name="1 Coin/6 Credits" value="20480"/>
                     <dipvalue name="Free Play" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="2048"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise