Home News Forum                            

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

policetr10: MAME ROM Information.


Police Trainer (c) 1996 P&P Marketing.

Train to become a police officer in this target shooter.


Main CPU : R3000 (@ 24 Mhz)

Sound Chips : BSMT2000 (@ 24 Mhz)

Screen orientation : Horizontal

Video resolution : 394 x 240 pixels

Screen refresh : 60.00 Hz

Palette colors : 256

Players : 2

Control : lightgun

Buttons : 1


Released in November 1996.



* Software version : 1.1


* Software version : 1.3

* Operator menu (Setting) : 'Attract Mode Sounds' option removed.

* Operator menu (Setting) : 'Difficulty' option added.

* Operator menu (Setting) : 'Calibrate Guns' option replaced by 'Verify And Calibrate Guns'.


* Software version : 1.3B


1. Police Trainer (1996)

2. Police Trainer 2 (200?)


Electronics software, game design : Fred Heyman

Art direction, game design, Audio : Steve Boyer

3D models and animations : Birdy Vanasupa

3D models and animations, Sound : Matthew Akers

PCB layout : Dave Oermann

Voices : Valerie Hartmann


Game's rom.

Machine's picture.

MAME Info:

0.59 [Aaron Giles]


- 0.143u1: Miodrag Milanovic fixed missing or corrupt sound in drivers using the BSMT2000 sound.

- 0.141u1: Replaced BSMT2000 HLE emulator with emulation of the original TMS32015 [Dr. Decapitator, Andrew Gardner, Quench, Guru, Ernesto Corvi, Peter Grounds, Lord Nightmare, Aaron Giles]. Added TMS32015 (24MHz) CPU2 and bsmt2000.bin rom.

- 0.133u1: Renamed (polict11) to (policetr11), (polict10) to (policetr10), (plctr13a) to (policetr13a) and (plctr13b) to (policetr13b).

- 0.131u2: Fabio Priuli fixed access violation in Police Trainer driver.

- 0.128u1: Brian Troha added clone Police Trainer (Rev 1.3B Newer).

- 0.123u1: Mike Ellery added DIP locations to Police Trainer and marked some as unused based on manual and schematics.

- 0.114u2: Couriersud fixed 'Calibrate Guns' in the 'Settings' menu.

- 0.104: Brian Troha added clone Police Trainer (Rev 1.0). Added new user1 ($3) rom to clone (Rev 1.1).

- 0.99u7: Aaron Giles fixed Police Trainer fail to load in MAME 0.99u6.

- 0.98u3: Some minor cleanup to the Police Trainer driver [Aaron Giles].

- 0.95u3: Renamed (policeto) to (polict11).

- 0.74u2: Added dipswitches 'Monitor Sync' and 'Flip Screen'.

- 0.69: Brian Troha added clone Police Trainer (Rev 1.3B - Sharpshooter Hardware), fails rom check, does so on original hardware too. Changed parent description to 'Police Trainer (Rev 1.3)'.

- 0.67: Changed description to 'Police Trainer (Rev 1.5)'.

- 19th March 2003: Brian Troha added a newer version of Police Trainer.

- 0.63: Added clone Police Trainer (Rev 1.1).

- 22nd July 2002: Brian Troha added an alternate ROM set to the Police Trainer driver.

- 0.61: Light gun support [Bryan McPhail].

- 0.59: Aaron Giles added Police Trainer (P&P Marketing 1996). Perspective on the floor in some levels is not drawn correctly.

- 11th February 2002: Aaron Giles sent in an R3000 CPU core and a driver for Police Trainer, complete with sound.

- 0.57: BSMT2000 sound emulator [Aaron Giles].

- 14th May 2000: Guru - Dumped Police Trainer (P&P Marketing).


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 (Shooting 3):

Operation Wolf

Operation Wolf 3

Operation Thunderbolt


Beast Busters

Beast Busters 2nd Nightmare

Dynamite Duke

Guts n' Glory (Machine Gun)

Line of Fire

Mechanized Attack

Rambo III


Space Gun

Spinal Breakers

Steel Gunner

Steel Gunner 2

Rail Chase

Rail Chase 2

Terminator 2 - Judgment Day

G.I. Joe

Lethal Enforcers

Lethal Enforcers II: Gun Fighters


Alien3: The Gun

Born To Fight

Dragon Gun

Jurassic Park

Jurassic Park 3

Under Fire

Locked 'n Loaded

Lord of Gun

Revolution X

Target Hits

Virtua Cop

Virtua Cop 2

Crypt Killer

Mobil Suit Gundam Final Shooting

Time Crisis

Zombie Raid

Area 51

Maximum Force

Area 51 / Maximum Force Duo

Area 51: Site 4

Crazy Fight

Lethal Justice

Police Trainer

House of the Dead

House of the Dead 2

The House of the Dead III

Behind Enemy Lines



Flame Gunner

Golgo 13

Golgo 13 Kiseki no Dandou

Invasion - The Abductors


Confidential Mission

Death Crimson OX

Gun Spike

Silent Scope

