<machine name="policetr" sourcefile="misc/policetr.cpp" isbios="no" isdevice="no" ismechanical="no" runnable="yes">
  <description>Police Trainer (Rev 1.3B, Rev 0.3 PCB)</description>
  <year>1996</year>
  <manufacturer>P&amp;P Marketing</manufacturer>
  <rom name="u121_police_trainer_p-p_marketing.u121" size="1048576" crc="56b0b00a" sha1="4034fe373a61f756f4813f0c20b1cf05e4338059" region="gfx" offset="0" status="good" optional="no" />
  <rom name="u120_police_trainer_p-p_marketing.u120" size="1048576" crc="ca664142" sha1="2727ecb9287b4ed30088e017bb6b8763dfb75b2f" region="gfx" offset="1" status="good" optional="no" />
  <rom name="u125_police_trainer_p-p_marketing.u125" size="1048576" crc="e9ccf3a0" sha1="b3fd8c094f76ace4cf403c3d0f6bd6c5d8db7d6a" region="gfx" offset="200000" status="good" optional="no" />
  <rom name="u124_police_trainer_p-p_marketing.u124" size="1048576" crc="f4acf921" sha1="5b244e9a51304318fa0c03eb7365b3c12627d19b" region="gfx" offset="200001" status="good" optional="no" />
  <rom name="u113_no_hi_a589.u113" size="131072" crc="4bfb0fb5" sha1="12367688bb821de2c54faed8eec27e74d4dac856" region="maincpu" offset="0" status="good" optional="no" />
  <rom name="u112_no_hi_36da.u112" size="131072" crc="505a89bf" sha1="77e289311c5d358478d02bf8e5b14adb8ab1caeb" region="maincpu" offset="1" status="good" optional="no" />
  <rom name="u111_no_hi_e6e6.u111" size="131072" crc="68e5936e" sha1="1a8833584a6b74f22fe3bdbb7cd23983da7e6fe1" region="maincpu" offset="2" status="good" optional="no" />
  <rom name="u110_no_hi_9f17.u110" size="131072" crc="0392824d" sha1="c394b9a74d11cf9ff5b4edf97178a85276b63852" region="maincpu" offset="3" status="good" optional="no" />
  <rom name="u160_police_trainer_p-p_marketing.u160" size="1048576" crc="f267f813" sha1="ae58507947fe2e9701b5df46565fd9908e2f9d77" region="bsmt" offset="0" status="good" optional="no" />
  <rom name="u162_police_trainer_p-p_marketing.u162" size="1048576" crc="75fe850e" sha1="ab8cf24ae6e5cf80f6a9a34e46f2b1596879643b" region="bsmt" offset="100000" status="good" optional="no" />
  <device_ref tag=":maincpu" name="r3041" />
  <device_ref tag=":eeprom" name="93c66_16" />
  <device_ref tag=":screen" name="screen" />
  <device_ref tag=":ramdac" name="bt481" />
  <device_ref tag=":speaker" name="speaker" />
  <device_ref tag=":bsmt" name="bsmt2000" />
  <device_ref tag=":bsmt:bsmt2000" name="tms320c15" />
  <chip type="cpu" tag="maincpu" name="IDT R3041" clock="24000000" />
  <chip type="cpu" tag="bsmt:bsmt2000" name="Texas Instruments TMS320C15" clock="24000000" />
  <chip type="audio" tag="speaker" 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" flipx="no" />
  <sound channels="1" />
  <input players="2" coins="2" service="no" tilt="no">
    <control type="lightgun" player="1" buttons="1" minimum="0" maximum="255" sensitivity="70" keydelta="10" reverse="no" />
    <control type="lightgun" player="2" buttons="1" minimum="0" maximum="255" sensitivity="70" keydelta="10" reverse="no" />
  </input>
  <dipswitch name="Unused" tag="DSW" mask="65536">
    <diplocation name="SW1" number="1" inverted="no" />
    <dipvalue name="Off" value="65536" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unused" tag="DSW" mask="131072">
    <diplocation name="SW1" number="2" inverted="no" />
    <dipvalue name="Off" value="131072" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unused" tag="DSW" mask="262144">
    <diplocation name="SW1" number="3" inverted="no" />
    <dipvalue name="Off" value="262144" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unused" tag="DSW" mask="524288">
    <diplocation name="SW1" number="4" inverted="no" />
    <dipvalue name="Off" value="524288" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Special Hardware Test" tag="DSW" mask="1048576">
    <diplocation name="SW1" number="5" inverted="no" />
    <dipvalue name="Off" value="1048576" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unused" tag="DSW" mask="2097152">
    <diplocation name="SW1" number="6" inverted="no" />
    <dipvalue name="Off" value="2097152" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Monitor Sync" tag="DSW" mask="4194304">
    <diplocation name="SW1" number="7" inverted="no" />
    <dipvalue name="+" value="0" default="no" />
    <dipvalue name="-" value="4194304" default="yes" />
  </dipswitch>
  <dipswitch name="Flip Screen" tag="DSW" mask="8388608">
    <diplocation name="SW1" number="8" inverted="no" />
    <dipvalue name="Off" value="0" default="no" />
    <dipvalue name="On" value="8388608" default="yes" />
  </dipswitch>
  <port tag=":DSW"></port>
  <port tag=":GUNX1">
    <analog mask="255" />
  </port>
  <port tag=":GUNX2">
    <analog mask="255" />
  </port>
  <port tag=":GUNY1">
    <analog mask="255" />
  </port>
  <port tag=":GUNY2">
    <analog mask="255" />
  </port>
  <port tag=":IN0"></port>
  <port tag=":IN1"></port>
  <driver status="good" emulation="good" savestate="unsupported" requiresartwork="no" unofficial="no" nosoundhardware="no" incomplete="no" />
</machine>