<machine name="mtrap" sourcefile="exidy/exidy.cpp" isbios="no" isdevice="no" ismechanical="no" runnable="yes">
  <description>Mouse Trap (version 5)</description>
  <year>1981</year>
  <manufacturer>Exidy</manufacturer>
  <rom name="mtl-5_11a.11a" size="4096" crc="bd6c3eb5" sha1="248956374222a09caa5b8c8fa842e9286d8e1c5d" region="maincpu" offset="a000" status="good" optional="no" />
  <rom name="mtl-5_10a.10a" size="4096" crc="75b0593e" sha1="48ce5382905f7c52929a95267d65fd0d3f0dcc92" region="maincpu" offset="b000" status="good" optional="no" />
  <rom name="mtl-5_9a.9a" size="4096" crc="28dd20ff" sha1="8ac44ec27ac25209c8b49da4c6b423917ed8907e" region="maincpu" offset="c000" status="good" optional="no" />
  <rom name="mtl-5_8a.8a" size="4096" crc="cc09f7a4" sha1="e806dc0e10b909b61e347f3e28eb024f3b3a9702" region="maincpu" offset="d000" status="good" optional="no" />
  <rom name="mtl-5_7a.7a" size="4096" crc="caafbb6d" sha1="96823ac4e49f192121c53f70382a20f7c52e290b" region="maincpu" offset="e000" status="good" optional="no" />
  <rom name="mtl-5_6a.6a" size="4096" crc="d85e52ca" sha1="51296247e365a468fe9458b722bbdbbeeed59fa0" region="maincpu" offset="f000" status="good" optional="no" />
  <rom name="mta_5a.5a" size="2048" crc="dbe4ec02" sha1="34e965428dbb4b9c558927bb80d19cb550b53228" region="soundbd:audiocpu" offset="6800" status="good" optional="no" />
  <rom name="mta_6a.6a" size="2048" crc="c00f0c05" sha1="398b0bc2a7e54b1e2326ed067bf6bb15cc52ed39" region="soundbd:audiocpu" offset="7000" status="good" optional="no" />
  <rom name="mta_7a.7a" size="2048" crc="f3f16ca7" sha1="3928c5da246c43036a7b4cbb140a1734d5f1fb03" region="soundbd:audiocpu" offset="7800" status="good" optional="no" />
  <rom name="mta_2a.2a" size="4096" crc="13db8ed3" sha1="939352323bdcd7df25db5eb2e30f269bcaebe6af" region="soundbd:cvsdcpu" offset="0" status="good" optional="no" />
  <rom name="mta_3a.3a" size="4096" crc="31bdfe5c" sha1="b10bfe9e56dd617c5b4cd8b5bfec9c7f537b1086" region="soundbd:cvsdcpu" offset="1000" status="good" optional="no" />
  <rom name="mta_4a.4a" size="4096" crc="1502d0e8" sha1="8ef51ad4601299016f1821a5c65bec0199dd5474" region="soundbd:cvsdcpu" offset="2000" status="good" optional="no" />
  <rom name="mta_1a.1a" size="4096" crc="658482a6" sha1="c0d770fbeaa7cb3e0eef47d8caa0f8a78841692e" region="soundbd:cvsdcpu" offset="3000" status="good" optional="no" />
  <rom name="mtl_11d.11d" size="2048" crc="c6e4d339" sha1="b091923e4d52e93d7c567afba217a10b2a3735fc" region="gfx1" offset="0" status="good" optional="no" />
  <rom name="hrl14h.h14" size="32" crc="f76b4fcf" sha1="197e0cc508ffeb5cefa4046bdfb158939d598225" region="proms" offset="0" status="good" optional="no" />
  <rom name="vel5c-11.c5" size="256" crc="43b35bb7" sha1="0a0cecea8faff9f3ff4c2ceda0b5b25e8e1cd667" region="proms" offset="20" status="good" optional="no" />
  <rom name="hrl6d.d6" size="32" crc="e26f9053" sha1="eec35b6aa2c2d305418306bf4a1754a0583f109f" region="proms" offset="120" status="good" optional="no" />
  <device_ref tag=":maincpu" name="m6502" />
  <device_ref tag=":gfxdecode" name="gfxdecode" />
  <device_ref tag=":palette" name="palette" />
  <device_ref tag=":screen" name="screen" />
  <device_ref tag=":pia" name="pia6821" />
  <device_ref tag=":soundbd" name="mtrap_sound" />
  <device_ref tag=":soundbd:riot" name="mos6532" />
  <device_ref tag=":soundbd:pia" name="pia6821" />
  <device_ref tag=":soundbd:pit" name="pit8253" />
  <device_ref tag=":soundbd:pit:counter0" name="pit_counter" />
  <device_ref tag=":soundbd:pit:counter1" name="pit_counter" />
  <device_ref tag=":soundbd:pit:counter2" name="pit_counter" />
  <device_ref tag=":soundbd:audioirq" name="ipt_merge_any_hi" />
  <device_ref tag=":soundbd:mono" name="speaker" />
  <device_ref tag=":soundbd:audiocpu" name="m6502" />
  <device_ref tag=":soundbd:cvsdcpu" name="z80" />
  <device_ref tag=":soundbd:cvsd_timer" name="timer" />
  <device_ref tag=":soundbd:cvsd_filter2" name="filter_biquad" />
  <device_ref tag=":soundbd:cvsd_filter" name="filter_biquad" />
  <device_ref tag=":soundbd:cvsd" name="mc3417" />
  <chip type="cpu" tag="maincpu" name="MOS Technology 6502" clock="705562" />
  <chip type="cpu" tag="soundbd:audiocpu" name="MOS Technology 6502" clock="894886" />
  <chip type="cpu" tag="soundbd:cvsdcpu" name="Zilog Z80" clock="1789772" />
  <chip type="audio" tag="soundbd" name="Exidy SFX+PSG+CVSD" />
  <chip type="audio" tag="soundbd:mono" name="Speaker" />
  <chip type="audio" tag="soundbd:cvsd_filter2" name="Biquad Filter" />
  <chip type="audio" tag="soundbd:cvsd_filter" name="Biquad Filter" />
  <chip type="audio" tag="soundbd:cvsd" name="MC3417" />
  <display tag="screen" type="raster" rotate="0" width="256" height="256" refresh="59.996811" pixclock="5644500" htotal="336" hbend="0" hbstart="256" vtotal="280" vbend="0" vbstart="256" flipx="no" />
  <sound channels="1" />
  <input players="1" coins="2" service="no" tilt="no">
    <control type="joy" buttons="4" ways="4" reverse="no" />
  </input>
  <dipswitch name="Bonus Life" tag="DSW" mask="6">
    <diplocation name="SW1" number="2" inverted="no" />
    <diplocation name="SW1" number="3" inverted="no" />
    <dipvalue name="30000" value="6" default="yes" />
    <dipvalue name="40000" value="4" default="no" />
    <dipvalue name="50000" value="2" default="no" />
    <dipvalue name="60000" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Lives" tag="DSW" mask="96">
    <diplocation name="SW1" number="6" inverted="no" />
    <diplocation name="SW1" number="7" inverted="no" />
    <dipvalue name="2" value="96" default="no" />
    <dipvalue name="3" value="64" default="yes" />
    <dipvalue name="4" value="32" default="no" />
    <dipvalue name="5" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Coinage" tag="DSW" mask="152">
    <diplocation name="SW1" number="4" inverted="no" />
    <diplocation name="SW1" number="5" inverted="no" />
    <diplocation name="SW1" number="8" inverted="no" />
    <dipvalue name="2 Coins/1 Credit" value="144" default="no" />
    <dipvalue name="Coin A 2C/1C Coin B 1C/3C" value="0" default="no" />
    <dipvalue name="1 Coin/1 Credit" value="152" default="yes" />
    <dipvalue name="Coin A 1C/1C Coin B 1C/4C" value="16" default="no" />
    <dipvalue name="Coin A 1C/1C Coin B 1C/5C" value="24" default="no" />
    <dipvalue name="1 Coin/2 Credits" value="136" default="no" />
    <dipvalue name="Coin A 1C/3C Coin B 2C/7C" value="8" default="no" />
    <dipvalue name="1 Coin/4 Credits" value="128" default="no" />
  </dipswitch>
  <dipswitch name="Free Play" tag="IN2" mask="4">
    <dipvalue name="Off" value="4" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <port tag=":DSW"></port>
  <port tag=":IN0"></port>
  <port tag=":IN2"></port>
  <port tag=":INTSOURCE"></port>
  <driver status="good" emulation="good" savestate="supported" requiresartwork="no" unofficial="no" nosoundhardware="no" incomplete="no" />
</machine>