Silent Scope 2

Silent Scope EX

The Typing of the Dead

Gun Survivor 2: Bio Hazard Code Veronica

Lupin The Third - The Shooting

Ranger Mission

Romset: 6656 kb / 10 files / 2.38 zip

MAME XML Output:

       <game name="policetr10" sourcefile="policetr.c" cloneof="policetr" romof="policetr">
              <description>Police Trainer (Rev 1.0)</description>
              <manufacturer>P&amp;P Marketing</manufacturer>
              <rom name="pt-u121.v10" size="524288" crc="9d31e805" sha1="482f38e07ddb758e1fb444af7b56a0ef6ea945c8" region="gfx1" offset="0"/>
              <rom name="pt-u120.v10" size="524288" crc="b03b9d46" sha1="2bb8fcb1df09aa762b98adf2e1edd186203746c0" region="gfx1" offset="1"/>
              <rom name="pt-u123.v10" size="524288" crc="80557cf1" sha1="ba96fd5b6673b382013e1810a36edb827caaff4b" region="gfx1" offset="100000"/>
              <rom name="pt-u122.v10" size="524288" crc="eca09f41" sha1="bbb1466d39c09598899a3f50b3bb8f9d58b274ec" region="gfx1" offset="100001"/>
              <rom name="pt-u125.v10" size="524288" crc="24bddc51" sha1="6d7c85dba47c675c65e1cb751d581af0d2c678ad" region="gfx1" offset="200000"/>
              <rom name="pt-u124.v10" size="524288" crc="f1a43dee" sha1="2c0aa894e148315168239c7df391ef1f2b4d32a1" region="gfx1" offset="200001"/>
              <rom name="pt-u127.v10" size="524288" crc="5031ea1e" sha1="c1f9272f9874150d510f22c44c186fad0ed3a7e4" region="gfx1" offset="300000"/>
              <rom name="pt-u126.v10" size="524288" crc="33bf2653" sha1="357da2da7df417109adbf600f3455c224f6c076f" region="gfx1" offset="300001"/>
              <rom name="pt-u113.v10" size="131072" crc="3e27a0ce" sha1="0d010da68f950a10a74eddc57941e4c0e2144071" region="user1" offset="0"/>
              <rom name="pt-u112.v10" size="131072" crc="fcbcf4ca" sha1="374291600043cfbbd87260b12961ac6d68caeda0" region="user1" offset="1"/>
              <rom name="pt-u111.v10" size="131072" crc="61f79667" sha1="25298cd8706b5c59f7c9e0f8d44db0df73c23403" region="user1" offset="2"/>
              <rom name="pt-u110.v10" size="131072" crc="5c3c1548" sha1="aab977274ecff7cb5fd540a3d0da7940e9707906" region="user1" offset="3"/>
              <rom name="pt-u160.v10" size="524288" crc="cd374405" sha1="e53689d4344c78c3faac22747ada28bc3add8c56" region="bsmt" offset="0"/>
              <rom name="pt-u161.v10" size="524288" crc="c33e3497" sha1="a7d488f04bba3f1b884b0df210c3793f41967d73" region="bsmt" offset="80000"/>
              <rom name="pt-u162.v10" size="524288" crc="e7e02312" sha1="ac92b8615b18528820a40dad025173e9f24072bf" region="bsmt" offset="100000"/>
              <rom name="pt-u163.v10" size="524288" crc="a45b3f85" sha1="21965dcf89e04d5ee21e27eefd6baa34d6d4479a" region="bsmt" offset="180000"/>
              <device_ref name="bsmt2000"/>
              <chip type="cpu" tag="maincpu" name="R3000 (big)" clock="24000000"/>
              <chip type="cpu" tag="bsmt:bsmt2000" name="TMS32015" clock="24000000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="bsmt" name="BSMT2000" clock="24000000"/>
              <display tag="screen" type="raster" rotate="0" width="394" height="240" refresh="60.000000" pixclock="6288000" htotal="400" hbend="0" hbstart="394" vtotal="262" vbend="0" vbstart="240" />
              <sound channels="2"/>
              <input players="2" buttons="1" coins="2">
                     <control type="lightgun" minimum="0" maximum="255" sensitivity="70" keydelta="10"/>
              <dipswitch name="Service Mode" tag="IN1" mask="2097152">
                     <dipvalue name="Off" value="2097152" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW" mask="65536">
                     <dipvalue name="Off" value="65536" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW" mask="131072">
                     <dipvalue name="Off" value="131072" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW" mask="262144">
                     <dipvalue name="Off" value="262144" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW" mask="524288">
                     <dipvalue name="Off" value="524288" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW" mask="1048576">
                     <dipvalue name="Off" value="1048576" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW" mask="2097152">
                     <dipvalue name="Off" value="2097152" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Monitor Sync" tag="DSW" mask="4194304">
                     <dipvalue name="+" value="0"/>
                     <dipvalue name="-" value="4194304" default="yes"/>
              <dipswitch name="Flip Screen" tag="DSW" mask="8388608">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="8388608" default="yes"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="256"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise