<?xml version="1.0" encoding="utf-8"?>
<datafile>
  <header>
    <name>Irem M-92</name>
    <description>Irem M-92 datafile extracted from mame</description>
    <category>MAME Arcade</category>
    <version>0.226</version>
    <date>20201109</date>
    <author>Eric Bole-Feysot</author>
    <homepage>Romcenter Home Page</homepage>
    <url>http://www.romcenter.com/</url>
    <comment>Datafile made with Romcenter rom manager</comment>
  </header>
  <machine name="bmaster" sourcefile="m92.cpp">
    <description>Blade Master (World)</description>
    <year>1991</year>
    <manufacturer>Irem</manufacturer>
    <rom name="bm_d-h0-b.5m" size="262144" crc="49b257c7" sha1="cb4917ef6c5f959094f95b8535ea12e6b9b0bcc2" region="maincpu" offset="1" />
    <rom name="bm_d-l0-b.5f" size="262144" crc="a873523e" sha1="9aee134c299e12064842e16db296f4259eccdf5b" region="maincpu" offset="0" />
    <rom name="bm_d-h1-b.5l" size="65536" crc="082b7158" sha1="ca2cfcb3ecd1f130d3fb893f08d53521e7d443d4" region="maincpu" offset="80001" />
    <rom name="bm_d-l1-b.5j" size="65536" crc="6ff0c04e" sha1="7293a50445053101d22bc596d13e1a7ed67a65c6" region="maincpu" offset="80000" />
    <rom name="bm_d-sh0.rom" size="65536" crc="9f7c075b" sha1="1dd3fb4dc41d3adea9ca8d1b4363dadebea49bda" region="soundcpu" offset="1" />
    <rom name="bm_d-sl0.rom" size="65536" crc="1fa87c89" sha1="971eae7dd2591191ed7a948a444387896735e149" region="soundcpu" offset="0" />
    <rom name="bm_c0.rom" size="262144" crc="2cc966b8" sha1="4d55954813efe975b7e644448effc61b22896e0b" region="gfx1" offset="0" />
    <rom name="bm_c1.rom" size="262144" crc="46df773e" sha1="6f075492c06768f7d2315906ec1349fe09def22f" region="gfx1" offset="40000" />
    <rom name="bm_c2.rom" size="262144" crc="05b867bd" sha1="d44667f3f4908bacb6e10becc431b0f213c20407" region="gfx1" offset="80000" />
    <rom name="bm_c3.rom" size="262144" crc="0a2227a4" sha1="30499e99f3731993607e04c77637f6bbe641c05c" region="gfx1" offset="c0000" />
    <rom name="bm_000.rom" size="524288" crc="339fc9f3" sha1="36be0f3b5add2ecf3f602933f5456091daaeb1f6" region="gfx2" offset="0" />
    <rom name="bm_010.rom" size="524288" crc="6a14377d" sha1="699e5b1984810ee9e504f9ddaec604671c0cb0b7" region="gfx2" offset="80000" />
    <rom name="bm_020.rom" size="524288" crc="31532198" sha1="7a285e003a7c359f5b1afe4da3b44069f716f7b5" region="gfx2" offset="100000" />
    <rom name="bm_030.rom" size="524288" crc="d1a041d3" sha1="84a8cf5911426ed785cb678395f52da0a9199546" region="gfx2" offset="180000" />
    <rom name="bm_da.rom" size="524288" crc="62ce5798" sha1="f7bf7706f71ce36d85c99e531d4789c4d7a095a0" region="irem" offset="0" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
    </input>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="512">
      <diplocation name="SW3" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Lives" tag="DSW" mask="3">
      <diplocation name="SW1" number="1" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="1" value="0" />
      <dipvalue name="2" value="3" default="yes" />
      <dipvalue name="3" value="2" />
      <dipvalue name="4" value="1" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="12">
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="4" />
      <dipvalue name="Very Easy" value="0" />
      <dipvalue name="Easy" value="8" />
      <dipvalue name="Normal" value="12" default="yes" />
      <dipvalue name="Hard" value="4" />
    </dipswitch>
    <dipswitch name="Bonus Life" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="300k only" value="16" default="yes" />
      <dipvalue name="None" value="0" />
    </dipswitch>
    <dipswitch name="Allow Continue" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="0" />
      <dipvalue name="Yes" value="32" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="crossbld" sourcefile="m92.cpp" cloneof="bmaster" romof="bmaster">
    <description>Cross Blades! (Japan)</description>
    <year>1991</year>
    <manufacturer>Irem</manufacturer>
    <rom name="bm_d-h0.3h" size="262144" crc="a28a5821" sha1="2e79ec82dd79697f4a6b4082d49400d39cc3bad9" region="maincpu" offset="1" />
    <rom name="bm_d-l0.5h" size="262144" crc="a504f1a0" sha1="33ccc944b08b89e6a975a164c72b36aa79b99392" region="maincpu" offset="0" />
    <rom name="bm_d-h1.3e" size="65536" crc="18da6c47" sha1="7b8cf82cf0c94d1ec64e77e15b877b5ffd307bc3" region="maincpu" offset="80001" />
    <rom name="bm_d-l1.5e" size="65536" crc="a65c1b42" sha1="beb4131d045158231ba999b72f21c97c014672d0" region="maincpu" offset="80000" />
    <rom name="bm_d-sh0.rom" merge="bm_d-sh0.rom" size="65536" crc="9f7c075b" sha1="1dd3fb4dc41d3adea9ca8d1b4363dadebea49bda" region="soundcpu" offset="1" />
    <rom name="bm_d-sl0.rom" merge="bm_d-sl0.rom" size="65536" crc="1fa87c89" sha1="971eae7dd2591191ed7a948a444387896735e149" region="soundcpu" offset="0" />
    <rom name="bm_c0.rom" merge="bm_c0.rom" size="262144" crc="2cc966b8" sha1="4d55954813efe975b7e644448effc61b22896e0b" region="gfx1" offset="0" />
    <rom name="bm_c1.rom" merge="bm_c1.rom" size="262144" crc="46df773e" sha1="6f075492c06768f7d2315906ec1349fe09def22f" region="gfx1" offset="40000" />
    <rom name="bm_c2.rom" merge="bm_c2.rom" size="262144" crc="05b867bd" sha1="d44667f3f4908bacb6e10becc431b0f213c20407" region="gfx1" offset="80000" />
    <rom name="bm_c3.rom" merge="bm_c3.rom" size="262144" crc="0a2227a4" sha1="30499e99f3731993607e04c77637f6bbe641c05c" region="gfx1" offset="c0000" />
    <rom name="bm_000.rom" merge="bm_000.rom" size="524288" crc="339fc9f3" sha1="36be0f3b5add2ecf3f602933f5456091daaeb1f6" region="gfx2" offset="0" />
    <rom name="bm_010.rom" merge="bm_010.rom" size="524288" crc="6a14377d" sha1="699e5b1984810ee9e504f9ddaec604671c0cb0b7" region="gfx2" offset="80000" />
    <rom name="bm_020.rom" merge="bm_020.rom" size="524288" crc="31532198" sha1="7a285e003a7c359f5b1afe4da3b44069f716f7b5" region="gfx2" offset="100000" />
    <rom name="bm_030.rom" merge="bm_030.rom" size="524288" crc="d1a041d3" sha1="84a8cf5911426ed785cb678395f52da0a9199546" region="gfx2" offset="180000" />
    <rom name="bm_da.rom" merge="bm_da.rom" size="524288" crc="62ce5798" sha1="f7bf7706f71ce36d85c99e531d4789c4d7a095a0" region="irem" offset="0" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
    </input>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="512">
      <diplocation name="SW3" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Lives" tag="DSW" mask="3">
      <diplocation name="SW1" number="1" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="1" value="0" />
      <dipvalue name="2" value="3" default="yes" />
      <dipvalue name="3" value="2" />
      <dipvalue name="4" value="1" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="12">
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="4" />
      <dipvalue name="Very Easy" value="0" />
      <dipvalue name="Easy" value="8" />
      <dipvalue name="Normal" value="12" default="yes" />
      <dipvalue name="Hard" value="4" />
    </dipswitch>
    <dipswitch name="Bonus Life" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="300k only" value="16" default="yes" />
      <dipvalue name="None" value="0" />
    </dipswitch>
    <dipswitch name="Allow Continue" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="0" />
      <dipvalue name="Yes" value="32" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="dsoccr94" sourcefile="m107.cpp">
    <description>Dream Soccer '94 (World, M107 hardware)</description>
    <year>1994</year>
    <manufacturer>Irem (Data East Corporation license)</manufacturer>
    <rom name="a3-4p_h0-c-0.ic59" size="262144" crc="d01d3fd7" sha1="925dff999252bf3b920bc0f427744e1464620fe8" region="maincpu" offset="1" />
    <rom name="a3-4p_l0-c-0.ic61" size="262144" crc="8af0afe2" sha1="423c77d392a79cdaed66ad8c13039450d34d3f6d" region="maincpu" offset="0" />
    <rom name="a3_h1-c-0.ic60" size="262144" crc="6109041b" sha1="063898a88f8a6a9f1510aa55e53a39f037b02903" region="maincpu" offset="80001" />
    <rom name="a3_l1-c-0.ic62" size="262144" crc="97a01f6b" sha1="e188e28f880f5f3f4d7b49eca639d643989b1468" region="maincpu" offset="80000" />
    <rom name="a3-sh0-c-0.ic31" size="65536" crc="23fe6ffc" sha1="896377961cafc19e44d9d889f9fbfdbaedd556da" region="soundcpu" offset="1" />
    <rom name="a3-sl0-c-0.ic37" size="65536" crc="768132e5" sha1="1bb64516eb58d3b246f08e1c07f091e78085689f" region="soundcpu" offset="0" />
    <rom name="ds_c00.ic29" size="1048576" crc="2d31d418" sha1="6cd0e362bc2e3f2b20d96ee97a04bff46ee3016a" region="gfx1" offset="0" />
    <rom name="ds_c10.ic28" size="1048576" crc="57f7bcd3" sha1="a38e7cdfdea72d882fba414cae391ba09443e73c" region="gfx1" offset="1" />
    <rom name="ds_c01.ic21" size="1048576" crc="9d31a464" sha1="1e38ac296f64d77fabfc0d5f7921a9b7a8424875" region="gfx1" offset="200000" />
    <rom name="ds_c11.ic20" size="1048576" crc="a372e79f" sha1="6b0889cfc2970028832566e25257927ddc461ea6" region="gfx1" offset="200001" />
    <rom name="ds_000.ic11" size="1048576" crc="366b3e29" sha1="cb016dcbdc6e8ea56c28c00135263666b07df991" region="gfx2" offset="0" />
    <rom name="ds_010.ic12" size="1048576" crc="28a4cc40" sha1="7f4e1ef995eaadf1945ee22ab3270cb8a21c601d" region="gfx2" offset="100000" />
    <rom name="ds_020.ic13" size="1048576" crc="5a310f7f" sha1="21969e4247c8328d27118d00604096deaf6700af" region="gfx2" offset="200000" />
    <rom name="ds_030.ic14" size="1048576" crc="328b1f45" sha1="4cbbd4d9be4fc151d426175bdbd35d8481bf2966" region="gfx2" offset="300000" />
    <rom name="ds_da0.ic24" size="1048576" crc="67fc52fd" sha1="5771e948115af8fe4a6d3f448c03a2a9b42b6f20" region="irem" offset="0" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="10000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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="2" />
    <input players="4" coins="4" service="yes">
      <control type="joy" player="1" buttons="3" ways="8" />
      <control type="joy" player="2" buttons="3" ways="8" />
      <control type="joy" player="3" buttons="2" ways="8" />
      <control type="joy" player="4" buttons="2" ways="8" />
    </input>
    <dipswitch name="Player Power" tag="COINS_DSW3" mask="768">
      <diplocation name="SW3" number="1" />
      <diplocation name="SW3" number="2" />
      <dipvalue name="500" value="0" />
      <dipvalue name="1000" value="768" default="yes" />
      <dipvalue name="1500" value="256" />
      <dipvalue name="2000" value="512" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Time" tag="DSW" mask="3">
      <diplocation name="SW1" number="1" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="1:30" value="0" />
      <dipvalue name="2:00" value="3" default="yes" />
      <dipvalue name="2:30" value="2" />
      <dipvalue name="3:00" value="1" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="12">
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="4" />
      <dipvalue name="Very Easy" value="0" />
      <dipvalue name="Easy" value="8" />
      <dipvalue name="Normal" value="12" default="yes" />
      <dipvalue name="Hard" value="4" />
    </dipswitch>
    <dipswitch name="Game Mode" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="Match Mode" value="16" default="yes" />
      <dipvalue name="Power Mode" value="0" />
    </dipswitch>
    <dipswitch name="Starting Button" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="Button 1" value="0" />
      <dipvalue name="Start Button" value="32" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="2 Players" value="512" default="yes" />
      <dipvalue name="4 Players" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="dsoccr94j" sourcefile="m92.cpp" cloneof="dsoccr94" romof="dsoccr94">
    <description>Dream Soccer '94 (Japan, M92 hardware)</description>
    <year>1994</year>
    <manufacturer>Irem</manufacturer>
    <rom name="a3_-h0-e.bin" size="262144" crc="8de1dbcd" sha1="3726c7f8bc1e61a488ab7ef0b79a7a45054235c2" region="maincpu" offset="1" />
    <rom name="a3_-l0-e.bin" size="262144" crc="d3df8bfd" sha1="b98064579491aef8eb8ccb94195412e79674a0c1" region="maincpu" offset="0" />
    <rom name="ds_h1-c.rom" merge="a3_h1-c-0.ic60" size="262144" crc="6109041b" sha1="063898a88f8a6a9f1510aa55e53a39f037b02903" region="maincpu" offset="80001" />
    <rom name="ds_l1-c.rom" merge="a3_l1-c-0.ic62" size="262144" crc="97a01f6b" sha1="e188e28f880f5f3f4d7b49eca639d643989b1468" region="maincpu" offset="80000" />
    <rom name="ds_sh0.rom" merge="a3-sh0-c-0.ic31" size="65536" crc="23fe6ffc" sha1="896377961cafc19e44d9d889f9fbfdbaedd556da" region="soundcpu" offset="1" />
    <rom name="ds_sl0.rom" merge="a3-sl0-c-0.ic37" size="65536" crc="768132e5" sha1="1bb64516eb58d3b246f08e1c07f091e78085689f" region="soundcpu" offset="0" />
    <rom name="c0.bin" size="1048576" crc="83ea8a47" sha1="b29c8cc50da85c8168dda92446dfa12582580f96" region="gfx1" offset="0" />
    <rom name="c1.bin" size="1048576" crc="64063e6d" sha1="80b66e08292a3682f80d5670c5fe9f0fcc92062e" region="gfx1" offset="100000" />
    <rom name="c2.bin" size="1048576" crc="cc1f621a" sha1="a0bdfe582206d49ca01bedc2b6973ebe5248efe4" region="gfx1" offset="200000" />
    <rom name="c3.bin" size="1048576" crc="515829e1" sha1="2b5a5151eeb56cd3da30c8cb6415605cbe1d82e9" region="gfx1" offset="300000" />
    <rom name="a3-o00-w.bin" size="524288" crc="b094e5ad" sha1="9acceb24a72eeb3c6e629c08d4cc9ef2a171da32" region="gfx2" offset="1" />
    <rom name="a3-o01-w.bin" size="524288" crc="91f34018" sha1="4982b914ecce0358d63800caf7e249e1723bf7cf" region="gfx2" offset="0" />
    <rom name="a3-o10-w.bin" size="524288" crc="edddeef4" sha1="73a90c20c99209206370e8bff35199c3a6b9dc3d" region="gfx2" offset="100001" />
    <rom name="a3-o11-w.bin" size="524288" crc="274a9526" sha1="2844079b2ec33ff2ccf6f73586ff426bdab9cf83" region="gfx2" offset="100000" />
    <rom name="a3-o20-w.bin" size="524288" crc="32064393" sha1="bacd4902079557141133920c44b16b52242692e7" region="gfx2" offset="200001" />
    <rom name="a3-o21-w.bin" size="524288" crc="57bae3d9" sha1="11face0e157ed42d7836bb8d60a4b75740de52d5" region="gfx2" offset="200000" />
    <rom name="a3-o30-w.bin" size="524288" crc="be838e2f" sha1="fc8a42b9183dfc60c317cbcef1da6798fed125ef" region="gfx2" offset="300001" />
    <rom name="a3-o31-w.bin" size="524288" crc="bf899f0d" sha1="f781454df089743186816ce98d863c94f7b208bd" region="gfx2" offset="300000" />
    <rom name="ds_da0.rom" merge="ds_da0.ic24" size="1048576" crc="67fc52fd" sha1="5771e948115af8fe4a6d3f448c03a2a9b42b6f20" region="irem" offset="0" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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="4" coins="4" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
      <control type="joy" player="3" buttons="2" ways="8" />
      <control type="joy" player="4" buttons="2" ways="8" />
    </input>
    <dipswitch name="Player Power" tag="COINS_DSW3" mask="768">
      <diplocation name="SW3" number="1" />
      <diplocation name="SW3" number="2" />
      <dipvalue name="500" value="0" />
      <dipvalue name="1000" value="768" default="yes" />
      <dipvalue name="1500" value="256" />
      <dipvalue name="2000" value="512" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Time" tag="DSW" mask="3">
      <diplocation name="SW1" number="1" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="1:30" value="0" />
      <dipvalue name="2:00" value="3" default="yes" />
      <dipvalue name="2:30" value="2" />
      <dipvalue name="3:00" value="1" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="12">
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="4" />
      <dipvalue name="Very Easy" value="0" />
      <dipvalue name="Easy" value="8" />
      <dipvalue name="Normal" value="12" default="yes" />
      <dipvalue name="Hard" value="4" />
    </dipswitch>
    <dipswitch name="Game Mode" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="Match Mode" value="16" default="yes" />
      <dipvalue name="Power Mode" value="0" />
    </dipswitch>
    <dipswitch name="Starting Button" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="Button 1" value="0" />
      <dipvalue name="Start Button" value="32" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="2 Players" value="512" default="yes" />
      <dipvalue name="4 Players" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="geostorm" sourcefile="m92.cpp" cloneof="gunforc2" romof="gunforc2">
    <description>Geo Storm (Japan)</description>
    <year>1994</year>
    <manufacturer>Irem</manufacturer>
    <rom name="geo-h0.bin" size="262144" crc="9be58d09" sha1="ab98b91abc8129c342c59674eab9683cccc6ca35" region="maincpu" offset="1" />
    <rom name="geo-l0.bin" size="262144" crc="59abb75d" sha1="52b48685470ffa3f36a8259bf333448bf40caea9" region="maincpu" offset="0" />
    <rom name="a2-h1-a.6f" merge="a2-h1-a.6f" size="262144" crc="34280b88" sha1="3fd3cdf8acfa845abacb0708fb48741ee44dbf13" region="maincpu" offset="80001" />
    <rom name="a2-l1-a.8f" merge="a2-l1-a.8f" size="262144" crc="c8c13f51" sha1="fde3fd983ebb920f79e6898aa0576da9dd9f0c15" region="maincpu" offset="80000" />
    <rom name="a2_sh0.3l" merge="a2_sh0.3l" size="65536" crc="2e2d103d" sha1="6b663948f69218308d9ecdb677557b2db1dfbf5a" region="soundcpu" offset="1" />
    <rom name="a2_sl0.5l" merge="a2_sl0.5l" size="65536" crc="2287e0b3" sha1="755dab510915161428ed57ab18410c393e138e65" region="soundcpu" offset="0" />
    <rom name="a2_c0.1a" merge="a2_c0.1a" size="524288" crc="68b8f574" sha1="fb935947cdde43e84453f82caeea141a4ae7226d" region="gfx1" offset="0" />
    <rom name="a2_c1.1b" merge="a2_c1.1b" size="524288" crc="0b9efe67" sha1="1df4108d30d2538f6407e328513517cd3412321f" region="gfx1" offset="80000" />
    <rom name="a2_c2.3a" merge="a2_c2.3a" size="524288" crc="7a9e9978" sha1="241dc310e75960e306701a2e86e30d9c1a60ebff" region="gfx1" offset="100000" />
    <rom name="a2_c3.3b" merge="a2_c3.3b" size="524288" crc="1395ee6d" sha1="e9befc966e6ee046eaca185a9969976304a119d8" region="gfx1" offset="180000" />
    <rom name="a2_000.8a" merge="a2_000.8a" size="1048576" crc="38e03147" sha1="cc5bacad9592aa5e91632b139955e1c704a67a33" region="gfx2" offset="0" />
    <rom name="a2_010.8b" merge="a2_010.8b" size="1048576" crc="1d5b05f8" sha1="884f134ed51b432965a4e5e79915ba9c0ab562c6" region="gfx2" offset="100000" />
    <rom name="a2_020.8c" merge="a2_020.8c" size="1048576" crc="f2f461cc" sha1="04e91efc749d022c8012caac493767ec1f6a992d" region="gfx2" offset="200000" />
    <rom name="a2_030.8d" merge="a2_030.8d" size="1048576" crc="97609d9d" sha1="71ddff85a8ddeac69863bbf6c493c5c3973fd175" region="gfx2" offset="300000" />
    <rom name="a2_da.1l" merge="a2_da.1l" size="1048576" crc="3c8cdb6a" sha1="d1f4186e8ddf99698443f8ee1c60a6e6bc367b09" region="irem" offset="0" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
    </input>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="512">
      <diplocation name="SW3" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Lives" tag="DSW" mask="3">
      <diplocation name="SW1" number="1" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="3" value="2" />
      <dipvalue name="2" value="3" default="yes" />
      <dipvalue name="4" value="1" />
      <dipvalue name="1" value="0" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="12">
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="4" />
      <dipvalue name="Very Easy" value="0" />
      <dipvalue name="Easy" value="8" />
      <dipvalue name="Normal" value="12" default="yes" />
      <dipvalue name="Hard" value="4" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Allow Continue" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="0" />
      <dipvalue name="Yes" value="32" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="gunforc2" sourcefile="m92.cpp">
    <description>Gun Force II (US)</description>
    <year>1994</year>
    <manufacturer>Irem</manufacturer>
    <rom name="a2-h0-a.6h" size="262144" crc="49965e22" sha1="077283c66a4cc2c47221c5f3267f440223615a15" region="maincpu" offset="1" />
    <rom name="a2-l0-a.8h" size="262144" crc="8c88b278" sha1="0fd8e663619dcd8c81b3baa290bb0e72c185273a" region="maincpu" offset="0" />
    <rom name="a2-h1-a.6f" size="262144" crc="34280b88" sha1="3fd3cdf8acfa845abacb0708fb48741ee44dbf13" region="maincpu" offset="80001" />
    <rom name="a2-l1-a.8f" size="262144" crc="c8c13f51" sha1="fde3fd983ebb920f79e6898aa0576da9dd9f0c15" region="maincpu" offset="80000" />
    <rom name="a2_sh0.3l" size="65536" crc="2e2d103d" sha1="6b663948f69218308d9ecdb677557b2db1dfbf5a" region="soundcpu" offset="1" />
    <rom name="a2_sl0.5l" size="65536" crc="2287e0b3" sha1="755dab510915161428ed57ab18410c393e138e65" region="soundcpu" offset="0" />
    <rom name="a2_c0.1a" size="524288" crc="68b8f574" sha1="fb935947cdde43e84453f82caeea141a4ae7226d" region="gfx1" offset="0" />
    <rom name="a2_c1.1b" size="524288" crc="0b9efe67" sha1="1df4108d30d2538f6407e328513517cd3412321f" region="gfx1" offset="80000" />
    <rom name="a2_c2.3a" size="524288" crc="7a9e9978" sha1="241dc310e75960e306701a2e86e30d9c1a60ebff" region="gfx1" offset="100000" />
    <rom name="a2_c3.3b" size="524288" crc="1395ee6d" sha1="e9befc966e6ee046eaca185a9969976304a119d8" region="gfx1" offset="180000" />
    <rom name="a2_000.8a" size="1048576" crc="38e03147" sha1="cc5bacad9592aa5e91632b139955e1c704a67a33" region="gfx2" offset="0" />
    <rom name="a2_010.8b" size="1048576" crc="1d5b05f8" sha1="884f134ed51b432965a4e5e79915ba9c0ab562c6" region="gfx2" offset="100000" />
    <rom name="a2_020.8c" size="1048576" crc="f2f461cc" sha1="04e91efc749d022c8012caac493767ec1f6a992d" region="gfx2" offset="200000" />
    <rom name="a2_030.8d" size="1048576" crc="97609d9d" sha1="71ddff85a8ddeac69863bbf6c493c5c3973fd175" region="gfx2" offset="300000" />
    <rom name="a2_da.1l" size="1048576" crc="3c8cdb6a" sha1="d1f4186e8ddf99698443f8ee1c60a6e6bc367b09" region="irem" offset="0" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
    </input>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="512">
      <diplocation name="SW3" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Lives" tag="DSW" mask="3">
      <diplocation name="SW1" number="1" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="3" value="2" />
      <dipvalue name="2" value="3" default="yes" />
      <dipvalue name="4" value="1" />
      <dipvalue name="1" value="0" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="12">
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="4" />
      <dipvalue name="Very Easy" value="0" />
      <dipvalue name="Easy" value="8" />
      <dipvalue name="Normal" value="12" default="yes" />
      <dipvalue name="Hard" value="4" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Allow Continue" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="0" />
      <dipvalue name="Yes" value="32" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="gunforce" sourcefile="m92.cpp">
    <description>Gunforce - Battle Fire Engulfed Terror Island (World)</description>
    <year>1991</year>
    <manufacturer>Irem</manufacturer>
    <rom name="gf_h0-c.5m" size="131072" crc="c09bb634" sha1="9b0e3174beeef173f5ef70f86f5db42bb01d9989" region="maincpu" offset="1" />
    <rom name="gf_l0-c.5f" size="131072" crc="1bef6f7d" sha1="ff4d674fc5f97f5b298b4b5dc73fb8a6772b5f09" region="maincpu" offset="0" />
    <rom name="gf_h1-c.5l" size="131072" crc="c84188b7" sha1="ff710be742f610d90538db296acdd435260bef12" region="maincpu" offset="40001" />
    <rom name="gf_l1-c.5j" size="131072" crc="b189f72a" sha1="f17d87349a57e1a4b20c4947e41edd7c39eaca13" region="maincpu" offset="40000" />
    <rom name="gf_sh0.rom" size="65536" crc="3f8f16e0" sha1="a9f568c1b585c2cf13b21716954dac0a89936fc6" region="soundcpu" offset="1" />
    <rom name="gf_sl0.rom" size="65536" crc="db0b13a3" sha1="6723026010610b706725a5284a7b8d70fe479dae" region="soundcpu" offset="0" />
    <rom name="gf_c0.rom" size="262144" crc="b3b74979" sha1="b5b4a4775e0b28c3f37273f93f69886c911af4aa" region="gfx1" offset="0" />
    <rom name="gf_c1.rom" size="262144" crc="f5c8590a" sha1="a7f90f23051f8ab2b2d925e950a5ef3c260170ca" region="gfx1" offset="40000" />
    <rom name="gf_c2.rom" size="262144" crc="30f9fb64" sha1="f86e01b0d74a1f6c19d97d6d0e0f624f050dad10" region="gfx1" offset="80000" />
    <rom name="gf_c3.rom" size="262144" crc="87b3e621" sha1="8e2655c6e83d00c38210fdced25003793bd93d9f" region="gfx1" offset="c0000" />
    <rom name="gf_000.rom" size="262144" crc="209e8e8d" sha1="9720be888905be709733c53da207c3406d73aeb1" region="gfx2" offset="0" />
    <rom name="gf_010.rom" size="262144" crc="6e6e7808" sha1="92c30eecf8f3669581720be6e49db87fbfac7d88" region="gfx2" offset="40000" />
    <rom name="gf_020.rom" size="262144" crc="6f5c3cb0" sha1="e41572c267489e2078f8d5605c97abe2034a091a" region="gfx2" offset="80000" />
    <rom name="gf_030.rom" size="262144" crc="18978a9f" sha1="aa484710a7c3561a9922f119a064f9205475ae64" region="gfx2" offset="c0000" />
    <rom name="gf-da.rom" size="131072" crc="933ba935" sha1="482811e01239feecf10e232566a7809d0d4f11b8" region="irem" offset="0" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
    </input>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="512">
      <diplocation name="SW3" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Lives" tag="DSW" mask="3">
      <diplocation name="SW1" number="1" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="2" value="2" />
      <dipvalue name="3" value="3" default="yes" />
      <dipvalue name="4" value="1" />
      <dipvalue name="5" value="0" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="12">
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="4" />
      <dipvalue name="Very Easy" value="0" />
      <dipvalue name="Easy" value="8" />
      <dipvalue name="Normal" value="12" default="yes" />
      <dipvalue name="Hard" value="4" />
    </dipswitch>
    <dipswitch name="Bonus Life" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="15000 35000 75000 120000" value="0" />
      <dipvalue name="20000 40000 90000 150000" value="16" default="yes" />
    </dipswitch>
    <dipswitch name="Allow Continue" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="0" />
      <dipvalue name="Yes" value="32" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="gunforcej" sourcefile="m92.cpp" cloneof="gunforce" romof="gunforce">
    <description>Gunforce - Battle Fire Engulfed Terror Island (Japan)</description>
    <year>1991</year>
    <manufacturer>Irem</manufacturer>
    <rom name="gfb_h0-e.5m" size="131072" crc="43c36e0f" sha1="08c278861568f0a2fb2699b89a4170f6843bbcb7" region="maincpu" offset="1" />
    <rom name="gfb_l0-e.5f" size="131072" crc="24a558d8" sha1="89a9fb737d51798bdd5c08f448d2d8b3e161396a" region="maincpu" offset="0" />
    <rom name="gfb_h1-e.5l" size="131072" crc="d9744f5d" sha1="056d6e6e9874c33dcebe2e0ec946117d5eaa5d76" region="maincpu" offset="40001" />
    <rom name="gfb_l1-e.5j" size="131072" crc="a0f7b61b" sha1="5fc7fc3f57e82a9ae4e1f3c3e8e3e3b0bd3ff8f5" region="maincpu" offset="40000" />
    <rom name="gf_sh0.rom" merge="gf_sh0.rom" size="65536" crc="3f8f16e0" sha1="a9f568c1b585c2cf13b21716954dac0a89936fc6" region="soundcpu" offset="1" />
    <rom name="gf_sl0.rom" merge="gf_sl0.rom" size="65536" crc="db0b13a3" sha1="6723026010610b706725a5284a7b8d70fe479dae" region="soundcpu" offset="0" />
    <rom name="gf_c0.rom" merge="gf_c0.rom" size="262144" crc="b3b74979" sha1="b5b4a4775e0b28c3f37273f93f69886c911af4aa" region="gfx1" offset="0" />
    <rom name="gf_c1.rom" merge="gf_c1.rom" size="262144" crc="f5c8590a" sha1="a7f90f23051f8ab2b2d925e950a5ef3c260170ca" region="gfx1" offset="40000" />
    <rom name="gf_c2.rom" merge="gf_c2.rom" size="262144" crc="30f9fb64" sha1="f86e01b0d74a1f6c19d97d6d0e0f624f050dad10" region="gfx1" offset="80000" />
    <rom name="gf_c3.rom" merge="gf_c3.rom" size="262144" crc="87b3e621" sha1="8e2655c6e83d00c38210fdced25003793bd93d9f" region="gfx1" offset="c0000" />
    <rom name="gf_000.rom" merge="gf_000.rom" size="262144" crc="209e8e8d" sha1="9720be888905be709733c53da207c3406d73aeb1" region="gfx2" offset="0" />
    <rom name="gf_010.rom" merge="gf_010.rom" size="262144" crc="6e6e7808" sha1="92c30eecf8f3669581720be6e49db87fbfac7d88" region="gfx2" offset="40000" />
    <rom name="gf_020.rom" merge="gf_020.rom" size="262144" crc="6f5c3cb0" sha1="e41572c267489e2078f8d5605c97abe2034a091a" region="gfx2" offset="80000" />
    <rom name="gf_030.rom" merge="gf_030.rom" size="262144" crc="18978a9f" sha1="aa484710a7c3561a9922f119a064f9205475ae64" region="gfx2" offset="c0000" />
    <rom name="gf-da.rom" merge="gf-da.rom" size="131072" crc="933ba935" sha1="482811e01239feecf10e232566a7809d0d4f11b8" region="irem" offset="0" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
    </input>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="512">
      <diplocation name="SW3" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Lives" tag="DSW" mask="3">
      <diplocation name="SW1" number="1" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="2" value="2" />
      <dipvalue name="3" value="3" default="yes" />
      <dipvalue name="4" value="1" />
      <dipvalue name="5" value="0" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="12">
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="4" />
      <dipvalue name="Very Easy" value="0" />
      <dipvalue name="Easy" value="8" />
      <dipvalue name="Normal" value="12" default="yes" />
      <dipvalue name="Hard" value="4" />
    </dipswitch>
    <dipswitch name="Bonus Life" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="15000 35000 75000 120000" value="0" />
      <dipvalue name="20000 40000 90000 150000" value="16" default="yes" />
    </dipswitch>
    <dipswitch name="Allow Continue" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="0" />
      <dipvalue name="Yes" value="32" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="gunforceu" sourcefile="m92.cpp" cloneof="gunforce" romof="gunforce">
    <description>Gunforce - Battle Fire Engulfed Terror Island (US)</description>
    <year>1991</year>
    <manufacturer>Irem America</manufacturer>
    <rom name="gf_h0-d.5m" size="131072" crc="a6db7b5c" sha1="5656473599e924ab799ea3c6f39d8ce34b08cb29" region="maincpu" offset="1" />
    <rom name="gf_l0-d.5f" size="131072" crc="82cf55f6" sha1="42a2de61f2c5294c81fb135ea2472cc78637c66c" region="maincpu" offset="0" />
    <rom name="gf_h1-d.5l" size="131072" crc="08a3736c" sha1="0ae904cf486a371f8b635c1f9dc5201e38a73f5a" region="maincpu" offset="40001" />
    <rom name="gf_l1-d.5j" size="131072" crc="435f524f" sha1="65c282ec50123747880850bc32c7ace0471ed9f2" region="maincpu" offset="40000" />
    <rom name="gf_sh0.rom" merge="gf_sh0.rom" size="65536" crc="3f8f16e0" sha1="a9f568c1b585c2cf13b21716954dac0a89936fc6" region="soundcpu" offset="1" />
    <rom name="gf_sl0.rom" merge="gf_sl0.rom" size="65536" crc="db0b13a3" sha1="6723026010610b706725a5284a7b8d70fe479dae" region="soundcpu" offset="0" />
    <rom name="gf_c0.rom" merge="gf_c0.rom" size="262144" crc="b3b74979" sha1="b5b4a4775e0b28c3f37273f93f69886c911af4aa" region="gfx1" offset="0" />
    <rom name="gf_c1.rom" merge="gf_c1.rom" size="262144" crc="f5c8590a" sha1="a7f90f23051f8ab2b2d925e950a5ef3c260170ca" region="gfx1" offset="40000" />
    <rom name="gf_c2.rom" merge="gf_c2.rom" size="262144" crc="30f9fb64" sha1="f86e01b0d74a1f6c19d97d6d0e0f624f050dad10" region="gfx1" offset="80000" />
    <rom name="gf_c3.rom" merge="gf_c3.rom" size="262144" crc="87b3e621" sha1="8e2655c6e83d00c38210fdced25003793bd93d9f" region="gfx1" offset="c0000" />
    <rom name="gf_000.rom" merge="gf_000.rom" size="262144" crc="209e8e8d" sha1="9720be888905be709733c53da207c3406d73aeb1" region="gfx2" offset="0" />
    <rom name="gf_010.rom" merge="gf_010.rom" size="262144" crc="6e6e7808" sha1="92c30eecf8f3669581720be6e49db87fbfac7d88" region="gfx2" offset="40000" />
    <rom name="gf_020.rom" merge="gf_020.rom" size="262144" crc="6f5c3cb0" sha1="e41572c267489e2078f8d5605c97abe2034a091a" region="gfx2" offset="80000" />
    <rom name="gf_030.rom" merge="gf_030.rom" size="262144" crc="18978a9f" sha1="aa484710a7c3561a9922f119a064f9205475ae64" region="gfx2" offset="c0000" />
    <rom name="gf-da.rom" merge="gf-da.rom" size="131072" crc="933ba935" sha1="482811e01239feecf10e232566a7809d0d4f11b8" region="irem" offset="0" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
    </input>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="512">
      <diplocation name="SW3" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Lives" tag="DSW" mask="3">
      <diplocation name="SW1" number="1" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="2" value="2" />
      <dipvalue name="3" value="3" default="yes" />
      <dipvalue name="4" value="1" />
      <dipvalue name="5" value="0" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="12">
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="4" />
      <dipvalue name="Very Easy" value="0" />
      <dipvalue name="Easy" value="8" />
      <dipvalue name="Normal" value="12" default="yes" />
      <dipvalue name="Hard" value="4" />
    </dipswitch>
    <dipswitch name="Bonus Life" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="15000 35000 75000 120000" value="0" />
      <dipvalue name="20000 40000 90000 150000" value="16" default="yes" />
    </dipswitch>
    <dipswitch name="Allow Continue" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="0" />
      <dipvalue name="Yes" value="32" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="gunhohki" sourcefile="m92.cpp" cloneof="mysticri" romof="mysticri">
    <description>Mahou Keibitai Gun Hohki (Japan)</description>
    <year>1992</year>
    <manufacturer>Irem</manufacturer>
    <rom name="mr-h0.bin" size="262144" crc="83352270" sha1="25393ac0ec0f91c2890bbfc8c1b12e0f6bccb2ab" region="maincpu" offset="1" />
    <rom name="mr-l0.bin" size="262144" crc="9db308ae" sha1="eadec2e07a602d104a38bf9e159865405ab11581" region="maincpu" offset="0" />
    <rom name="mr-h1.bin" size="65536" crc="c9532b60" sha1="b83322ba7bb3eea4c64dd65b3c0a5cade61841d8" region="maincpu" offset="80001" />
    <rom name="mr-l1.bin" size="65536" crc="6349b520" sha1="406620d9c63ce3d6801105c8122e1d0bbe6152ad" region="maincpu" offset="80000" />
    <rom name="mr-sh0.bin" merge="mr-sh0.bin" size="65536" crc="50d335e4" sha1="a1a92e95fbd6b99d904a82cea4a1ff6fd2ac8dde" region="soundcpu" offset="1" />
    <rom name="mr-sl0.bin" merge="mr-sl0.bin" size="65536" crc="0fa32721" sha1="1561ddd2597592060b8a78f1dff6cbb25fb7cd2e" region="soundcpu" offset="0" />
    <rom name="mr-c0.bin" merge="mr-c0.bin" size="262144" crc="872a8fad" sha1="236406e5959c81a1cffe96fef02d637c2150ce1e" region="gfx1" offset="0" />
    <rom name="mr-c1.bin" merge="mr-c1.bin" size="262144" crc="d2ffb27a" sha1="fedfb430ce8a8953b2f78970d0b0dc5571de333c" region="gfx1" offset="40000" />
    <rom name="mr-c2.bin" merge="mr-c2.bin" size="262144" crc="62bff287" sha1="cb7b73c4a26737f1a1f9cc9423ae51c284368b1b" region="gfx1" offset="80000" />
    <rom name="mr-c3.bin" merge="mr-c3.bin" size="262144" crc="d0da62ab" sha1="96c7c8e1d8dafb797731652fa91d3048aa157185" region="gfx1" offset="c0000" />
    <rom name="mr-o00.bin" merge="mr-o00.bin" size="524288" crc="a0f9ce16" sha1="ae423313d189ebddc6d5d0785ac484e0cdf79112" region="gfx2" offset="0" />
    <rom name="mr-o10.bin" merge="mr-o10.bin" size="524288" crc="4e70a9e9" sha1="8f6b043b03420a590a1081c99311723169126332" region="gfx2" offset="100000" />
    <rom name="mr-o20.bin" merge="mr-o20.bin" size="524288" crc="b9c468fc" sha1="dc42a5b80cad5373fce03cc416b9d742fcbec6e9" region="gfx2" offset="200000" />
    <rom name="mr-o30.bin" merge="mr-o30.bin" size="524288" crc="cc32433a" sha1="a1a1ab09c4bd6c9ae85529c1aa5427ad3126b914" region="gfx2" offset="300000" />
    <rom name="mr-da.bin" merge="mr-da.bin" size="262144" crc="1a11fc59" sha1="6d1f4ca688bf015ecbbe369fbc0eb5e2bcaefcfc" region="irem" offset="0" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
    </input>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="512">
      <diplocation name="SW3" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Lives" tag="DSW" mask="3">
      <diplocation name="SW1" number="1" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="2" value="2" />
      <dipvalue name="3" value="3" default="yes" />
      <dipvalue name="4" value="1" />
      <dipvalue name="5" value="0" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="12">
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="4" />
      <dipvalue name="Easy" value="8" />
      <dipvalue name="Normal" value="12" default="yes" />
      <dipvalue name="Hard" value="4" />
      <dipvalue name="Hardest" value="0" />
    </dipswitch>
    <dipswitch name="Bonus Life" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="15000 35000 60000" value="0" />
      <dipvalue name="20000 50000 90000" value="16" default="yes" />
    </dipswitch>
    <dipswitch name="Allow Continue" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="0" />
      <dipvalue name="Yes" value="32" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="hook" sourcefile="m92.cpp">
    <description>Hook (World)</description>
    <year>1992</year>
    <manufacturer>Irem</manufacturer>
    <rom name="h-h0-d.3h" size="262144" crc="40189ff6" sha1="ed86a566f0f47c03dd0628cda8b31a167788116c" region="maincpu" offset="1" />
    <rom name="h-l0-d.3h" size="262144" crc="14567690" sha1="74ddc300e81b006fdc57a4a86f5f178a30732dd8" region="maincpu" offset="0" />
    <rom name="h-h1.rom" size="131072" crc="264ba1f0" sha1="49ecf9b3e5375629607fb747abe264406065580b" region="maincpu" offset="80001" />
    <rom name="h-l1.rom" size="131072" crc="f9913731" sha1="be7871d6843e76f66fae6b501c5ee83ccc366463" region="maincpu" offset="80000" />
    <rom name="h-sh0.rom" size="65536" crc="86a4e56e" sha1="61163010e713be64368a4126f17d33cbdcf0c5ed" region="soundcpu" offset="1" />
    <rom name="h-sl0.rom" size="65536" crc="10fd9676" sha1="1b51181a8f0711997e107e9a8b8f44341d08ea81" region="soundcpu" offset="0" />
    <rom name="hook-c0.rom" size="262144" crc="dec63dcf" sha1="e9869110f832d782c460b123928b042c65fdf8bd" region="gfx1" offset="0" />
    <rom name="hook-c1.rom" size="262144" crc="e4eb0b92" sha1="159da3ec973490a153c69c96c1373cf4e0290736" region="gfx1" offset="40000" />
    <rom name="hook-c2.rom" size="262144" crc="a52b320b" sha1="1522562239bb3b93ef552c47445daa4ee021495c" region="gfx1" offset="80000" />
    <rom name="hook-c3.rom" size="262144" crc="7ef67731" sha1="af0b0ee6e1c06af04c609af7e077d4a7d76d8817" region="gfx1" offset="c0000" />
    <rom name="hook-000.rom" size="1048576" crc="ccceac30" sha1="16e2b4393840344debe869034135feead7450184" region="gfx2" offset="0" />
    <rom name="hook-010.rom" size="1048576" crc="8ac8da67" sha1="a9b962cb0bc0d8bc3bda8a0ed1ce06641d666b41" region="gfx2" offset="100000" />
    <rom name="hook-020.rom" size="1048576" crc="8847af9a" sha1="f82cdbd640fac373136219422172ca9fbf5d1830" region="gfx2" offset="200000" />
    <rom name="hook-030.rom" size="1048576" crc="239e877e" sha1="445e1096619c4e3a2d5b50a645fd45bd7c501590" region="gfx2" offset="300000" />
    <rom name="hook-da.rom" size="524288" crc="88cd0212" sha1="789532f5544b5d024d8af60eb8a5c133ae0d19d4" region="irem" offset="0" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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="4" coins="4" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
      <control type="joy" player="3" buttons="2" ways="8" />
      <control type="joy" player="4" buttons="2" ways="8" />
    </input>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="512">
      <diplocation name="SW3" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Lives" tag="DSW" mask="3">
      <diplocation name="SW1" number="1" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="1" value="0" />
      <dipvalue name="2" value="3" default="yes" />
      <dipvalue name="3" value="2" />
      <dipvalue name="4" value="1" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="12">
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="4" />
      <dipvalue name="Very Easy" value="0" />
      <dipvalue name="Easy" value="8" />
      <dipvalue name="Normal" value="12" default="yes" />
      <dipvalue name="Hard" value="4" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Any Button to Start" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="0" />
      <dipvalue name="Yes" value="32" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="2 Players" value="512" default="yes" />
      <dipvalue name="4 Players" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="hookj" sourcefile="m92.cpp" cloneof="hook" romof="hook">
    <description>Hook (Japan)</description>
    <year>1992</year>
    <manufacturer>Irem</manufacturer>
    <rom name="h-h0-g.3h" size="262144" crc="5964c886" sha1="fe15f328d0e62b6be09c8ae9892f5b669585fcdb" region="maincpu" offset="1" />
    <rom name="h-l0-g.5h" size="262144" crc="7f7433f2" sha1="e85c170332ed7195e713fd5a2a20c97d56a7297b" region="maincpu" offset="0" />
    <rom name="h-h1.rom" merge="h-h1.rom" size="131072" crc="264ba1f0" sha1="49ecf9b3e5375629607fb747abe264406065580b" region="maincpu" offset="80001" />
    <rom name="h-l1.rom" merge="h-l1.rom" size="131072" crc="f9913731" sha1="be7871d6843e76f66fae6b501c5ee83ccc366463" region="maincpu" offset="80000" />
    <rom name="h-sh0-a.3l" size="65536" crc="bd3d1f61" sha1="0c884a0b5519f9c0823128872baf7b0c4078e5c4" region="soundcpu" offset="1" />
    <rom name="h-sl0-a.3n" size="65536" crc="76371def" sha1="b7a86fd4eecdd8a538c32e08cd920c27bd50924b" region="soundcpu" offset="0" />
    <rom name="hook-c0.rom" merge="hook-c0.rom" size="262144" crc="dec63dcf" sha1="e9869110f832d782c460b123928b042c65fdf8bd" region="gfx1" offset="0" />
    <rom name="hook-c1.rom" merge="hook-c1.rom" size="262144" crc="e4eb0b92" sha1="159da3ec973490a153c69c96c1373cf4e0290736" region="gfx1" offset="40000" />
    <rom name="hook-c2.rom" merge="hook-c2.rom" size="262144" crc="a52b320b" sha1="1522562239bb3b93ef552c47445daa4ee021495c" region="gfx1" offset="80000" />
    <rom name="hook-c3.rom" merge="hook-c3.rom" size="262144" crc="7ef67731" sha1="af0b0ee6e1c06af04c609af7e077d4a7d76d8817" region="gfx1" offset="c0000" />
    <rom name="hook-000.rom" merge="hook-000.rom" size="1048576" crc="ccceac30" sha1="16e2b4393840344debe869034135feead7450184" region="gfx2" offset="0" />
    <rom name="hook-010.rom" merge="hook-010.rom" size="1048576" crc="8ac8da67" sha1="a9b962cb0bc0d8bc3bda8a0ed1ce06641d666b41" region="gfx2" offset="100000" />
    <rom name="hook-020.rom" merge="hook-020.rom" size="1048576" crc="8847af9a" sha1="f82cdbd640fac373136219422172ca9fbf5d1830" region="gfx2" offset="200000" />
    <rom name="hook-030.rom" merge="hook-030.rom" size="1048576" crc="239e877e" sha1="445e1096619c4e3a2d5b50a645fd45bd7c501590" region="gfx2" offset="300000" />
    <rom name="hook-da.rom" merge="hook-da.rom" size="524288" crc="88cd0212" sha1="789532f5544b5d024d8af60eb8a5c133ae0d19d4" region="irem" offset="0" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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="4" coins="4" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
      <control type="joy" player="3" buttons="2" ways="8" />
      <control type="joy" player="4" buttons="2" ways="8" />
    </input>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="512">
      <diplocation name="SW3" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Lives" tag="DSW" mask="3">
      <diplocation name="SW1" number="1" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="1" value="0" />
      <dipvalue name="2" value="3" default="yes" />
      <dipvalue name="3" value="2" />
      <dipvalue name="4" value="1" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="12">
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="4" />
      <dipvalue name="Very Easy" value="0" />
      <dipvalue name="Easy" value="8" />
      <dipvalue name="Normal" value="12" default="yes" />
      <dipvalue name="Hard" value="4" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Any Button to Start" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="0" />
      <dipvalue name="Yes" value="32" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="2 Players" value="512" default="yes" />
      <dipvalue name="4 Players" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="hooku" sourcefile="m92.cpp" cloneof="hook" romof="hook">
    <description>Hook (US)</description>
    <year>1992</year>
    <manufacturer>Irem America</manufacturer>
    <rom name="h-h0-c.3h" size="262144" crc="84cc239e" sha1="0a3011cd64cd27336b967b1b2446c8916b8be8e7" region="maincpu" offset="1" />
    <rom name="h-l0-c.5h" size="262144" crc="45e194fe" sha1="2049f242ea3058d42004bafb8b208759020be5bc" region="maincpu" offset="0" />
    <rom name="h-h1.rom" merge="h-h1.rom" size="131072" crc="264ba1f0" sha1="49ecf9b3e5375629607fb747abe264406065580b" region="maincpu" offset="80001" />
    <rom name="h-l1.rom" merge="h-l1.rom" size="131072" crc="f9913731" sha1="be7871d6843e76f66fae6b501c5ee83ccc366463" region="maincpu" offset="80000" />
    <rom name="h-sh0.rom" merge="h-sh0.rom" size="65536" crc="86a4e56e" sha1="61163010e713be64368a4126f17d33cbdcf0c5ed" region="soundcpu" offset="1" />
    <rom name="h-sl0.rom" merge="h-sl0.rom" size="65536" crc="10fd9676" sha1="1b51181a8f0711997e107e9a8b8f44341d08ea81" region="soundcpu" offset="0" />
    <rom name="hook-c0.rom" merge="hook-c0.rom" size="262144" crc="dec63dcf" sha1="e9869110f832d782c460b123928b042c65fdf8bd" region="gfx1" offset="0" />
    <rom name="hook-c1.rom" merge="hook-c1.rom" size="262144" crc="e4eb0b92" sha1="159da3ec973490a153c69c96c1373cf4e0290736" region="gfx1" offset="40000" />
    <rom name="hook-c2.rom" merge="hook-c2.rom" size="262144" crc="a52b320b" sha1="1522562239bb3b93ef552c47445daa4ee021495c" region="gfx1" offset="80000" />
    <rom name="hook-c3.rom" merge="hook-c3.rom" size="262144" crc="7ef67731" sha1="af0b0ee6e1c06af04c609af7e077d4a7d76d8817" region="gfx1" offset="c0000" />
    <rom name="hook-000.rom" merge="hook-000.rom" size="1048576" crc="ccceac30" sha1="16e2b4393840344debe869034135feead7450184" region="gfx2" offset="0" />
    <rom name="hook-010.rom" merge="hook-010.rom" size="1048576" crc="8ac8da67" sha1="a9b962cb0bc0d8bc3bda8a0ed1ce06641d666b41" region="gfx2" offset="100000" />
    <rom name="hook-020.rom" merge="hook-020.rom" size="1048576" crc="8847af9a" sha1="f82cdbd640fac373136219422172ca9fbf5d1830" region="gfx2" offset="200000" />
    <rom name="hook-030.rom" merge="hook-030.rom" size="1048576" crc="239e877e" sha1="445e1096619c4e3a2d5b50a645fd45bd7c501590" region="gfx2" offset="300000" />
    <rom name="hook-da.rom" merge="hook-da.rom" size="524288" crc="88cd0212" sha1="789532f5544b5d024d8af60eb8a5c133ae0d19d4" region="irem" offset="0" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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="4" coins="4" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
      <control type="joy" player="3" buttons="2" ways="8" />
      <control type="joy" player="4" buttons="2" ways="8" />
    </input>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="512">
      <diplocation name="SW3" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Lives" tag="DSW" mask="3">
      <diplocation name="SW1" number="1" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="1" value="0" />
      <dipvalue name="2" value="3" default="yes" />
      <dipvalue name="3" value="2" />
      <dipvalue name="4" value="1" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="12">
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="4" />
      <dipvalue name="Very Easy" value="0" />
      <dipvalue name="Easy" value="8" />
      <dipvalue name="Normal" value="12" default="yes" />
      <dipvalue name="Hard" value="4" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Any Button to Start" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="0" />
      <dipvalue name="Yes" value="32" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="2 Players" value="512" default="yes" />
      <dipvalue name="4 Players" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="inthunt" sourcefile="m92.cpp">
    <description>In The Hunt (World)</description>
    <year>1993</year>
    <manufacturer>Irem</manufacturer>
    <rom name="ith-h0-d.ic28" size="262144" crc="52f8e7a6" sha1="26d9e272b01e7b82019812059dcc9fbb043c6129" region="maincpu" offset="1" />
    <rom name="ith-l0-d.ic39" size="262144" crc="5db79eb7" sha1="ffd4228d7b88a44a82e639a5583753da183fcb23" region="maincpu" offset="0" />
    <rom name="ith-h1-b.ic38" size="131072" crc="fc2899df" sha1="f811ff5fd55655afdb25950d317db85c8091b6d6" region="maincpu" offset="80001" />
    <rom name="ith-l1-b.ic27" size="131072" crc="955a605a" sha1="2515accc2f4a06b07418e45eb62e746d09c81720" region="maincpu" offset="80000" />
    <rom name="ith-sh0.ic30" size="65536" crc="209c8b7f" sha1="eaf4a6d9222fe181df65cea1f13c3f2ebff2ec5b" region="soundcpu" offset="1" />
    <rom name="ith-sl0.ic31" size="65536" crc="18472d65" sha1="2705e94ee350ffda272c50ea3bf605826aa19978" region="soundcpu" offset="0" />
    <rom name="ith_c0.ic26" size="524288" crc="4c1818cf" sha1="fc8c2ae640bc3504a52736be46febb92c998fd7d" region="gfx1" offset="0" />
    <rom name="ith_c1.ic25" size="524288" crc="91145bae" sha1="71b2695575f189a2fc72635831ba408f824d4928" region="gfx1" offset="80000" />
    <rom name="ith_c2.ic24" size="524288" crc="fc03fe3b" sha1="7e34220b9b21b82e012dcbf3052cccb118e3c382" region="gfx1" offset="100000" />
    <rom name="ith_c3.ic23" size="524288" crc="ee156a0a" sha1="4a303ed292ce79e3f990139c35b921213eb2711d" region="gfx1" offset="180000" />
    <rom name="ith_000.ic34" size="1048576" crc="a019766e" sha1="59012a41d152a471a95f1f86b6b1e0f9dd3f9711" region="gfx2" offset="0" />
    <rom name="ith_010.ic35" size="1048576" crc="3fca3073" sha1="bdae171cb7705647f28354ca83ecdea3a15f6e22" region="gfx2" offset="100000" />
    <rom name="ith_020.ic36" size="1048576" crc="20d1b28b" sha1="290947d77242e837444766ff5d420bc9b53b5b01" region="gfx2" offset="200000" />
    <rom name="ith_030.ic37" size="1048576" crc="90b6fd4b" sha1="99237ebab7cf4689e06965bd546cd80a825ab024" region="gfx2" offset="300000" />
    <rom name="ith_da.ic9" size="524288" crc="318ee71a" sha1="e6f49a7adf7155ba40c4f33a8fdc9553c00f5e3d" region="irem" offset="0" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
    </input>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="512">
      <diplocation name="SW3" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Lives" tag="DSW" mask="3">
      <diplocation name="SW1" number="1" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="2" value="2" />
      <dipvalue name="3" value="3" default="yes" />
      <dipvalue name="4" value="1" />
      <dipvalue name="5" value="0" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="12">
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="4" />
      <dipvalue name="Very Easy" value="0" />
      <dipvalue name="Easy" value="8" />
      <dipvalue name="Normal" value="12" default="yes" />
      <dipvalue name="Hard" value="4" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Any Button to Start" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="32" default="yes" />
      <dipvalue name="Yes" value="0" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="inthuntu" sourcefile="m92.cpp" cloneof="inthunt" romof="inthunt">
    <description>In The Hunt (US)</description>
    <year>1993</year>
    <manufacturer>Irem America</manufacturer>
    <rom name="ith-h0-c.ic28" size="262144" crc="563dcec0" sha1="0c7588ba603926fb0b490f2ba324ff73362a54d5" region="maincpu" offset="1" />
    <rom name="ith-l0-c.ic39" size="262144" crc="1638c705" sha1="8ca7a12c2f75172d4c2c808ea666b2f2e969398c" region="maincpu" offset="0" />
    <rom name="ith-h1-a.ic38" size="131072" crc="0253065f" sha1="a11e6bf014c19b2e317b75f01a7f0d7a9a85c7d3" region="maincpu" offset="80001" />
    <rom name="ith-l1-a.ic27" size="131072" crc="a57d688d" sha1="aa049de5c41097b6f1da31e9bf3bac132f67aa6c" region="maincpu" offset="80000" />
    <rom name="ith-sh0.ic30" merge="ith-sh0.ic30" size="65536" crc="209c8b7f" sha1="eaf4a6d9222fe181df65cea1f13c3f2ebff2ec5b" region="soundcpu" offset="1" />
    <rom name="ith-sl0.ic31" merge="ith-sl0.ic31" size="65536" crc="18472d65" sha1="2705e94ee350ffda272c50ea3bf605826aa19978" region="soundcpu" offset="0" />
    <rom name="ith_c0.ic26" merge="ith_c0.ic26" size="524288" crc="4c1818cf" sha1="fc8c2ae640bc3504a52736be46febb92c998fd7d" region="gfx1" offset="0" />
    <rom name="ith_c1.ic25" merge="ith_c1.ic25" size="524288" crc="91145bae" sha1="71b2695575f189a2fc72635831ba408f824d4928" region="gfx1" offset="80000" />
    <rom name="ith_c2.ic24" merge="ith_c2.ic24" size="524288" crc="fc03fe3b" sha1="7e34220b9b21b82e012dcbf3052cccb118e3c382" region="gfx1" offset="100000" />
    <rom name="ith_c3.ic23" merge="ith_c3.ic23" size="524288" crc="ee156a0a" sha1="4a303ed292ce79e3f990139c35b921213eb2711d" region="gfx1" offset="180000" />
    <rom name="ith_000.ic34" merge="ith_000.ic34" size="1048576" crc="a019766e" sha1="59012a41d152a471a95f1f86b6b1e0f9dd3f9711" region="gfx2" offset="0" />
    <rom name="ith_010.ic35" merge="ith_010.ic35" size="1048576" crc="3fca3073" sha1="bdae171cb7705647f28354ca83ecdea3a15f6e22" region="gfx2" offset="100000" />
    <rom name="ith_020.ic36" merge="ith_020.ic36" size="1048576" crc="20d1b28b" sha1="290947d77242e837444766ff5d420bc9b53b5b01" region="gfx2" offset="200000" />
    <rom name="ith_030.ic37" merge="ith_030.ic37" size="1048576" crc="90b6fd4b" sha1="99237ebab7cf4689e06965bd546cd80a825ab024" region="gfx2" offset="300000" />
    <rom name="ith_da.ic9" merge="ith_da.ic9" size="524288" crc="318ee71a" sha1="e6f49a7adf7155ba40c4f33a8fdc9553c00f5e3d" region="irem" offset="0" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
    </input>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="512">
      <diplocation name="SW3" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Lives" tag="DSW" mask="3">
      <diplocation name="SW1" number="1" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="2" value="2" />
      <dipvalue name="3" value="3" default="yes" />
      <dipvalue name="4" value="1" />
      <dipvalue name="5" value="0" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="12">
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="4" />
      <dipvalue name="Very Easy" value="0" />
      <dipvalue name="Easy" value="8" />
      <dipvalue name="Normal" value="12" default="yes" />
      <dipvalue name="Hard" value="4" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Any Button to Start" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="32" default="yes" />
      <dipvalue name="Yes" value="0" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="kaiteids" sourcefile="m92.cpp" cloneof="inthunt" romof="inthunt">
    <description>Kaitei Daisensou (Japan)</description>
    <year>1993</year>
    <manufacturer>Irem</manufacturer>
    <rom name="ith-h0j.ic28" size="262144" crc="dc1dec36" sha1="f0a6e3be19752bffd9fd5f435405c8f591eab258" region="maincpu" offset="1" />
    <rom name="ith-l0j.ic39" size="262144" crc="8835d704" sha1="42be25ccdc31824797a17e6f76bd06edfe853833" region="maincpu" offset="0" />
    <rom name="ith-h1j.ic38" size="131072" crc="5a7b212d" sha1="50562d804a43aed7c34c19c8345782ac2f85caa7" region="maincpu" offset="80001" />
    <rom name="ith-l1j.ic27" size="131072" crc="4c084494" sha1="4f32003db32f13e19dd07c66996b4328ac2a671e" region="maincpu" offset="80000" />
    <rom name="ith-sh0.ic30" merge="ith-sh0.ic30" size="65536" crc="209c8b7f" sha1="eaf4a6d9222fe181df65cea1f13c3f2ebff2ec5b" region="soundcpu" offset="1" />
    <rom name="ith-sl0.ic31" merge="ith-sl0.ic31" size="65536" crc="18472d65" sha1="2705e94ee350ffda272c50ea3bf605826aa19978" region="soundcpu" offset="0" />
    <rom name="ith_c0.ic26" merge="ith_c0.ic26" size="524288" crc="4c1818cf" sha1="fc8c2ae640bc3504a52736be46febb92c998fd7d" region="gfx1" offset="0" />
    <rom name="ith_c1.ic25" merge="ith_c1.ic25" size="524288" crc="91145bae" sha1="71b2695575f189a2fc72635831ba408f824d4928" region="gfx1" offset="80000" />
    <rom name="ith_c2.ic24" merge="ith_c2.ic24" size="524288" crc="fc03fe3b" sha1="7e34220b9b21b82e012dcbf3052cccb118e3c382" region="gfx1" offset="100000" />
    <rom name="ith_c3.ic23" merge="ith_c3.ic23" size="524288" crc="ee156a0a" sha1="4a303ed292ce79e3f990139c35b921213eb2711d" region="gfx1" offset="180000" />
    <rom name="ith_000.ic34" merge="ith_000.ic34" size="1048576" crc="a019766e" sha1="59012a41d152a471a95f1f86b6b1e0f9dd3f9711" region="gfx2" offset="0" />
    <rom name="ith_010.ic35" merge="ith_010.ic35" size="1048576" crc="3fca3073" sha1="bdae171cb7705647f28354ca83ecdea3a15f6e22" region="gfx2" offset="100000" />
    <rom name="ith_020.ic36" merge="ith_020.ic36" size="1048576" crc="20d1b28b" sha1="290947d77242e837444766ff5d420bc9b53b5b01" region="gfx2" offset="200000" />
    <rom name="ith_030.ic37" merge="ith_030.ic37" size="1048576" crc="90b6fd4b" sha1="99237ebab7cf4689e06965bd546cd80a825ab024" region="gfx2" offset="300000" />
    <rom name="ith_da.ic9" merge="ith_da.ic9" size="524288" crc="318ee71a" sha1="e6f49a7adf7155ba40c4f33a8fdc9553c00f5e3d" region="irem" offset="0" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
    </input>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="512">
      <diplocation name="SW3" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Lives" tag="DSW" mask="3">
      <diplocation name="SW1" number="1" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="2" value="2" />
      <dipvalue name="3" value="3" default="yes" />
      <dipvalue name="4" value="1" />
      <dipvalue name="5" value="0" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="12">
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="4" />
      <dipvalue name="Very Easy" value="0" />
      <dipvalue name="Easy" value="8" />
      <dipvalue name="Normal" value="12" default="yes" />
      <dipvalue name="Hard" value="4" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Any Button to Start" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="32" default="yes" />
      <dipvalue name="Yes" value="0" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="leaguemn" sourcefile="m92.cpp" cloneof="nbbatman" romof="nbbatman">
    <description>Yakyuu Kakutou League-Man (Japan)</description>
    <year>1993</year>
    <manufacturer>Irem</manufacturer>
    <rom name="lma1-h0.34" size="262144" crc="47c54204" sha1="59de4e9a75c88dba71aa1949e7ac2c4b9e98f413" region="maincpu" offset="1" />
    <rom name="lma1-l0.31" size="262144" crc="1d062c82" sha1="8d5969dc0264a05334196132bc2b5a3a59fb9e3a" region="maincpu" offset="0" />
    <rom name="a1-h1-.33" merge="a1-h1-.33" size="262144" crc="3ce2aab5" sha1="b39f17853bcab7ab290fdfaf9f3d8e8c2d91072a" region="maincpu" offset="80001" />
    <rom name="a1-l1-.32" merge="a1-l1-.32" size="262144" crc="116d9bcc" sha1="c2faf8d1c6b51ac1483757777fd55961b74501fb" region="maincpu" offset="80000" />
    <rom name="a1-sh0-.14" merge="a1-sh0-.14" size="65536" crc="b7fae3e6" sha1="ce41380d6c0f29f2facf9bf23dd4403648cd9eb4" region="soundcpu" offset="1" />
    <rom name="a1-sl0-.17" merge="a1-sl0-.17" size="65536" crc="b26d54fc" sha1="136e1a83da08a0dc9046faf71f3f58d8d3095fde" region="soundcpu" offset="0" />
    <rom name="lh534k0c.9" merge="lh534k0c.9" size="524288" crc="314a0c6d" sha1="a918ae638f10b18165f7d34ab7db54fbf258df01" region="gfx1" offset="0" />
    <rom name="lh534k0e.10" merge="lh534k0e.10" size="524288" crc="dc31675b" sha1="81b0a6b35285e855c778c7f32f31115f1edce099" region="gfx1" offset="80000" />
    <rom name="lh534k0f.11" merge="lh534k0f.11" size="524288" crc="e15d8bfb" sha1="74ea6f9748ed52e579cb08445282c871b3fd0f3a" region="gfx1" offset="100000" />
    <rom name="lh534k0g.12" merge="lh534k0g.12" size="524288" crc="888d71a3" sha1="d1609e326fda5ac579ddf1ad5dc77443ec2a180f" region="gfx1" offset="180000" />
    <rom name="lh538393.42" merge="lh538393.42" size="1048576" crc="26cdd224" sha1="ab2a3dd8eafec78866a0d45c1f051209025bdc77" region="gfx2" offset="0" />
    <rom name="lh538394.43" merge="lh538394.43" size="1048576" crc="4bbe94fa" sha1="7c13b22e056dc1cf497ea0b3e9766579c33d4370" region="gfx2" offset="100000" />
    <rom name="lh538395.44" merge="lh538395.44" size="1048576" crc="2a533b5e" sha1="ceb9750b674adfa5fa0f88e46bce7b2b58440873" region="gfx2" offset="200000" />
    <rom name="lh538396.45" merge="lh538396.45" size="1048576" crc="863a66fa" sha1="0edc4734daee8fc1738df4f4f17bcd817f0ade0a" region="gfx2" offset="300000" />
    <rom name="lh534k0k.8" merge="lh534k0k.8" size="524288" crc="735e6380" sha1="bf019815e579ef2393c00869f101a01f746e04d6" region="irem" offset="0" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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="4" coins="4" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
      <control type="joy" player="3" buttons="2" ways="8" />
      <control type="joy" player="4" buttons="2" ways="8" />
    </input>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="512">
      <diplocation name="SW3" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Lives" tag="DSW" mask="3">
      <diplocation name="SW1" number="1" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="1" value="0" />
      <dipvalue name="2" value="3" default="yes" />
      <dipvalue name="3" value="2" />
      <dipvalue name="4" value="1" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="12">
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="4" />
      <dipvalue name="Easy" value="8" />
      <dipvalue name="Normal" value="12" default="yes" />
      <dipvalue name="Hard" value="4" />
      <dipvalue name="Hardest" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Any Button to Start" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="32" />
      <dipvalue name="Yes" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="2 Players" value="512" default="yes" />
      <dipvalue name="4 Players" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="imperfect" emulation="good" cocktail="preliminary" savestate="supported" />
    <feature type="graphics" status="imperfect" />
  </machine>
  <machine name="lethalth" sourcefile="m92.cpp">
    <description>Lethal Thunder (World)</description>
    <year>1991</year>
    <manufacturer>Irem</manufacturer>
    <rom name="lt_d-h0.rom" size="131072" crc="20c68935" sha1="edbb5322082bde7136ab015931fdcd18e5c293a8" region="maincpu" offset="1" />
    <rom name="lt_d-l0.rom" size="131072" crc="e1432fb3" sha1="4b6c22d740cd598d0e34e257910fe7c3d4f3fd32" region="maincpu" offset="0" />
    <rom name="lt_d-h1.rom" size="131072" crc="d7dd3d48" sha1="b848feee55159e334f711e4f661d415ffc1e3513" region="maincpu" offset="40001" />
    <rom name="lt_d-l1.rom" size="131072" crc="b94b3bd8" sha1="7b89d9177d8b357b09317606cb2070c14c3449a5" region="maincpu" offset="40000" />
    <rom name="lt_d-sh0.rom" size="65536" crc="af5b224f" sha1="a07f2c6ca0e65af016d74b90342cfaab7535324e" region="soundcpu" offset="1" />
    <rom name="lt_d-sl0.rom" size="65536" crc="cb3faac3" sha1="e1ee32fac7ee9e97fbf68904572e90aa9d0c9460" region="soundcpu" offset="0" />
    <rom name="lt_7a.rom" size="262144" crc="ada0fd50" sha1="7eeb33360cacddf8887f3acce65350af0251936d" region="gfx1" offset="0" />
    <rom name="lt_7b.rom" size="262144" crc="d2596883" sha1="5a9f7384c63304c3c1e27375419d59a2b476f46a" region="gfx1" offset="40000" />
    <rom name="lt_7d.rom" size="262144" crc="2de637ef" sha1="bd1be59d4fe9bf365454c1d471effd88aa942df6" region="gfx1" offset="80000" />
    <rom name="lt_7h.rom" size="262144" crc="9f6585cd" sha1="5d59addc65c3ce20e7ea090a178fe9e17fba525b" region="gfx1" offset="c0000" />
    <rom name="lt_7j.rom" size="262144" crc="baf8863e" sha1="fd5937cd70fcffd861a207dc4769d34459dd28d3" region="gfx2" offset="0" />
    <rom name="lt_7l.rom" size="262144" crc="40fd50af" sha1="d9bf1e339671fd167fad237bb5bc6d1b183686f5" region="gfx2" offset="40000" />
    <rom name="lt_7s.rom" size="262144" crc="c8e970df" sha1="7771c17b36dcc9f01ac9e033f3f86e571c5ebbd3" region="gfx2" offset="80000" />
    <rom name="lt_7y.rom" size="262144" crc="f5436708" sha1="e8cb278f4d310eeeb67e01534d17562c7fce62f0" region="gfx2" offset="c0000" />
    <rom name="lt_8a.rom" size="262144" crc="357762a2" sha1="d13b2a0f5d48c0171bcef708589cad194a7ea1ed" region="irem" offset="0" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" clock="3579545" />
    <chip type="audio" tag="irem" name="Irem GA20" clock="3579545" />
    <display tag="screen" type="raster" rotate="270" width="320" height="240" refresh="60.000000" />
    <sound channels="1" />
    <input players="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
    </input>
    <dipswitch name="Bonus Life" tag="COINS_DSW3" mask="768">
      <diplocation name="SW3" number="1" />
      <diplocation name="SW3" number="2" />
      <dipvalue name="500K &amp; 1M" value="512" />
      <dipvalue name="700K &amp; 1.5M" value="768" default="yes" />
      <dipvalue name="700K, 1.5M, 3M &amp; 4.5M" value="0" />
      <dipvalue name="1M &amp; 2M" value="256" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Lives" tag="DSW" mask="3">
      <diplocation name="SW1" number="1" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="2" value="2" />
      <dipvalue name="3" value="3" default="yes" />
      <dipvalue name="4" value="1" />
      <dipvalue name="5" value="0" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="12">
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="4" />
      <dipvalue name="Very Easy" value="0" />
      <dipvalue name="Easy" value="8" />
      <dipvalue name="Normal" value="12" default="yes" />
      <dipvalue name="Hard" value="4" />
    </dipswitch>
    <dipswitch name="Continuous Play" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="Off" value="0" />
      <dipvalue name="On" value="16" default="yes" />
    </dipswitch>
    <dipswitch name="Allow Continue" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="0" />
      <dipvalue name="Yes" value="32" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="majtitl2" sourcefile="m92.cpp">
    <description>Major Title 2 (World, set 1)</description>
    <year>1992</year>
    <manufacturer>Irem</manufacturer>
    <rom name="mt2-h0-b.5m" size="262144" crc="b163b12e" sha1="cdb01a5266bd11f4cff1cb5c05cf24de13a527b2" region="maincpu" offset="1" />
    <rom name="mt2-l0-b.5f" size="262144" crc="6f3b5d9d" sha1="a39f25f29195023fb507dc9ffbfcbd57a4e6b30a" region="maincpu" offset="0" />
    <rom name="is-h1.5l" size="262144" crc="9ba8e1f2" sha1="ae86697a97223d236e2e6dd33ddb8105b9f926cb" region="maincpu" offset="80001" />
    <rom name="is-l1.5j" size="262144" crc="e4e00626" sha1="e8c6c7ad6a367da4036915a155c8695ad90ae47b" region="maincpu" offset="80000" />
    <rom name="mt2-sh0-.ic14" size="65536" crc="1ecbea43" sha1="8d66ef419f75569f2c83a89c3985742b8a47914f" region="soundcpu" offset="1" />
    <rom name="mt2-sl0-.ic17" size="65536" crc="8fd5b531" sha1="92cae3f6dac7f89b559063de3be2f38587536b65" region="soundcpu" offset="0" />
    <rom name="hr0.ic9" size="262144" crc="7e61e4b5" sha1="d0164862937bd506e701777c51dea1ddb3e2eda4" region="gfx1" offset="0" />
    <rom name="hr1.ic10" size="262144" crc="0a667564" sha1="d122e0619ae5cc0202f30270933784c954eb1e5d" region="gfx1" offset="40000" />
    <rom name="hr2.ic11" size="262144" crc="5eb44312" sha1="75b584b63d4f4f2236a679235461f11004aa317f" region="gfx1" offset="80000" />
    <rom name="hr3.ic12" size="262144" crc="f2866294" sha1="75e0071bf6282c93034dc7e73466af0f51046d01" region="gfx1" offset="c0000" />
    <rom name="k30.ic42" size="1048576" crc="8c9a2678" sha1="e8ed119c16ddd59af9e83d243e7be25974f7cbf8" region="gfx2" offset="0" />
    <rom name="k31.ic43" size="1048576" crc="5455df78" sha1="9e49bde1d5a310ff611932c3429601fbddf3a7b1" region="gfx2" offset="100000" />
    <rom name="k32.ic44" size="1048576" crc="3a258c41" sha1="1d93fcd01728929848b782870f80a8cd0af44796" region="gfx2" offset="200000" />
    <rom name="k33.ic45" size="1048576" crc="c1e91a14" sha1="1f0dbd99d8c5067dc3f8795fc3f1bd4466f64156" region="gfx2" offset="300000" />
    <rom name="k0d.ic8" size="524288" crc="713b9e9f" sha1="91384d67d4ba9c7d926fbecb077293c661b8ec83" region="irem" offset="0" />
    <rom name="mt2eep" size="2048" crc="208af971" sha1="69384cac24b7af35a031f9b60e035131a8b10cb2" region="eeprom" offset="0" />
    <rom name="pal16l8-m92-a-3m.ic11" size="260" status="nodump" region="plds" offset="0" />
    <rom name="pal16l8-m92-a-7j.ic41" size="260" status="nodump" region="plds" offset="200" />
    <rom name="pal16l8-m92-a-9j.ic51" size="260" status="nodump" region="plds" offset="400" />
    <rom name="pal16l8-m92-b-2l.ic7" size="260" status="nodump" region="plds" offset="600" />
    <rom name="pal16l8-m92-b-7h.ic47" size="260" status="nodump" region="plds" offset="800" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <device_ref name="nvram" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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="4" coins="4" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
      <control type="joy" player="3" buttons="2" ways="8" />
      <control type="joy" player="4" buttons="2" ways="8" />
    </input>
    <dipswitch name="Ticket Dispenser" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Points Per Ticket" tag="COINS_DSW3" mask="1536">
      <diplocation name="SW3" number="2" />
      <diplocation name="SW3" number="3" />
      <dipvalue name="1 Point - 1 Ticket" value="1536" default="yes" />
      <dipvalue name="2 Points - 1 Ticket" value="1024" />
      <dipvalue name="5 Points - 1 Ticket" value="512" />
      <dipvalue name="10 Points - 1 Ticket" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Deltronics Model" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="DL 1275" value="32768" default="yes" />
      <dipvalue name="DL 4SS" value="0" />
    </dipswitch>
    <dipswitch name="Given Holes/Stroke Play" tag="DSW" mask="1">
      <diplocation name="SW1" number="1" />
      <dipvalue name="1" value="0" />
      <dipvalue name="2" value="1" default="yes" />
    </dipswitch>
    <dipswitch name="Given Holes/Match or Skins" tag="DSW" mask="2">
      <diplocation name="SW1" number="2" />
      <dipvalue name="1" value="0" />
      <dipvalue name="2" value="2" default="yes" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="4">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Normal" value="4" default="yes" />
      <dipvalue name="Hard" value="0" />
    </dipswitch>
    <dipswitch name="Joystick Configuration" tag="DSW" mask="8">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Upright" value="8" default="yes" />
      <dipvalue name="Cocktail" value="0" />
    </dipswitch>
    <dipswitch name="Number of Joysticks" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="2 Joysticks" value="16" default="yes" />
      <dipvalue name="4 Joysticks" value="0" />
    </dipswitch>
    <dipswitch name="Any Button to Start" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="32" />
      <dipvalue name="Yes" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="Upright" value="512" default="yes" />
      <dipvalue name="Cocktail" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="majtitl2a" sourcefile="m92.cpp" cloneof="majtitl2" romof="majtitl2">
    <description>Major Title 2 (World, set 1, alt sound CPU)</description>
    <year>1992</year>
    <manufacturer>Irem</manufacturer>
    <rom name="mt2-h0-.5m" merge="mt2-h0-b.5m" size="262144" crc="b163b12e" sha1="cdb01a5266bd11f4cff1cb5c05cf24de13a527b2" region="maincpu" offset="1" />
    <rom name="mt2-l0-.5f" merge="mt2-l0-b.5f" size="262144" crc="6f3b5d9d" sha1="a39f25f29195023fb507dc9ffbfcbd57a4e6b30a" region="maincpu" offset="0" />
    <rom name="mt2-h1-.5l" merge="is-h1.5l" size="262144" crc="9ba8e1f2" sha1="ae86697a97223d236e2e6dd33ddb8105b9f926cb" region="maincpu" offset="80001" />
    <rom name="mt2-l1-.5j" merge="is-l1.5j" size="262144" crc="e4e00626" sha1="e8c6c7ad6a367da4036915a155c8695ad90ae47b" region="maincpu" offset="80000" />
    <rom name="mt2sh0-a" size="65536" crc="50f076e5" sha1="0490ee062c90e7e2ad3897b93a9c681c5bbc6d8a" region="soundcpu" offset="1" />
    <rom name="mt2sl0-a" size="65536" crc="f4ecd7b5" sha1="250afed334d37b0309f4733b41ba03319b51360f" region="soundcpu" offset="0" />
    <rom name="hr0.ic9" merge="hr0.ic9" size="262144" crc="7e61e4b5" sha1="d0164862937bd506e701777c51dea1ddb3e2eda4" region="gfx1" offset="0" />
    <rom name="hr1.ic10" merge="hr1.ic10" size="262144" crc="0a667564" sha1="d122e0619ae5cc0202f30270933784c954eb1e5d" region="gfx1" offset="40000" />
    <rom name="hr2.ic11" merge="hr2.ic11" size="262144" crc="5eb44312" sha1="75b584b63d4f4f2236a679235461f11004aa317f" region="gfx1" offset="80000" />
    <rom name="hr3.ic12" merge="hr3.ic12" size="262144" crc="f2866294" sha1="75e0071bf6282c93034dc7e73466af0f51046d01" region="gfx1" offset="c0000" />
    <rom name="k30.ic42" merge="k30.ic42" size="1048576" crc="8c9a2678" sha1="e8ed119c16ddd59af9e83d243e7be25974f7cbf8" region="gfx2" offset="0" />
    <rom name="k31.ic43" merge="k31.ic43" size="1048576" crc="5455df78" sha1="9e49bde1d5a310ff611932c3429601fbddf3a7b1" region="gfx2" offset="100000" />
    <rom name="k32.ic44" merge="k32.ic44" size="1048576" crc="3a258c41" sha1="1d93fcd01728929848b782870f80a8cd0af44796" region="gfx2" offset="200000" />
    <rom name="k33.ic45" merge="k33.ic45" size="1048576" crc="c1e91a14" sha1="1f0dbd99d8c5067dc3f8795fc3f1bd4466f64156" region="gfx2" offset="300000" />
    <rom name="k0d.ic8" merge="k0d.ic8" size="524288" crc="713b9e9f" sha1="91384d67d4ba9c7d926fbecb077293c661b8ec83" region="irem" offset="0" />
    <rom name="mt2eep" merge="mt2eep" size="2048" crc="208af971" sha1="69384cac24b7af35a031f9b60e035131a8b10cb2" region="eeprom" offset="0" />
    <rom name="pal16l8-m92-a-3m.ic11" size="260" status="nodump" region="plds" offset="0" />
    <rom name="pal16l8-m92-a-7j.ic41" size="260" status="nodump" region="plds" offset="200" />
    <rom name="pal16l8-m92-a-9j.ic51" size="260" status="nodump" region="plds" offset="400" />
    <rom name="pal16l8-m92-b-2l.ic7" size="260" status="nodump" region="plds" offset="600" />
    <rom name="pal16l8-m92-b-7h.ic47" size="260" status="nodump" region="plds" offset="800" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <device_ref name="nvram" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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="4" coins="4" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
      <control type="joy" player="3" buttons="2" ways="8" />
      <control type="joy" player="4" buttons="2" ways="8" />
    </input>
    <dipswitch name="Ticket Dispenser" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Points Per Ticket" tag="COINS_DSW3" mask="1536">
      <diplocation name="SW3" number="2" />
      <diplocation name="SW3" number="3" />
      <dipvalue name="1 Point - 1 Ticket" value="1536" default="yes" />
      <dipvalue name="2 Points - 1 Ticket" value="1024" />
      <dipvalue name="5 Points - 1 Ticket" value="512" />
      <dipvalue name="10 Points - 1 Ticket" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Deltronics Model" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="DL 1275" value="32768" default="yes" />
      <dipvalue name="DL 4SS" value="0" />
    </dipswitch>
    <dipswitch name="Given Holes/Stroke Play" tag="DSW" mask="1">
      <diplocation name="SW1" number="1" />
      <dipvalue name="1" value="0" />
      <dipvalue name="2" value="1" default="yes" />
    </dipswitch>
    <dipswitch name="Given Holes/Match or Skins" tag="DSW" mask="2">
      <diplocation name="SW1" number="2" />
      <dipvalue name="1" value="0" />
      <dipvalue name="2" value="2" default="yes" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="4">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Normal" value="4" default="yes" />
      <dipvalue name="Hard" value="0" />
    </dipswitch>
    <dipswitch name="Joystick Configuration" tag="DSW" mask="8">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Upright" value="8" default="yes" />
      <dipvalue name="Cocktail" value="0" />
    </dipswitch>
    <dipswitch name="Number of Joysticks" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="2 Joysticks" value="16" default="yes" />
      <dipvalue name="4 Joysticks" value="0" />
    </dipswitch>
    <dipswitch name="Any Button to Start" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="32" />
      <dipvalue name="Yes" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="Upright" value="512" default="yes" />
      <dipvalue name="Cocktail" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="majtitl2b" sourcefile="m92.cpp" cloneof="majtitl2" romof="majtitl2">
    <description>Major Title 2 (World, set 2)</description>
    <year>1992</year>
    <manufacturer>Irem</manufacturer>
    <rom name="mt2-h0-e.ic34" size="262144" crc="f6c3a28c" sha1="27ef76c120d27119830e6b17353d2a6412cbcbbe" region="maincpu" offset="1" />
    <rom name="mt2-l0-e.ic31" size="262144" crc="0a061384" sha1="b033215bb99e645a00e7a364cebb895432917fd4" region="maincpu" offset="0" />
    <rom name="mt2-h1-.ic33" merge="is-h1.5l" size="262144" crc="9ba8e1f2" sha1="ae86697a97223d236e2e6dd33ddb8105b9f926cb" region="maincpu" offset="80001" />
    <rom name="mt2-l1-.ic32" merge="is-l1.5j" size="262144" crc="e4e00626" sha1="e8c6c7ad6a367da4036915a155c8695ad90ae47b" region="maincpu" offset="80000" />
    <rom name="mt2-sh0-.ic14" merge="mt2-sh0-.ic14" size="65536" crc="1ecbea43" sha1="8d66ef419f75569f2c83a89c3985742b8a47914f" region="soundcpu" offset="1" />
    <rom name="mt2-sl0-.ic17" merge="mt2-sl0-.ic17" size="65536" crc="8fd5b531" sha1="92cae3f6dac7f89b559063de3be2f38587536b65" region="soundcpu" offset="0" />
    <rom name="hr0.ic9" merge="hr0.ic9" size="262144" crc="7e61e4b5" sha1="d0164862937bd506e701777c51dea1ddb3e2eda4" region="gfx1" offset="0" />
    <rom name="hr1.ic10" merge="hr1.ic10" size="262144" crc="0a667564" sha1="d122e0619ae5cc0202f30270933784c954eb1e5d" region="gfx1" offset="40000" />
    <rom name="hr2.ic11" merge="hr2.ic11" size="262144" crc="5eb44312" sha1="75b584b63d4f4f2236a679235461f11004aa317f" region="gfx1" offset="80000" />
    <rom name="hr3.ic12" merge="hr3.ic12" size="262144" crc="f2866294" sha1="75e0071bf6282c93034dc7e73466af0f51046d01" region="gfx1" offset="c0000" />
    <rom name="k30.ic42" merge="k30.ic42" size="1048576" crc="8c9a2678" sha1="e8ed119c16ddd59af9e83d243e7be25974f7cbf8" region="gfx2" offset="0" />
    <rom name="k31.ic43" merge="k31.ic43" size="1048576" crc="5455df78" sha1="9e49bde1d5a310ff611932c3429601fbddf3a7b1" region="gfx2" offset="100000" />
    <rom name="k32.ic44" merge="k32.ic44" size="1048576" crc="3a258c41" sha1="1d93fcd01728929848b782870f80a8cd0af44796" region="gfx2" offset="200000" />
    <rom name="k33.ic45" merge="k33.ic45" size="1048576" crc="c1e91a14" sha1="1f0dbd99d8c5067dc3f8795fc3f1bd4466f64156" region="gfx2" offset="300000" />
    <rom name="k0d.ic8" merge="k0d.ic8" size="524288" crc="713b9e9f" sha1="91384d67d4ba9c7d926fbecb077293c661b8ec83" region="irem" offset="0" />
    <rom name="mt2eep" merge="mt2eep" size="2048" crc="208af971" sha1="69384cac24b7af35a031f9b60e035131a8b10cb2" region="eeprom" offset="0" />
    <rom name="pal16l8-m92-a-3m.ic11" size="260" status="nodump" region="plds" offset="0" />
    <rom name="pal16l8-m92-a-7j.ic41" size="260" status="nodump" region="plds" offset="200" />
    <rom name="pal16l8-m92-a-9j.ic51" size="260" status="nodump" region="plds" offset="400" />
    <rom name="pal16l8-m92-b-2l.ic7" size="260" status="nodump" region="plds" offset="600" />
    <rom name="pal16l8-m92-b-7h.ic47" size="260" status="nodump" region="plds" offset="800" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <device_ref name="nvram" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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="4" coins="4" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
      <control type="joy" player="3" buttons="2" ways="8" />
      <control type="joy" player="4" buttons="2" ways="8" />
    </input>
    <dipswitch name="Ticket Dispenser" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Points Per Ticket" tag="COINS_DSW3" mask="1536">
      <diplocation name="SW3" number="2" />
      <diplocation name="SW3" number="3" />
      <dipvalue name="1 Point - 1 Ticket" value="1536" default="yes" />
      <dipvalue name="2 Points - 1 Ticket" value="1024" />
      <dipvalue name="5 Points - 1 Ticket" value="512" />
      <dipvalue name="10 Points - 1 Ticket" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Deltronics Model" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="DL 1275" value="32768" default="yes" />
      <dipvalue name="DL 4SS" value="0" />
    </dipswitch>
    <dipswitch name="Given Holes/Stroke Play" tag="DSW" mask="1">
      <diplocation name="SW1" number="1" />
      <dipvalue name="1" value="0" />
      <dipvalue name="2" value="1" default="yes" />
    </dipswitch>
    <dipswitch name="Given Holes/Match or Skins" tag="DSW" mask="2">
      <diplocation name="SW1" number="2" />
      <dipvalue name="1" value="0" />
      <dipvalue name="2" value="2" default="yes" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="4">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Normal" value="4" default="yes" />
      <dipvalue name="Hard" value="0" />
    </dipswitch>
    <dipswitch name="Joystick Configuration" tag="DSW" mask="8">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Upright" value="8" default="yes" />
      <dipvalue name="Cocktail" value="0" />
    </dipswitch>
    <dipswitch name="Number of Joysticks" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="2 Joysticks" value="16" default="yes" />
      <dipvalue name="4 Joysticks" value="0" />
    </dipswitch>
    <dipswitch name="Any Button to Start" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="32" />
      <dipvalue name="Yes" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="Upright" value="512" default="yes" />
      <dipvalue name="Cocktail" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="majtitl2j" sourcefile="m92.cpp" cloneof="majtitl2" romof="majtitl2">
    <description>Major Title 2 (Japan)</description>
    <year>1992</year>
    <manufacturer>Irem</manufacturer>
    <rom name="mt2-h0" size="262144" crc="8a8d71ad" sha1="8c45d947d15eb3a2c2584c9e1cd0e42988955905" region="maincpu" offset="1" />
    <rom name="mt2-l1" size="262144" crc="dd4fff51" sha1="9281bac10fdbfa9eede9d069b70eb38d9ae612ce" region="maincpu" offset="0" />
    <rom name="is-h1.5l" merge="is-h1.5l" size="262144" crc="9ba8e1f2" sha1="ae86697a97223d236e2e6dd33ddb8105b9f926cb" region="maincpu" offset="80001" />
    <rom name="is-l1.5j" merge="is-l1.5j" size="262144" crc="e4e00626" sha1="e8c6c7ad6a367da4036915a155c8695ad90ae47b" region="maincpu" offset="80000" />
    <rom name="mt2-sh0-.ic14" merge="mt2-sh0-.ic14" size="65536" crc="1ecbea43" sha1="8d66ef419f75569f2c83a89c3985742b8a47914f" region="soundcpu" offset="1" />
    <rom name="mt2-sl0-.ic17" merge="mt2-sl0-.ic17" size="65536" crc="8fd5b531" sha1="92cae3f6dac7f89b559063de3be2f38587536b65" region="soundcpu" offset="0" />
    <rom name="hr0.ic9" merge="hr0.ic9" size="262144" crc="7e61e4b5" sha1="d0164862937bd506e701777c51dea1ddb3e2eda4" region="gfx1" offset="0" />
    <rom name="hr1.ic10" merge="hr1.ic10" size="262144" crc="0a667564" sha1="d122e0619ae5cc0202f30270933784c954eb1e5d" region="gfx1" offset="40000" />
    <rom name="hr2.ic11" merge="hr2.ic11" size="262144" crc="5eb44312" sha1="75b584b63d4f4f2236a679235461f11004aa317f" region="gfx1" offset="80000" />
    <rom name="hr3.ic12" merge="hr3.ic12" size="262144" crc="f2866294" sha1="75e0071bf6282c93034dc7e73466af0f51046d01" region="gfx1" offset="c0000" />
    <rom name="k30.ic42" merge="k30.ic42" size="1048576" crc="8c9a2678" sha1="e8ed119c16ddd59af9e83d243e7be25974f7cbf8" region="gfx2" offset="0" />
    <rom name="k31.ic43" merge="k31.ic43" size="1048576" crc="5455df78" sha1="9e49bde1d5a310ff611932c3429601fbddf3a7b1" region="gfx2" offset="100000" />
    <rom name="k32.ic44" merge="k32.ic44" size="1048576" crc="3a258c41" sha1="1d93fcd01728929848b782870f80a8cd0af44796" region="gfx2" offset="200000" />
    <rom name="k33.ic45" merge="k33.ic45" size="1048576" crc="c1e91a14" sha1="1f0dbd99d8c5067dc3f8795fc3f1bd4466f64156" region="gfx2" offset="300000" />
    <rom name="k0d.ic8" merge="k0d.ic8" size="524288" crc="713b9e9f" sha1="91384d67d4ba9c7d926fbecb077293c661b8ec83" region="irem" offset="0" />
    <rom name="mt2eep" merge="mt2eep" size="2048" crc="208af971" sha1="69384cac24b7af35a031f9b60e035131a8b10cb2" region="eeprom" offset="0" />
    <rom name="pal16l8-m92-a-3m.ic11" size="260" status="nodump" region="plds" offset="0" />
    <rom name="pal16l8-m92-a-7j.ic41" size="260" status="nodump" region="plds" offset="200" />
    <rom name="pal16l8-m92-a-9j.ic51" size="260" status="nodump" region="plds" offset="400" />
    <rom name="pal16l8-m92-b-2l.ic7" size="260" status="nodump" region="plds" offset="600" />
    <rom name="pal16l8-m92-b-7h.ic47" size="260" status="nodump" region="plds" offset="800" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <device_ref name="nvram" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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="4" coins="4" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
      <control type="joy" player="3" buttons="2" ways="8" />
      <control type="joy" player="4" buttons="2" ways="8" />
    </input>
    <dipswitch name="Ticket Dispenser" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Points Per Ticket" tag="COINS_DSW3" mask="1536">
      <diplocation name="SW3" number="2" />
      <diplocation name="SW3" number="3" />
      <dipvalue name="1 Point - 1 Ticket" value="1536" default="yes" />
      <dipvalue name="2 Points - 1 Ticket" value="1024" />
      <dipvalue name="5 Points - 1 Ticket" value="512" />
      <dipvalue name="10 Points - 1 Ticket" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Deltronics Model" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="DL 1275" value="32768" default="yes" />
      <dipvalue name="DL 4SS" value="0" />
    </dipswitch>
    <dipswitch name="Given Holes/Stroke Play" tag="DSW" mask="1">
      <diplocation name="SW1" number="1" />
      <dipvalue name="1" value="0" />
      <dipvalue name="2" value="1" default="yes" />
    </dipswitch>
    <dipswitch name="Given Holes/Match or Skins" tag="DSW" mask="2">
      <diplocation name="SW1" number="2" />
      <dipvalue name="1" value="0" />
      <dipvalue name="2" value="2" default="yes" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="4">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Normal" value="4" default="yes" />
      <dipvalue name="Hard" value="0" />
    </dipswitch>
    <dipswitch name="Joystick Configuration" tag="DSW" mask="8">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Upright" value="8" default="yes" />
      <dipvalue name="Cocktail" value="0" />
    </dipswitch>
    <dipswitch name="Number of Joysticks" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="2 Joysticks" value="16" default="yes" />
      <dipvalue name="4 Joysticks" value="0" />
    </dipswitch>
    <dipswitch name="Any Button to Start" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="32" />
      <dipvalue name="Yes" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="Upright" value="512" default="yes" />
      <dipvalue name="Cocktail" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="mysticri" sourcefile="m92.cpp">
    <description>Mystic Riders (World)</description>
    <year>1992</year>
    <manufacturer>Irem</manufacturer>
    <rom name="mr-h0-b.bin" size="262144" crc="d529f887" sha1="fedfedd23fdbb8c4a19970dc4e2c8c0f96915982" region="maincpu" offset="1" />
    <rom name="mr-l0-b.bin" size="262144" crc="a457ab44" sha1="6f85428061cf384c6d645ff0aacd850730a86987" region="maincpu" offset="0" />
    <rom name="mr-h1-b.bin" size="65536" crc="e17649b9" sha1="fb09a0ccd22475d81ba667c88d1b5eb7cc64728f" region="maincpu" offset="80001" />
    <rom name="mr-l1-b.bin" size="65536" crc="a87c62b4" sha1="d3cae0f420faeb4556767b6ad817fc39d31b7273" region="maincpu" offset="80000" />
    <rom name="mr-sh0.bin" size="65536" crc="50d335e4" sha1="a1a92e95fbd6b99d904a82cea4a1ff6fd2ac8dde" region="soundcpu" offset="1" />
    <rom name="mr-sl0.bin" size="65536" crc="0fa32721" sha1="1561ddd2597592060b8a78f1dff6cbb25fb7cd2e" region="soundcpu" offset="0" />
    <rom name="mr-c0.bin" size="262144" crc="872a8fad" sha1="236406e5959c81a1cffe96fef02d637c2150ce1e" region="gfx1" offset="0" />
    <rom name="mr-c1.bin" size="262144" crc="d2ffb27a" sha1="fedfb430ce8a8953b2f78970d0b0dc5571de333c" region="gfx1" offset="40000" />
    <rom name="mr-c2.bin" size="262144" crc="62bff287" sha1="cb7b73c4a26737f1a1f9cc9423ae51c284368b1b" region="gfx1" offset="80000" />
    <rom name="mr-c3.bin" size="262144" crc="d0da62ab" sha1="96c7c8e1d8dafb797731652fa91d3048aa157185" region="gfx1" offset="c0000" />
    <rom name="mr-o00.bin" size="524288" crc="a0f9ce16" sha1="ae423313d189ebddc6d5d0785ac484e0cdf79112" region="gfx2" offset="0" />
    <rom name="mr-o10.bin" size="524288" crc="4e70a9e9" sha1="8f6b043b03420a590a1081c99311723169126332" region="gfx2" offset="100000" />
    <rom name="mr-o20.bin" size="524288" crc="b9c468fc" sha1="dc42a5b80cad5373fce03cc416b9d742fcbec6e9" region="gfx2" offset="200000" />
    <rom name="mr-o30.bin" size="524288" crc="cc32433a" sha1="a1a1ab09c4bd6c9ae85529c1aa5427ad3126b914" region="gfx2" offset="300000" />
    <rom name="mr-da.bin" size="262144" crc="1a11fc59" sha1="6d1f4ca688bf015ecbbe369fbc0eb5e2bcaefcfc" region="irem" offset="0" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
    </input>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="512">
      <diplocation name="SW3" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Lives" tag="DSW" mask="3">
      <diplocation name="SW1" number="1" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="2" value="2" />
      <dipvalue name="3" value="3" default="yes" />
      <dipvalue name="4" value="1" />
      <dipvalue name="5" value="0" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="12">
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="4" />
      <dipvalue name="Easy" value="8" />
      <dipvalue name="Normal" value="12" default="yes" />
      <dipvalue name="Hard" value="4" />
      <dipvalue name="Hardest" value="0" />
    </dipswitch>
    <dipswitch name="Bonus Life" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="15000 35000 60000" value="0" />
      <dipvalue name="20000 50000 90000" value="16" default="yes" />
    </dipswitch>
    <dipswitch name="Allow Continue" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="0" />
      <dipvalue name="Yes" value="32" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="mysticrib" sourcefile="m92.cpp" cloneof="mysticri" romof="mysticri">
    <description>Mystic Riders (bootleg?)</description>
    <year>1992</year>
    <manufacturer>Irem</manufacturer>
    <rom name="h0" size="262144" crc="e38c1f56" sha1="491f370c66c36ab56a4bee3f335fe7357ff5668b" region="maincpu" offset="1" />
    <rom name="l0" size="262144" crc="77846e48" sha1="c715136c4ed8dda24ec1ed634e6308d23c92ec05" region="maincpu" offset="0" />
    <rom name="h1" size="65536" crc="4dcb085b" sha1="7c053f5ef2978e574d3d2d9f5c12035473d13c3b" region="maincpu" offset="80001" />
    <rom name="l1" size="65536" crc="88df4f70" sha1="f55769a107fe3f5446d8268f66e895b02727c61e" region="maincpu" offset="80000" />
    <rom name="sh0" size="65536" crc="fc7221ee" sha1="4e714f31ce0d1bb2f6c649a26af748f96912848e" region="soundcpu" offset="1" />
    <rom name="sl0" size="65536" crc="65c809e6" sha1="45a860b250219a15aa8a2177251f4d3f2e559b9e" region="soundcpu" offset="0" />
    <rom name="mr-c0.bin" merge="mr-c0.bin" size="262144" crc="872a8fad" sha1="236406e5959c81a1cffe96fef02d637c2150ce1e" region="gfx1" offset="0" />
    <rom name="mr-c1.bin" merge="mr-c1.bin" size="262144" crc="d2ffb27a" sha1="fedfb430ce8a8953b2f78970d0b0dc5571de333c" region="gfx1" offset="40000" />
    <rom name="mr-c2.bin" merge="mr-c2.bin" size="262144" crc="62bff287" sha1="cb7b73c4a26737f1a1f9cc9423ae51c284368b1b" region="gfx1" offset="80000" />
    <rom name="mr-c3.bin" merge="mr-c3.bin" size="262144" crc="d0da62ab" sha1="96c7c8e1d8dafb797731652fa91d3048aa157185" region="gfx1" offset="c0000" />
    <rom name="mr-o00.bin" merge="mr-o00.bin" size="524288" crc="a0f9ce16" sha1="ae423313d189ebddc6d5d0785ac484e0cdf79112" region="gfx2" offset="0" />
    <rom name="mr-o10.bin" merge="mr-o10.bin" size="524288" crc="4e70a9e9" sha1="8f6b043b03420a590a1081c99311723169126332" region="gfx2" offset="100000" />
    <rom name="mr-o20.bin" merge="mr-o20.bin" size="524288" crc="b9c468fc" sha1="dc42a5b80cad5373fce03cc416b9d742fcbec6e9" region="gfx2" offset="200000" />
    <rom name="mr-o30.bin" merge="mr-o30.bin" size="524288" crc="cc32433a" sha1="a1a1ab09c4bd6c9ae85529c1aa5427ad3126b914" region="gfx2" offset="300000" />
    <rom name="mr-da.bin" merge="mr-da.bin" size="262144" crc="1a11fc59" sha1="6d1f4ca688bf015ecbbe369fbc0eb5e2bcaefcfc" region="irem" offset="0" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
    </input>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="512">
      <diplocation name="SW3" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Lives" tag="DSW" mask="3">
      <diplocation name="SW1" number="1" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="2" value="2" />
      <dipvalue name="3" value="3" default="yes" />
      <dipvalue name="4" value="1" />
      <dipvalue name="5" value="0" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="12">
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="4" />
      <dipvalue name="Easy" value="8" />
      <dipvalue name="Normal" value="12" default="yes" />
      <dipvalue name="Hard" value="4" />
      <dipvalue name="Hardest" value="0" />
    </dipswitch>
    <dipswitch name="Bonus Life" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="15000 35000 60000" value="0" />
      <dipvalue name="20000 50000 90000" value="16" default="yes" />
    </dipswitch>
    <dipswitch name="Allow Continue" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="0" />
      <dipvalue name="Yes" value="32" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="nbbatman" sourcefile="m92.cpp">
    <description>Ninja Baseball Bat Man (World)</description>
    <year>1993</year>
    <manufacturer>Irem</manufacturer>
    <rom name="6_h0.34" size="262144" crc="5c4a1e3f" sha1="583f83ae789040b28b62af67218abfdc6ea74d25" region="maincpu" offset="1" />
    <rom name="3_l0.31" size="262144" crc="3d6d70ae" sha1="6585d0e2367d9400d83be483d849d2390cae7d39" region="maincpu" offset="0" />
    <rom name="a1-h1-.33" size="262144" crc="3ce2aab5" sha1="b39f17853bcab7ab290fdfaf9f3d8e8c2d91072a" region="maincpu" offset="80001" />
    <rom name="a1-l1-.32" size="262144" crc="116d9bcc" sha1="c2faf8d1c6b51ac1483757777fd55961b74501fb" region="maincpu" offset="80000" />
    <rom name="a1-sh0-.14" size="65536" crc="b7fae3e6" sha1="ce41380d6c0f29f2facf9bf23dd4403648cd9eb4" region="soundcpu" offset="1" />
    <rom name="a1-sl0-.17" size="65536" crc="b26d54fc" sha1="136e1a83da08a0dc9046faf71f3f58d8d3095fde" region="soundcpu" offset="0" />
    <rom name="lh534k0c.9" size="524288" crc="314a0c6d" sha1="a918ae638f10b18165f7d34ab7db54fbf258df01" region="gfx1" offset="0" />
    <rom name="lh534k0e.10" size="524288" crc="dc31675b" sha1="81b0a6b35285e855c778c7f32f31115f1edce099" region="gfx1" offset="80000" />
    <rom name="lh534k0f.11" size="524288" crc="e15d8bfb" sha1="74ea6f9748ed52e579cb08445282c871b3fd0f3a" region="gfx1" offset="100000" />
    <rom name="lh534k0g.12" size="524288" crc="888d71a3" sha1="d1609e326fda5ac579ddf1ad5dc77443ec2a180f" region="gfx1" offset="180000" />
    <rom name="lh538393.42" size="1048576" crc="26cdd224" sha1="ab2a3dd8eafec78866a0d45c1f051209025bdc77" region="gfx2" offset="0" />
    <rom name="lh538394.43" size="1048576" crc="4bbe94fa" sha1="7c13b22e056dc1cf497ea0b3e9766579c33d4370" region="gfx2" offset="100000" />
    <rom name="lh538395.44" size="1048576" crc="2a533b5e" sha1="ceb9750b674adfa5fa0f88e46bce7b2b58440873" region="gfx2" offset="200000" />
    <rom name="lh538396.45" size="1048576" crc="863a66fa" sha1="0edc4734daee8fc1738df4f4f17bcd817f0ade0a" region="gfx2" offset="300000" />
    <rom name="lh534k0k.8" size="524288" crc="735e6380" sha1="bf019815e579ef2393c00869f101a01f746e04d6" region="irem" offset="0" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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="4" coins="4" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
      <control type="joy" player="3" buttons="2" ways="8" />
      <control type="joy" player="4" buttons="2" ways="8" />
    </input>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="512">
      <diplocation name="SW3" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Lives" tag="DSW" mask="3">
      <diplocation name="SW1" number="1" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="1" value="0" />
      <dipvalue name="2" value="3" default="yes" />
      <dipvalue name="3" value="2" />
      <dipvalue name="4" value="1" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="12">
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="4" />
      <dipvalue name="Easy" value="8" />
      <dipvalue name="Normal" value="12" default="yes" />
      <dipvalue name="Hard" value="4" />
      <dipvalue name="Hardest" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Any Button to Start" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="32" />
      <dipvalue name="Yes" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="2 Players" value="512" default="yes" />
      <dipvalue name="4 Players" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="imperfect" emulation="good" cocktail="preliminary" savestate="supported" />
    <feature type="graphics" status="imperfect" />
  </machine>
  <machine name="nbbatman2bl" sourcefile="m92.cpp" cloneof="nbbatman" romof="nbbatman">
    <description>Ninja Baseball Bat Man II (bootleg)</description>
    <year>1993</year>
    <manufacturer>bootleg</manufacturer>
    <rom name="1.sys_rom" size="1048576" crc="88526580" sha1="175ec535d1d4641b3057afd1979b18148060f397" region="maincpu" offset="0" />
    <rom name="at89c4051-24pc.mcu" size="16384" status="nodump" region="mcu" offset="0" />
    <rom name="4.bin" size="2097152" crc="17148932" sha1="f15777b842691dcabc6336a3c33ab6b61c83ae8b" region="gfx1" offset="0" />
    <rom name="2.bin" size="4194304" crc="bae2eb19" sha1="609c805b23ceaf4cb02f4ad6192ab4dd50b89711" region="gfx2" offset="0" />
    <rom name="3.sou_rom" size="1048576" crc="776ed65d" sha1="0e3321c024a62fc48aa5541215af8af14c95ccc6" region="irem" offset="0" />
    <device_ref name="v33" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="audio" tag="mono" name="Speaker" />
    <display tag="screen" type="raster" rotate="0" width="320" height="240" refresh="60.000000" />
    <sound channels="1" />
    <input players="4" coins="4" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
      <control type="joy" player="3" buttons="2" ways="8" />
      <control type="joy" player="4" buttons="2" ways="8" />
    </input>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="512">
      <diplocation name="SW3" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Lives" tag="DSW" mask="3">
      <diplocation name="SW1" number="1" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="1" value="0" />
      <dipvalue name="2" value="3" default="yes" />
      <dipvalue name="3" value="2" />
      <dipvalue name="4" value="1" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="12">
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="4" />
      <dipvalue name="Easy" value="8" />
      <dipvalue name="Normal" value="12" default="yes" />
      <dipvalue name="Hard" value="4" />
      <dipvalue name="Hardest" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Any Button to Start" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="32" />
      <dipvalue name="Yes" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="2 Players" value="512" default="yes" />
      <dipvalue name="4 Players" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="preliminary" emulation="preliminary" cocktail="preliminary" savestate="unsupported" />
    <feature type="sound" status="unemulated" />
  </machine>
  <machine name="nbbatmanu" sourcefile="m92.cpp" cloneof="nbbatman" romof="nbbatman">
    <description>Ninja Baseball Bat Man (US)</description>
    <year>1993</year>
    <manufacturer>Irem America</manufacturer>
    <rom name="a1-h0-a.34" size="262144" crc="24a9b794" sha1="a4867a89ea2749d60e6d1225bd84a488403b8cf3" region="maincpu" offset="1" />
    <rom name="a1-l0-a.31" size="262144" crc="846d7716" sha1="28434fd74b168ef73d00779b3e5d8b36b1f3ef80" region="maincpu" offset="0" />
    <rom name="a1-h1-.33" merge="a1-h1-.33" size="262144" crc="3ce2aab5" sha1="b39f17853bcab7ab290fdfaf9f3d8e8c2d91072a" region="maincpu" offset="80001" />
    <rom name="a1-l1-.32" merge="a1-l1-.32" size="262144" crc="116d9bcc" sha1="c2faf8d1c6b51ac1483757777fd55961b74501fb" region="maincpu" offset="80000" />
    <rom name="a1-sh0-.14" merge="a1-sh0-.14" size="65536" crc="b7fae3e6" sha1="ce41380d6c0f29f2facf9bf23dd4403648cd9eb4" region="soundcpu" offset="1" />
    <rom name="a1-sl0-.17" merge="a1-sl0-.17" size="65536" crc="b26d54fc" sha1="136e1a83da08a0dc9046faf71f3f58d8d3095fde" region="soundcpu" offset="0" />
    <rom name="lh534k0c.9" merge="lh534k0c.9" size="524288" crc="314a0c6d" sha1="a918ae638f10b18165f7d34ab7db54fbf258df01" region="gfx1" offset="0" />
    <rom name="lh534k0e.10" merge="lh534k0e.10" size="524288" crc="dc31675b" sha1="81b0a6b35285e855c778c7f32f31115f1edce099" region="gfx1" offset="80000" />
    <rom name="lh534k0f.11" merge="lh534k0f.11" size="524288" crc="e15d8bfb" sha1="74ea6f9748ed52e579cb08445282c871b3fd0f3a" region="gfx1" offset="100000" />
    <rom name="lh534k0g.12" merge="lh534k0g.12" size="524288" crc="888d71a3" sha1="d1609e326fda5ac579ddf1ad5dc77443ec2a180f" region="gfx1" offset="180000" />
    <rom name="lh538393.42" merge="lh538393.42" size="1048576" crc="26cdd224" sha1="ab2a3dd8eafec78866a0d45c1f051209025bdc77" region="gfx2" offset="0" />
    <rom name="lh538394.43" merge="lh538394.43" size="1048576" crc="4bbe94fa" sha1="7c13b22e056dc1cf497ea0b3e9766579c33d4370" region="gfx2" offset="100000" />
    <rom name="lh538395.44" merge="lh538395.44" size="1048576" crc="2a533b5e" sha1="ceb9750b674adfa5fa0f88e46bce7b2b58440873" region="gfx2" offset="200000" />
    <rom name="lh538396.45" merge="lh538396.45" size="1048576" crc="863a66fa" sha1="0edc4734daee8fc1738df4f4f17bcd817f0ade0a" region="gfx2" offset="300000" />
    <rom name="lh534k0k.8" merge="lh534k0k.8" size="524288" crc="735e6380" sha1="bf019815e579ef2393c00869f101a01f746e04d6" region="irem" offset="0" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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="4" coins="4" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
      <control type="joy" player="3" buttons="2" ways="8" />
      <control type="joy" player="4" buttons="2" ways="8" />
    </input>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="512">
      <diplocation name="SW3" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Lives" tag="DSW" mask="3">
      <diplocation name="SW1" number="1" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="1" value="0" />
      <dipvalue name="2" value="3" default="yes" />
      <dipvalue name="3" value="2" />
      <dipvalue name="4" value="1" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="12">
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="4" />
      <dipvalue name="Easy" value="8" />
      <dipvalue name="Normal" value="12" default="yes" />
      <dipvalue name="Hard" value="4" />
      <dipvalue name="Hardest" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Any Button to Start" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="32" />
      <dipvalue name="Yes" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="2 Players" value="512" default="yes" />
      <dipvalue name="4 Players" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="imperfect" emulation="good" cocktail="preliminary" savestate="supported" />
    <feature type="graphics" status="imperfect" />
  </machine>
  <machine name="ppan" sourcefile="m92.cpp" cloneof="hook" romof="hook">
    <description>Peter Pan (bootleg of Hook)</description>
    <year>1992</year>
    <manufacturer>bootleg</manufacturer>
    <rom name="1.u6" size="524288" crc="b135dd6e" sha1="3e7ac75db53804c605fb628546f5a506ba7f7a5f" region="maincpu" offset="1" />
    <rom name="2.u5" size="524288" crc="7785289c" sha1="8125c4ae8e99b6eed5216c1d956426bf2034ada0" region="maincpu" offset="0" />
    <rom name="7.u114" merge="hook-c0.rom" size="262144" crc="dec63dcf" sha1="e9869110f832d782c460b123928b042c65fdf8bd" region="gfx1" offset="0" />
    <rom name="6.u115" merge="hook-c1.rom" size="262144" crc="e4eb0b92" sha1="159da3ec973490a153c69c96c1373cf4e0290736" region="gfx1" offset="40000" />
    <rom name="5.u116" merge="hook-c2.rom" size="262144" crc="a52b320b" sha1="1522562239bb3b93ef552c47445daa4ee021495c" region="gfx1" offset="80000" />
    <rom name="4.u117" merge="hook-c3.rom" size="262144" crc="7ef67731" sha1="af0b0ee6e1c06af04c609af7e077d4a7d76d8817" region="gfx1" offset="c0000" />
    <rom name="15.u106" size="524288" crc="cdfc2f78" sha1="02981c5b48afe532a74c9aa72ebdaaaca7a091e5" region="gfx2" offset="0" />
    <rom name="14.u110" size="524288" crc="87e767f0" sha1="ddf3c5a04c8fc1551bddb7e7753972a80442b88b" region="gfx2" offset="80000" />
    <rom name="13.u107" size="524288" crc="e07f2abe" sha1="1b404fcf6bcc1a25e510c95a9eb83df0c780934a" region="gfx2" offset="100000" />
    <rom name="12.u111" size="524288" crc="f446150e" sha1="1bb964c9060906d0d9f2cdb465b20e04827e9b86" region="gfx2" offset="180000" />
    <rom name="11.u108" size="524288" crc="5c114daa" sha1="6dd28b3e9f82aa9370986e137453ef8d4c641483" region="gfx2" offset="200000" />
    <rom name="10.u112" size="524288" crc="fa11fa40" sha1="63092a0df1f8e52c3caad196aada57fb8f3c3629" region="gfx2" offset="280000" />
    <rom name="9.u109" size="524288" crc="9d466b1a" sha1="c65b7afcfbd6bfec1b495a5dbce806ff34a7cbc1" region="gfx2" offset="300000" />
    <rom name="8.u113" size="524288" crc="d08a5f6b" sha1="ab762be9e5fadac2dc3149bfa69b8cbdbac3218b" region="gfx2" offset="380000" />
    <rom name="3.u122" size="524288" crc="d0d37028" sha1="0f58d220a1972bafa1299a19e704b7735886c8b6" region="okidata" offset="0" />
    <device_ref name="v33" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="okim6295" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="oki" name="OKI MSM6295 ADPCM" clock="1000000" />
    <display tag="screen" type="raster" rotate="0" width="320" height="240" refresh="60.000000" />
    <sound channels="1" />
    <input players="4" coins="4" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
      <control type="joy" player="3" buttons="2" ways="8" />
      <control type="joy" player="4" buttons="2" ways="8" />
    </input>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="512">
      <diplocation name="SW3" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Lives" tag="DSW" mask="3">
      <diplocation name="SW1" number="1" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="1" value="0" />
      <dipvalue name="2" value="3" default="yes" />
      <dipvalue name="3" value="2" />
      <dipvalue name="4" value="1" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="12">
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="4" />
      <dipvalue name="Very Easy" value="0" />
      <dipvalue name="Easy" value="8" />
      <dipvalue name="Normal" value="12" default="yes" />
      <dipvalue name="Hard" value="4" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Any Button to Start" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="0" />
      <dipvalue name="Yes" value="32" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="2 Players" value="512" default="yes" />
      <dipvalue name="4 Players" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="imperfect" emulation="good" cocktail="preliminary" savestate="unsupported" />
    <feature type="graphics" status="imperfect" />
  </machine>
  <machine name="psoldier" sourcefile="m92.cpp" cloneof="ssoldier" romof="ssoldier">
    <description>Perfect Soldiers (Japan)</description>
    <year>1993</year>
    <manufacturer>Irem</manufacturer>
    <rom name="f3_h0-d.bin" size="262144" crc="38f131fd" sha1="0e513a5edfd8ab14440c360000a40b9d750cb54a" region="maincpu" offset="1" />
    <rom name="f3_l0-d.bin" size="262144" crc="1662969c" sha1="8de1683076d7128ec16f1d053afb5e236add73e6" region="maincpu" offset="0" />
    <rom name="f3_h1-.bin" size="262144" crc="c8d1947c" sha1="832a448f117224941799aeece2ec0b25065be3e2" region="maincpu" offset="80001" />
    <rom name="f3_l1-.bin" size="262144" crc="7b9492fc" sha1="335166d096dec3773ec69b05dad6763505818dd6" region="maincpu" offset="80000" />
    <rom name="f3_sh0.sh0" merge="f3_sh0.sh0" size="65536" crc="90b55e5e" sha1="cf77ccb68a10a29289bc42db348f480e21c3a558" region="soundcpu" offset="1" />
    <rom name="f3_sl0.sl0" merge="f3_sl0.sl0" size="65536" crc="77c16d57" sha1="68c7f026b718b700f1f9162f53cdc859b65944b9" region="soundcpu" offset="0" />
    <rom name="f3_w50.c0" merge="f3_w50.c0" size="262144" crc="47e788ee" sha1="79a6624c9a36f380057c4fbda511128d62f9161e" region="gfx1" offset="0" />
    <rom name="f3_w51.c1" merge="f3_w51.c1" size="262144" crc="8e535e3f" sha1="a51a5a660d13e95da559e7c1eaf23479eddd196f" region="gfx1" offset="80000" />
    <rom name="f3_w52.c2" merge="f3_w52.c2" size="262144" crc="a6eb2e56" sha1="db45fd5ffefbe407247069c611a1d40849770297" region="gfx1" offset="100000" />
    <rom name="f3_w53.c3" merge="f3_w53.c3" size="262144" crc="2f992807" sha1="bc0fe02b7ad31cb06ab0bf3f91de4ca5130893f1" region="gfx1" offset="180000" />
    <rom name="f3_w37.000" merge="f3_w37.000" size="1048576" crc="fd4cda03" sha1="34bfabb5a0fdc96507d3c3c028a0b087c406a0d1" region="gfx2" offset="1" />
    <rom name="f3_w38.001" merge="f3_w38.001" size="1048576" crc="755bab10" sha1="8d3a584f5e34da24a162c1812ec5a3fea49778d7" region="gfx2" offset="0" />
    <rom name="f3_w39.010" merge="f3_w39.010" size="1048576" crc="b21ced92" sha1="0af44bddaef77f9427f7073dfc96e8a59d7a9ba5" region="gfx2" offset="200001" />
    <rom name="f3_w40.011" merge="f3_w40.011" size="1048576" crc="2e906889" sha1="2aee05ce8f0074302090f1b1c58054c4a861ae68" region="gfx2" offset="200000" />
    <rom name="f3_w41.020" merge="f3_w41.020" size="1048576" crc="02455d10" sha1="4f83d8349d39b220a2150a52d0202c7f8d2b588f" region="gfx2" offset="400001" />
    <rom name="f3_w42.021" merge="f3_w42.021" size="1048576" crc="124589b9" sha1="dc8f95a0ff205fd24136738941a8931c16c380a4" region="gfx2" offset="400000" />
    <rom name="f3_w43.030" merge="f3_w43.030" size="1048576" crc="dae7327a" sha1="3c742b57f30df3ee8d5f5b36dc890af1ec396df5" region="gfx2" offset="600001" />
    <rom name="f3_w44.031" merge="f3_w44.031" size="1048576" crc="d0fc84ac" sha1="19154f81c4182be1fe835b5647fa30360c3507aa" region="gfx2" offset="600000" />
    <rom name="f3_w95.da" merge="f3_w95.da" size="524288" crc="f7ca432b" sha1="274458b68f906e6043bc36110a4903280647ac2d" region="irem" offset="0" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="6" ways="8" />
      <control type="joy" player="2" buttons="6" ways="8" />
    </input>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="512">
      <diplocation name="SW3" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="1">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="1" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="2">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="2" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="4">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="4" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="8">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="8" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Any Button to Start" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="32" />
      <dipvalue name="Yes" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="rtypeleo" sourcefile="m92.cpp">
    <description>R-Type Leo (World)</description>
    <year>1992</year>
    <manufacturer>Irem</manufacturer>
    <rom name="rtl-h0-c.bin" size="262144" crc="5fef7fa1" sha1="7d18d4ea979d887d6da42c79734b8c695f3df02b" region="maincpu" offset="1" />
    <rom name="rtl-l0-c.bin" size="262144" crc="8156456b" sha1="9755ab80feb92e3e3a36154d57ee2b53185b6816" region="maincpu" offset="0" />
    <rom name="rtl-h1-d.bin" size="131072" crc="352ff444" sha1="e302bc8dbf80abe5c1aaf02e92473fc72a796e72" region="maincpu" offset="80001" />
    <rom name="rtl-l1-d.bin" size="131072" crc="fd34ea46" sha1="aca12d46ebff94505d03884e45805e84bbece6a7" region="maincpu" offset="80000" />
    <rom name="rtl-sh0a.bin" size="65536" crc="e518b4e3" sha1="44ec1d6b27bc3e49ad967f43960398ba1a19c5e3" region="soundcpu" offset="1" />
    <rom name="rtl-sl0a.bin" size="65536" crc="896f0d36" sha1="9246b1a5a8717dd823340d4cb79012a3df6fa4b7" region="soundcpu" offset="0" />
    <rom name="rtl-c0.bin" size="524288" crc="fb588d7c" sha1="78e96db9912b22f8eff03d57e470b1ef946f7351" region="gfx1" offset="0" />
    <rom name="rtl-c1.bin" size="524288" crc="e5541bff" sha1="cd8293603298b7ead79a16697845603223bb6a45" region="gfx1" offset="80000" />
    <rom name="rtl-c2.bin" size="524288" crc="faa9ae27" sha1="de6c7f1843adcaa9fce0d0d9407999babbf52e27" region="gfx1" offset="100000" />
    <rom name="rtl-c3.bin" size="524288" crc="3a2343f6" sha1="dea1af889d6a422af3f49abf2cee91aec4d0cac3" region="gfx1" offset="180000" />
    <rom name="rtl-000.bin" size="1048576" crc="82a06870" sha1="c7233019c4dcfcab55b665a7b0973e74cca879cd" region="gfx2" offset="0" />
    <rom name="rtl-010.bin" size="1048576" crc="417e7a56" sha1="d33a40eb7ec0afde0a59799a428aadee12dd5c63" region="gfx2" offset="100000" />
    <rom name="rtl-020.bin" size="1048576" crc="f9a3f3a1" sha1="b4eb9326ff992e62b70925277fbbd3ea2eabf359" region="gfx2" offset="200000" />
    <rom name="rtl-030.bin" size="1048576" crc="03528d95" sha1="f2705646ee8d9e7b7f70cfd2c31b6e32798f459d" region="gfx2" offset="300000" />
    <rom name="rtl-da.bin" size="524288" crc="dbebd1ff" sha1="b369d6e944331e6773608ff24f04b8f16267b8da" region="irem" offset="0" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
    </input>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="512">
      <diplocation name="SW3" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Lives" tag="DSW" mask="3">
      <diplocation name="SW1" number="1" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="2" value="2" />
      <dipvalue name="3" value="3" default="yes" />
      <dipvalue name="4" value="1" />
      <dipvalue name="5" value="0" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="12">
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="4" />
      <dipvalue name="Very Easy" value="0" />
      <dipvalue name="Easy" value="8" />
      <dipvalue name="Normal" value="12" default="yes" />
      <dipvalue name="Hard" value="4" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Allow Continue" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="0" />
      <dipvalue name="Yes" value="32" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="rtypeleoj" sourcefile="m92.cpp" cloneof="rtypeleo" romof="rtypeleo">
    <description>R-Type Leo (Japan)</description>
    <year>1992</year>
    <manufacturer>Irem</manufacturer>
    <rom name="rtl-h0-d.bin" size="262144" crc="3dbac89f" sha1="bfb4d1ab480b7828f6b7374df6d30d766f327b95" region="maincpu" offset="1" />
    <rom name="rtl-l0-d.bin" size="262144" crc="f85a2537" sha1="50eeca8de0c7fd28375d082a05f18473d0b15ed4" region="maincpu" offset="0" />
    <rom name="rtl-h1-d.bin" merge="rtl-h1-d.bin" size="131072" crc="352ff444" sha1="e302bc8dbf80abe5c1aaf02e92473fc72a796e72" region="maincpu" offset="80001" />
    <rom name="rtl-l1-d.bin" merge="rtl-l1-d.bin" size="131072" crc="fd34ea46" sha1="aca12d46ebff94505d03884e45805e84bbece6a7" region="maincpu" offset="80000" />
    <rom name="rtl-sh0a.bin" merge="rtl-sh0a.bin" size="65536" crc="e518b4e3" sha1="44ec1d6b27bc3e49ad967f43960398ba1a19c5e3" region="soundcpu" offset="1" />
    <rom name="rtl-sl0a.bin" merge="rtl-sl0a.bin" size="65536" crc="896f0d36" sha1="9246b1a5a8717dd823340d4cb79012a3df6fa4b7" region="soundcpu" offset="0" />
    <rom name="rtl-c0.bin" merge="rtl-c0.bin" size="524288" crc="fb588d7c" sha1="78e96db9912b22f8eff03d57e470b1ef946f7351" region="gfx1" offset="0" />
    <rom name="rtl-c1.bin" merge="rtl-c1.bin" size="524288" crc="e5541bff" sha1="cd8293603298b7ead79a16697845603223bb6a45" region="gfx1" offset="80000" />
    <rom name="rtl-c2.bin" merge="rtl-c2.bin" size="524288" crc="faa9ae27" sha1="de6c7f1843adcaa9fce0d0d9407999babbf52e27" region="gfx1" offset="100000" />
    <rom name="rtl-c3.bin" merge="rtl-c3.bin" size="524288" crc="3a2343f6" sha1="dea1af889d6a422af3f49abf2cee91aec4d0cac3" region="gfx1" offset="180000" />
    <rom name="rtl-000.bin" merge="rtl-000.bin" size="1048576" crc="82a06870" sha1="c7233019c4dcfcab55b665a7b0973e74cca879cd" region="gfx2" offset="0" />
    <rom name="rtl-010.bin" merge="rtl-010.bin" size="1048576" crc="417e7a56" sha1="d33a40eb7ec0afde0a59799a428aadee12dd5c63" region="gfx2" offset="100000" />
    <rom name="rtl-020.bin" merge="rtl-020.bin" size="1048576" crc="f9a3f3a1" sha1="b4eb9326ff992e62b70925277fbbd3ea2eabf359" region="gfx2" offset="200000" />
    <rom name="rtl-030.bin" merge="rtl-030.bin" size="1048576" crc="03528d95" sha1="f2705646ee8d9e7b7f70cfd2c31b6e32798f459d" region="gfx2" offset="300000" />
    <rom name="rtl-da.bin" merge="rtl-da.bin" size="524288" crc="dbebd1ff" sha1="b369d6e944331e6773608ff24f04b8f16267b8da" region="irem" offset="0" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
    </input>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="512">
      <diplocation name="SW3" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Lives" tag="DSW" mask="3">
      <diplocation name="SW1" number="1" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="2" value="2" />
      <dipvalue name="3" value="3" default="yes" />
      <dipvalue name="4" value="1" />
      <dipvalue name="5" value="0" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="12">
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="4" />
      <dipvalue name="Very Easy" value="0" />
      <dipvalue name="Easy" value="8" />
      <dipvalue name="Normal" value="12" default="yes" />
      <dipvalue name="Hard" value="4" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Allow Continue" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="0" />
      <dipvalue name="Yes" value="32" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="skingame" sourcefile="m92.cpp" cloneof="majtitl2" romof="majtitl2">
    <description>The Irem Skins Game (US set 1)</description>
    <year>1992</year>
    <manufacturer>Irem America</manufacturer>
    <rom name="is-h0-d.5m" size="262144" crc="80940abb" sha1="7af5b667383f40987cc8190d81937410ea2c0301" region="maincpu" offset="1" />
    <rom name="is-l0-d.5f" size="262144" crc="b84beed6" sha1="b026a68623d7d96545a4b01770fc6cdd2a0ed0f4" region="maincpu" offset="0" />
    <rom name="is-h1.5l" merge="is-h1.5l" size="262144" crc="9ba8e1f2" sha1="ae86697a97223d236e2e6dd33ddb8105b9f926cb" region="maincpu" offset="80001" />
    <rom name="is-l1.5j" merge="is-l1.5j" size="262144" crc="e4e00626" sha1="e8c6c7ad6a367da4036915a155c8695ad90ae47b" region="maincpu" offset="80000" />
    <rom name="mt2-sh0-.ic14" merge="mt2-sh0-.ic14" size="65536" crc="1ecbea43" sha1="8d66ef419f75569f2c83a89c3985742b8a47914f" region="soundcpu" offset="1" />
    <rom name="mt2-sl0-.ic17" merge="mt2-sl0-.ic17" size="65536" crc="8fd5b531" sha1="92cae3f6dac7f89b559063de3be2f38587536b65" region="soundcpu" offset="0" />
    <rom name="hr0.ic9" merge="hr0.ic9" size="262144" crc="7e61e4b5" sha1="d0164862937bd506e701777c51dea1ddb3e2eda4" region="gfx1" offset="0" />
    <rom name="hr1.ic10" merge="hr1.ic10" size="262144" crc="0a667564" sha1="d122e0619ae5cc0202f30270933784c954eb1e5d" region="gfx1" offset="40000" />
    <rom name="hr2.ic11" merge="hr2.ic11" size="262144" crc="5eb44312" sha1="75b584b63d4f4f2236a679235461f11004aa317f" region="gfx1" offset="80000" />
    <rom name="hr3.ic12" merge="hr3.ic12" size="262144" crc="f2866294" sha1="75e0071bf6282c93034dc7e73466af0f51046d01" region="gfx1" offset="c0000" />
    <rom name="k30.ic42" merge="k30.ic42" size="1048576" crc="8c9a2678" sha1="e8ed119c16ddd59af9e83d243e7be25974f7cbf8" region="gfx2" offset="0" />
    <rom name="k31.ic43" merge="k31.ic43" size="1048576" crc="5455df78" sha1="9e49bde1d5a310ff611932c3429601fbddf3a7b1" region="gfx2" offset="100000" />
    <rom name="k32.ic44" merge="k32.ic44" size="1048576" crc="3a258c41" sha1="1d93fcd01728929848b782870f80a8cd0af44796" region="gfx2" offset="200000" />
    <rom name="k33.ic45" merge="k33.ic45" size="1048576" crc="c1e91a14" sha1="1f0dbd99d8c5067dc3f8795fc3f1bd4466f64156" region="gfx2" offset="300000" />
    <rom name="k0d.ic8" merge="k0d.ic8" size="524288" crc="713b9e9f" sha1="91384d67d4ba9c7d926fbecb077293c661b8ec83" region="irem" offset="0" />
    <rom name="mt2eep" merge="mt2eep" size="2048" crc="208af971" sha1="69384cac24b7af35a031f9b60e035131a8b10cb2" region="eeprom" offset="0" />
    <rom name="pal16l8-m92-a-3m.ic11" size="260" status="nodump" region="plds" offset="0" />
    <rom name="pal16l8-m92-a-7j.ic41" size="260" status="nodump" region="plds" offset="200" />
    <rom name="pal16l8-m92-a-9j.ic51" size="260" status="nodump" region="plds" offset="400" />
    <rom name="pal16l8-m92-b-2l.ic7" size="260" status="nodump" region="plds" offset="600" />
    <rom name="pal16l8-m92-b-7h.ic47" size="260" status="nodump" region="plds" offset="800" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <device_ref name="nvram" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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="4" coins="4" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
      <control type="joy" player="3" buttons="2" ways="8" />
      <control type="joy" player="4" buttons="2" ways="8" />
    </input>
    <dipswitch name="Ticket Dispenser" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Points Per Ticket" tag="COINS_DSW3" mask="1536">
      <diplocation name="SW3" number="2" />
      <diplocation name="SW3" number="3" />
      <dipvalue name="1 Point - 1 Ticket" value="1536" default="yes" />
      <dipvalue name="2 Points - 1 Ticket" value="1024" />
      <dipvalue name="5 Points - 1 Ticket" value="512" />
      <dipvalue name="10 Points - 1 Ticket" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Deltronics Model" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="DL 1275" value="32768" default="yes" />
      <dipvalue name="DL 4SS" value="0" />
    </dipswitch>
    <dipswitch name="Given Holes/Stroke Play" tag="DSW" mask="1">
      <diplocation name="SW1" number="1" />
      <dipvalue name="1" value="0" />
      <dipvalue name="2" value="1" default="yes" />
    </dipswitch>
    <dipswitch name="Given Holes/Match or Skins" tag="DSW" mask="2">
      <diplocation name="SW1" number="2" />
      <dipvalue name="1" value="0" />
      <dipvalue name="2" value="2" default="yes" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="4">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Normal" value="4" default="yes" />
      <dipvalue name="Hard" value="0" />
    </dipswitch>
    <dipswitch name="Joystick Configuration" tag="DSW" mask="8">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Upright" value="8" default="yes" />
      <dipvalue name="Cocktail" value="0" />
    </dipswitch>
    <dipswitch name="Number of Joysticks" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="2 Joysticks" value="16" default="yes" />
      <dipvalue name="4 Joysticks" value="0" />
    </dipswitch>
    <dipswitch name="Any Button to Start" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="32" />
      <dipvalue name="Yes" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="Upright" value="512" default="yes" />
      <dipvalue name="Cocktail" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="skingame2" sourcefile="m92.cpp" cloneof="majtitl2" romof="majtitl2">
    <description>The Irem Skins Game (US set 2)</description>
    <year>1992</year>
    <manufacturer>Irem America</manufacturer>
    <rom name="mt2-h0-a.5m" size="262144" crc="7c6dbbc7" sha1="6ac2df542cbcac782d733aaa0f2e4ded702ec24f" region="maincpu" offset="1" />
    <rom name="mt2-l0-a.5f" size="262144" crc="9de5f689" sha1="ea5057cab0a2f5c4586337fc5a17f1a728450cbf" region="maincpu" offset="0" />
    <rom name="is-h1.5l" merge="is-h1.5l" size="262144" crc="9ba8e1f2" sha1="ae86697a97223d236e2e6dd33ddb8105b9f926cb" region="maincpu" offset="80001" />
    <rom name="is-l1.5j" merge="is-l1.5j" size="262144" crc="e4e00626" sha1="e8c6c7ad6a367da4036915a155c8695ad90ae47b" region="maincpu" offset="80000" />
    <rom name="mt2-sh0-.ic14" merge="mt2-sh0-.ic14" size="65536" crc="1ecbea43" sha1="8d66ef419f75569f2c83a89c3985742b8a47914f" region="soundcpu" offset="1" />
    <rom name="mt2-sl0-.ic17" merge="mt2-sl0-.ic17" size="65536" crc="8fd5b531" sha1="92cae3f6dac7f89b559063de3be2f38587536b65" region="soundcpu" offset="0" />
    <rom name="hr0.ic9" merge="hr0.ic9" size="262144" crc="7e61e4b5" sha1="d0164862937bd506e701777c51dea1ddb3e2eda4" region="gfx1" offset="0" />
    <rom name="hr1.ic10" merge="hr1.ic10" size="262144" crc="0a667564" sha1="d122e0619ae5cc0202f30270933784c954eb1e5d" region="gfx1" offset="40000" />
    <rom name="hr2.ic11" merge="hr2.ic11" size="262144" crc="5eb44312" sha1="75b584b63d4f4f2236a679235461f11004aa317f" region="gfx1" offset="80000" />
    <rom name="hr3.ic12" merge="hr3.ic12" size="262144" crc="f2866294" sha1="75e0071bf6282c93034dc7e73466af0f51046d01" region="gfx1" offset="c0000" />
    <rom name="k30.ic42" merge="k30.ic42" size="1048576" crc="8c9a2678" sha1="e8ed119c16ddd59af9e83d243e7be25974f7cbf8" region="gfx2" offset="0" />
    <rom name="k31.ic43" merge="k31.ic43" size="1048576" crc="5455df78" sha1="9e49bde1d5a310ff611932c3429601fbddf3a7b1" region="gfx2" offset="100000" />
    <rom name="k32.ic44" merge="k32.ic44" size="1048576" crc="3a258c41" sha1="1d93fcd01728929848b782870f80a8cd0af44796" region="gfx2" offset="200000" />
    <rom name="k33.ic45" merge="k33.ic45" size="1048576" crc="c1e91a14" sha1="1f0dbd99d8c5067dc3f8795fc3f1bd4466f64156" region="gfx2" offset="300000" />
    <rom name="k0d.ic8" merge="k0d.ic8" size="524288" crc="713b9e9f" sha1="91384d67d4ba9c7d926fbecb077293c661b8ec83" region="irem" offset="0" />
    <rom name="mt2eep" merge="mt2eep" size="2048" crc="208af971" sha1="69384cac24b7af35a031f9b60e035131a8b10cb2" region="eeprom" offset="0" />
    <rom name="pal16l8-m92-a-3m.ic11" size="260" status="nodump" region="plds" offset="0" />
    <rom name="pal16l8-m92-a-7j.ic41" size="260" status="nodump" region="plds" offset="200" />
    <rom name="pal16l8-m92-a-9j.ic51" size="260" status="nodump" region="plds" offset="400" />
    <rom name="pal16l8-m92-b-2l.ic7" size="260" status="nodump" region="plds" offset="600" />
    <rom name="pal16l8-m92-b-7h.ic47" size="260" status="nodump" region="plds" offset="800" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <device_ref name="nvram" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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="4" coins="4" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
      <control type="joy" player="3" buttons="2" ways="8" />
      <control type="joy" player="4" buttons="2" ways="8" />
    </input>
    <dipswitch name="Ticket Dispenser" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Points Per Ticket" tag="COINS_DSW3" mask="1536">
      <diplocation name="SW3" number="2" />
      <diplocation name="SW3" number="3" />
      <dipvalue name="1 Point - 1 Ticket" value="1536" default="yes" />
      <dipvalue name="2 Points - 1 Ticket" value="1024" />
      <dipvalue name="5 Points - 1 Ticket" value="512" />
      <dipvalue name="10 Points - 1 Ticket" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Deltronics Model" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="DL 1275" value="32768" default="yes" />
      <dipvalue name="DL 4SS" value="0" />
    </dipswitch>
    <dipswitch name="Given Holes/Stroke Play" tag="DSW" mask="1">
      <diplocation name="SW1" number="1" />
      <dipvalue name="1" value="0" />
      <dipvalue name="2" value="1" default="yes" />
    </dipswitch>
    <dipswitch name="Given Holes/Match or Skins" tag="DSW" mask="2">
      <diplocation name="SW1" number="2" />
      <dipvalue name="1" value="0" />
      <dipvalue name="2" value="2" default="yes" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="4">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Normal" value="4" default="yes" />
      <dipvalue name="Hard" value="0" />
    </dipswitch>
    <dipswitch name="Joystick Configuration" tag="DSW" mask="8">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Upright" value="8" default="yes" />
      <dipvalue name="Cocktail" value="0" />
    </dipswitch>
    <dipswitch name="Number of Joysticks" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="2 Joysticks" value="16" default="yes" />
      <dipvalue name="4 Joysticks" value="0" />
    </dipswitch>
    <dipswitch name="Any Button to Start" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="32" />
      <dipvalue name="Yes" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="Upright" value="512" default="yes" />
      <dipvalue name="Cocktail" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="ssoldier" sourcefile="m92.cpp">
    <description>Superior Soldiers (US)</description>
    <year>1993</year>
    <manufacturer>Irem America</manufacturer>
    <rom name="f3-h0-h.bin" size="262144" crc="b63fb9da" sha1="429beb7ebc98815809fdd0ff69fcb4a14e1d8a14" region="maincpu" offset="1" />
    <rom name="f3-l0-h.bin" size="262144" crc="419361a2" sha1="42284a7afedefdb58a9b505e87effeee8bb5a9d8" region="maincpu" offset="0" />
    <rom name="f3-h1-a.bin" size="131072" crc="e3d9f619" sha1="7f450413d1fae7250d2fcbe0ff4ee13d52fa15e8" region="maincpu" offset="80001" />
    <rom name="f3-l1-a.bin" size="131072" crc="8cb5c396" sha1="af130632b4ffb846cf355064391130d8c7ba73ad" region="maincpu" offset="80000" />
    <rom name="f3_sh0.sh0" size="65536" crc="90b55e5e" sha1="cf77ccb68a10a29289bc42db348f480e21c3a558" region="soundcpu" offset="1" />
    <rom name="f3_sl0.sl0" size="65536" crc="77c16d57" sha1="68c7f026b718b700f1f9162f53cdc859b65944b9" region="soundcpu" offset="0" />
    <rom name="f3_w50.c0" size="262144" crc="47e788ee" sha1="79a6624c9a36f380057c4fbda511128d62f9161e" region="gfx1" offset="0" />
    <rom name="f3_w51.c1" size="262144" crc="8e535e3f" sha1="a51a5a660d13e95da559e7c1eaf23479eddd196f" region="gfx1" offset="80000" />
    <rom name="f3_w52.c2" size="262144" crc="a6eb2e56" sha1="db45fd5ffefbe407247069c611a1d40849770297" region="gfx1" offset="100000" />
    <rom name="f3_w53.c3" size="262144" crc="2f992807" sha1="bc0fe02b7ad31cb06ab0bf3f91de4ca5130893f1" region="gfx1" offset="180000" />
    <rom name="f3_w37.000" size="1048576" crc="fd4cda03" sha1="34bfabb5a0fdc96507d3c3c028a0b087c406a0d1" region="gfx2" offset="1" />
    <rom name="f3_w38.001" size="1048576" crc="755bab10" sha1="8d3a584f5e34da24a162c1812ec5a3fea49778d7" region="gfx2" offset="0" />
    <rom name="f3_w39.010" size="1048576" crc="b21ced92" sha1="0af44bddaef77f9427f7073dfc96e8a59d7a9ba5" region="gfx2" offset="200001" />
    <rom name="f3_w40.011" size="1048576" crc="2e906889" sha1="2aee05ce8f0074302090f1b1c58054c4a861ae68" region="gfx2" offset="200000" />
    <rom name="f3_w41.020" size="1048576" crc="02455d10" sha1="4f83d8349d39b220a2150a52d0202c7f8d2b588f" region="gfx2" offset="400001" />
    <rom name="f3_w42.021" size="1048576" crc="124589b9" sha1="dc8f95a0ff205fd24136738941a8931c16c380a4" region="gfx2" offset="400000" />
    <rom name="f3_w43.030" size="1048576" crc="dae7327a" sha1="3c742b57f30df3ee8d5f5b36dc890af1ec396df5" region="gfx2" offset="600001" />
    <rom name="f3_w44.031" size="1048576" crc="d0fc84ac" sha1="19154f81c4182be1fe835b5647fa30360c3507aa" region="gfx2" offset="600000" />
    <rom name="f3_w95.da" size="524288" crc="f7ca432b" sha1="274458b68f906e6043bc36110a4903280647ac2d" region="irem" offset="0" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="6" ways="8" />
      <control type="joy" player="2" buttons="6" ways="8" />
    </input>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="512">
      <diplocation name="SW3" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="1">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="1" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="2">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="2" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="4">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="4" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="8">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="8" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Any Button to Start" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="32" />
      <dipvalue name="Yes" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="thndblst" sourcefile="m92.cpp" cloneof="lethalth" romof="lethalth">
    <description>Thunder Blaster (Japan)</description>
    <year>1991</year>
    <manufacturer>Irem</manufacturer>
    <rom name="lt_d-h0j.rom" size="131072" crc="dc218a18" sha1="f092245fd56ca75096c77ce6abf848454b905cfc" region="maincpu" offset="1" />
    <rom name="lt_d-l0j.rom" size="131072" crc="ae9a3f81" sha1="c323073e2c245b3c52f93e07b98b0c2d4f4e97b1" region="maincpu" offset="0" />
    <rom name="lt_d-h1.rom" merge="lt_d-h1.rom" size="131072" crc="d7dd3d48" sha1="b848feee55159e334f711e4f661d415ffc1e3513" region="maincpu" offset="40001" />
    <rom name="lt_d-l1.rom" merge="lt_d-l1.rom" size="131072" crc="b94b3bd8" sha1="7b89d9177d8b357b09317606cb2070c14c3449a5" region="maincpu" offset="40000" />
    <rom name="lt_d-sh0.rom" merge="lt_d-sh0.rom" size="65536" crc="af5b224f" sha1="a07f2c6ca0e65af016d74b90342cfaab7535324e" region="soundcpu" offset="1" />
    <rom name="lt_d-sl0.rom" merge="lt_d-sl0.rom" size="65536" crc="cb3faac3" sha1="e1ee32fac7ee9e97fbf68904572e90aa9d0c9460" region="soundcpu" offset="0" />
    <rom name="lt_7a.rom" merge="lt_7a.rom" size="262144" crc="ada0fd50" sha1="7eeb33360cacddf8887f3acce65350af0251936d" region="gfx1" offset="0" />
    <rom name="lt_7b.rom" merge="lt_7b.rom" size="262144" crc="d2596883" sha1="5a9f7384c63304c3c1e27375419d59a2b476f46a" region="gfx1" offset="40000" />
    <rom name="lt_7d.rom" merge="lt_7d.rom" size="262144" crc="2de637ef" sha1="bd1be59d4fe9bf365454c1d471effd88aa942df6" region="gfx1" offset="80000" />
    <rom name="lt_7h.rom" merge="lt_7h.rom" size="262144" crc="9f6585cd" sha1="5d59addc65c3ce20e7ea090a178fe9e17fba525b" region="gfx1" offset="c0000" />
    <rom name="lt_7j.rom" merge="lt_7j.rom" size="262144" crc="baf8863e" sha1="fd5937cd70fcffd861a207dc4769d34459dd28d3" region="gfx2" offset="0" />
    <rom name="lt_7l.rom" merge="lt_7l.rom" size="262144" crc="40fd50af" sha1="d9bf1e339671fd167fad237bb5bc6d1b183686f5" region="gfx2" offset="40000" />
    <rom name="lt_7s.rom" merge="lt_7s.rom" size="262144" crc="c8e970df" sha1="7771c17b36dcc9f01ac9e033f3f86e571c5ebbd3" region="gfx2" offset="80000" />
    <rom name="lt_7y.rom" merge="lt_7y.rom" size="262144" crc="f5436708" sha1="e8cb278f4d310eeeb67e01534d17562c7fce62f0" region="gfx2" offset="c0000" />
    <rom name="lt_8a.rom" merge="lt_8a.rom" size="262144" crc="357762a2" sha1="d13b2a0f5d48c0171bcef708589cad194a7ea1ed" region="irem" offset="0" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" clock="3579545" />
    <chip type="audio" tag="irem" name="Irem GA20" clock="3579545" />
    <display tag="screen" type="raster" rotate="270" width="320" height="240" refresh="60.000000" />
    <sound channels="1" />
    <input players="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
    </input>
    <dipswitch name="Bonus Life" tag="COINS_DSW3" mask="768">
      <diplocation name="SW3" number="1" />
      <diplocation name="SW3" number="2" />
      <dipvalue name="500K &amp; 1M" value="512" />
      <dipvalue name="700K &amp; 1.5M" value="768" default="yes" />
      <dipvalue name="700K, 1.5M, 3M &amp; 4.5M" value="0" />
      <dipvalue name="1M &amp; 2M" value="256" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Lives" tag="DSW" mask="3">
      <diplocation name="SW1" number="1" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="2" value="2" />
      <dipvalue name="3" value="3" default="yes" />
      <dipvalue name="4" value="1" />
      <dipvalue name="5" value="0" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="12">
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="4" />
      <dipvalue name="Very Easy" value="0" />
      <dipvalue name="Easy" value="8" />
      <dipvalue name="Normal" value="12" default="yes" />
      <dipvalue name="Hard" value="4" />
    </dipswitch>
    <dipswitch name="Continuous Play" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="On" value="0" default="yes" />
      <dipvalue name="Off" value="16" />
    </dipswitch>
    <dipswitch name="Allow Continue" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="0" />
      <dipvalue name="Yes" value="32" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="uccops" sourcefile="m92.cpp">
    <description>Undercover Cops (World)</description>
    <year>1992</year>
    <manufacturer>Irem</manufacturer>
    <rom name="ucc_e-h0.ic28" size="262144" crc="240aa5f7" sha1="8d864bb1377e9f6d266631ed365c5809b9da33f8" region="maincpu" offset="1" />
    <rom name="ucc_e-l0.ic39" size="262144" crc="df9a4826" sha1="298033d97b9587e3548cb3bffa16b7ba9a6ff20d" region="maincpu" offset="0" />
    <rom name="ucc_h1.ic27" size="131072" crc="8d29bcd6" sha1="470b77d1b8f88824bac294bd12a205a23dad2287" region="maincpu" offset="80001" />
    <rom name="ucc_l1.ic38" size="131072" crc="a8a402d8" sha1="0b40fb69f0a3e24e6b60117d2d2fd4cc170bc621" region="maincpu" offset="80000" />
    <rom name="ucc_e-sh0.ic30" size="65536" crc="df90b198" sha1="6b334457f06f6b9cfb355ba3d399bebb37b5733e" region="soundcpu" offset="1" />
    <rom name="ucc_e-sl0.ic31" size="65536" crc="96c11aac" sha1="16c47b4f97f0532fff30bb163f26d8cf6b923a2e" region="soundcpu" offset="0" />
    <rom name="uc_w38m.rom" size="524288" crc="130a40e5" sha1="f70bad2fe126bb0e451a3fa6100a610928e9a502" region="gfx1" offset="0" />
    <rom name="uc_w39m.rom" size="524288" crc="e42ca144" sha1="ea83b1027d403e874fda6e68097814f8b9ce25d6" region="gfx1" offset="80000" />
    <rom name="uc_w40m.rom" size="524288" crc="c2961648" sha1="b5d28638e72ab50d598e284f31bf389956ae12c6" region="gfx1" offset="100000" />
    <rom name="uc_w41m.rom" size="524288" crc="f5334b80" sha1="6fa70ceba4f67fb0562be7b24b28bda0ffc13ef5" region="gfx1" offset="180000" />
    <rom name="uc_k16m.rom" size="1048576" crc="4a225f09" sha1="f4d27813241fd9b020e4df8b03c852c8ecb92586" region="gfx2" offset="0" />
    <rom name="uc_k17m.rom" size="1048576" crc="e4ed9a54" sha1="55befbd2e156c765c5e79a3176cf4336d2111293" region="gfx2" offset="100000" />
    <rom name="uc_k18m.rom" size="1048576" crc="a626eb12" sha1="826c4796c2e63f777490b43f84ffa37a6b749ca2" region="gfx2" offset="200000" />
    <rom name="uc_k19m.rom" size="1048576" crc="5df46549" sha1="87b0b799b50bf2b6ee916d9f8dfc1ee7666ce800" region="gfx2" offset="300000" />
    <rom name="uc_w42.rom" size="524288" crc="d17d3fd6" sha1="b02da0d01c41c7bf50cd35d6c75bacc3e3e0b85a" region="irem" offset="0" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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" coins="3" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
      <control type="joy" player="3" buttons="2" ways="8" />
    </input>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="512">
      <diplocation name="SW3" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Lives" tag="DSW" mask="3">
      <diplocation name="SW1" number="1" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="1" value="0" />
      <dipvalue name="2" value="3" />
      <dipvalue name="3" value="2" default="yes" />
      <dipvalue name="4" value="1" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="12">
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="4" />
      <dipvalue name="Very Easy" value="0" />
      <dipvalue name="Easy" value="8" />
      <dipvalue name="Normal" value="12" default="yes" />
      <dipvalue name="Hard" value="4" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Any Button to Start" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="0" />
      <dipvalue name="Yes" value="32" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="2 Players" value="512" default="yes" />
      <dipvalue name="3 Players" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="uccopsar" sourcefile="m92.cpp" cloneof="uccops" romof="uccops">
    <description>Undercover Cops - Alpha Renewal Version (World)</description>
    <year>1992</year>
    <manufacturer>Irem</manufacturer>
    <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_ar_h1.ic27" size="131072" crc="79d79742" sha1="f9c03c4d42b5b3d0f0185462868b04f1bb679f90" region="maincpu" offset="80001" />
    <rom name="uc_ar_l1.ic38" size="131072" crc="37211581" sha1="b8fdff96b2c7d5cf2975dcf81c00581ccb595c15" 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" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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" coins="3" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
      <control type="joy" player="3" buttons="2" ways="8" />
    </input>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="512">
      <diplocation name="SW3" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Lives" tag="DSW" mask="3">
      <diplocation name="SW1" number="1" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="1" value="0" />
      <dipvalue name="2" value="3" />
      <dipvalue name="3" value="2" default="yes" />
      <dipvalue name="4" value="1" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="12">
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="4" />
      <dipvalue name="Very Easy" value="0" />
      <dipvalue name="Easy" value="8" />
      <dipvalue name="Normal" value="12" default="yes" />
      <dipvalue name="Hard" value="4" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Any Button to Start" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="0" />
      <dipvalue name="Yes" value="32" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="2 Players" value="512" default="yes" />
      <dipvalue name="3 Players" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="uccopsaru" sourcefile="m92.cpp" cloneof="uccops" romof="uccops">
    <description>Undercover Cops - Alpha Renewal Version (US)</description>
    <year>1992</year>
    <manufacturer>Irem America</manufacturer>
    <rom name="uc_aru_h0.ic28" size="262144" crc="e9522dc7" sha1="23efcd62f02b2d513726d72894774193dd023116" region="maincpu" offset="1" />
    <rom name="uc_aru_l0.ic39" size="262144" crc="619b6aee" sha1="5bcc9fa339df22d760a029d56edb581bc23eb641" region="maincpu" offset="0" />
    <rom name="uc_aru_h1.ic27" size="131072" crc="2130d53b" sha1="7f88dc2a8e7bf7bec53f8e727b0647981c4b2965" region="maincpu" offset="80001" />
    <rom name="uc_aru_l1.ic38" size="131072" crc="d768b177" sha1="6147beb65fc4edef3ec9ff4c4e2a481a4370693a" 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" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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" coins="3" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
      <control type="joy" player="3" buttons="2" ways="8" />
    </input>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="512">
      <diplocation name="SW3" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Lives" tag="DSW" mask="3">
      <diplocation name="SW1" number="1" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="1" value="0" />
      <dipvalue name="2" value="3" />
      <dipvalue name="3" value="2" default="yes" />
      <dipvalue name="4" value="1" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="12">
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="4" />
      <dipvalue name="Very Easy" value="0" />
      <dipvalue name="Easy" value="8" />
      <dipvalue name="Normal" value="12" default="yes" />
      <dipvalue name="Hard" value="4" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Any Button to Start" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="0" />
      <dipvalue name="Yes" value="32" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="2 Players" value="512" default="yes" />
      <dipvalue name="3 Players" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="uccopsj" sourcefile="m92.cpp" cloneof="uccops" romof="uccops">
    <description>Undercover Cops (Japan)</description>
    <year>1992</year>
    <manufacturer>Irem</manufacturer>
    <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" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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" coins="3" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
      <control type="joy" player="3" buttons="2" ways="8" />
    </input>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="512">
      <diplocation name="SW3" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Lives" tag="DSW" mask="3">
      <diplocation name="SW1" number="1" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="1" value="0" />
      <dipvalue name="2" value="3" />
      <dipvalue name="3" value="2" default="yes" />
      <dipvalue name="4" value="1" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="12">
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="4" />
      <dipvalue name="Very Easy" value="0" />
      <dipvalue name="Easy" value="8" />
      <dipvalue name="Normal" value="12" default="yes" />
      <dipvalue name="Hard" value="4" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Any Button to Start" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="0" />
      <dipvalue name="Yes" value="32" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="2 Players" value="512" default="yes" />
      <dipvalue name="3 Players" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
  <machine name="uccopsu" sourcefile="m92.cpp" cloneof="uccops" romof="uccops">
    <description>Undercover Cops (US)</description>
    <year>1992</year>
    <manufacturer>Irem</manufacturer>
    <rom name="ucc_e-h0.ic28" merge="ucc_e-h0.ic28" size="262144" crc="240aa5f7" sha1="8d864bb1377e9f6d266631ed365c5809b9da33f8" region="maincpu" offset="1" />
    <rom name="ucc_e-l0.ic39" merge="ucc_e-l0.ic39" size="262144" crc="df9a4826" sha1="298033d97b9587e3548cb3bffa16b7ba9a6ff20d" region="maincpu" offset="0" />
    <rom name="ucc_h1-g.ic27" size="131072" crc="6b8ca2de" sha1="1096b93bbaa4c97d4900e8c083cde99195cad5ba" region="maincpu" offset="80001" />
    <rom name="ucc_l1-g.ic38" size="131072" crc="2bdec7dd" sha1="58817099e74fd5bc299b7bc14d83ee75ed200b53" region="maincpu" offset="80000" />
    <rom name="ucc_e-sh0.ic30" merge="ucc_e-sh0.ic30" size="65536" crc="df90b198" sha1="6b334457f06f6b9cfb355ba3d399bebb37b5733e" region="soundcpu" offset="1" />
    <rom name="ucc_e-sl0.ic31" merge="ucc_e-sl0.ic31" size="65536" crc="96c11aac" sha1="16c47b4f97f0532fff30bb163f26d8cf6b923a2e" region="soundcpu" offset="0" />
    <rom name="uc_w38m.rom" merge="uc_w38m.rom" size="524288" crc="130a40e5" sha1="f70bad2fe126bb0e451a3fa6100a610928e9a502" region="gfx1" offset="0" />
    <rom name="uc_w39m.rom" merge="uc_w39m.rom" size="524288" crc="e42ca144" sha1="ea83b1027d403e874fda6e68097814f8b9ce25d6" region="gfx1" offset="80000" />
    <rom name="uc_w40m.rom" merge="uc_w40m.rom" size="524288" crc="c2961648" sha1="b5d28638e72ab50d598e284f31bf389956ae12c6" region="gfx1" offset="100000" />
    <rom name="uc_w41m.rom" merge="uc_w41m.rom" size="524288" crc="f5334b80" sha1="6fa70ceba4f67fb0562be7b24b28bda0ffc13ef5" region="gfx1" offset="180000" />
    <rom name="uc_k16m.rom" merge="uc_k16m.rom" size="1048576" crc="4a225f09" sha1="f4d27813241fd9b020e4df8b03c852c8ecb92586" region="gfx2" offset="0" />
    <rom name="uc_k17m.rom" merge="uc_k17m.rom" size="1048576" crc="e4ed9a54" sha1="55befbd2e156c765c5e79a3176cf4336d2111293" region="gfx2" offset="100000" />
    <rom name="uc_k18m.rom" merge="uc_k18m.rom" size="1048576" crc="a626eb12" sha1="826c4796c2e63f777490b43f84ffa37a6b749ca2" region="gfx2" offset="200000" />
    <rom name="uc_k19m.rom" merge="uc_k19m.rom" size="1048576" crc="5df46549" sha1="87b0b799b50bf2b6ee916d9f8dfc1ee7666ce800" region="gfx2" offset="300000" />
    <rom name="uc_w42.rom" merge="uc_w42.rom" size="524288" crc="d17d3fd6" sha1="b02da0d01c41c7bf50cd35d6c75bacc3e3e0b85a" region="irem" offset="0" />
    <device_ref name="v33" />
    <device_ref name="v35" />
    <device_ref name="pic8259" />
    <device_ref name="timer" />
    <device_ref name="buffered_spriteram16" />
    <device_ref name="screen" />
    <device_ref name="gfxdecode" />
    <device_ref name="palette" />
    <device_ref name="speaker" />
    <device_ref name="generic_latch_8" />
    <device_ref name="generic_latch_8" />
    <device_ref name="ym2151" />
    <device_ref name="iremga20" />
    <chip type="cpu" tag="maincpu" name="NEC V33" clock="9000000" />
    <chip type="cpu" tag="soundcpu" name="NEC V35" clock="14318181" />
    <chip type="audio" tag="mono" name="Speaker" />
    <chip type="audio" tag="ymsnd" name="Yamaha YM2151 OPM" 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" coins="3" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
      <control type="joy" player="3" buttons="2" ways="8" />
    </input>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="256">
      <diplocation name="SW3" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="512">
      <diplocation name="SW3" number="2" />
      <dipvalue name="Off" value="512" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024">
      <diplocation name="SW3" number="3" />
      <dipvalue name="Off" value="1024" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048">
      <diplocation name="SW3" number="4" />
      <dipvalue name="Off" value="2048" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096">
      <diplocation name="SW3" number="5" />
      <dipvalue name="Off" value="4096" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192">
      <diplocation name="SW3" number="6" />
      <dipvalue name="Off" value="8192" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384">
      <diplocation name="SW3" number="7" />
      <dipvalue name="Off" value="16384" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768">
      <diplocation name="SW3" number="8" />
      <dipvalue name="Off" value="32768" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Lives" tag="DSW" mask="3">
      <diplocation name="SW1" number="1" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="1" value="0" />
      <dipvalue name="2" value="3" />
      <dipvalue name="3" value="2" default="yes" />
      <dipvalue name="4" value="1" />
    </dipswitch>
    <dipswitch name="Difficulty" tag="DSW" mask="12">
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="4" />
      <dipvalue name="Very Easy" value="0" />
      <dipvalue name="Easy" value="8" />
      <dipvalue name="Normal" value="12" default="yes" />
      <dipvalue name="Hard" value="4" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DSW" mask="16">
      <diplocation name="SW1" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Any Button to Start" tag="DSW" mask="32">
      <diplocation name="SW1" number="6" />
      <dipvalue name="No" value="0" />
      <dipvalue name="Yes" value="32" default="yes" />
    </dipswitch>
    <dipswitch name="Demo Sounds" tag="DSW" mask="64">
      <diplocation name="SW1" number="7" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DSW" mask="128">
      <diplocation name="SW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DSW" mask="256">
      <diplocation name="SW2" number="1" />
      <dipvalue name="Off" value="256" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DSW" mask="512">
      <diplocation name="SW2" number="2" />
      <dipvalue name="2 Players" value="512" default="yes" />
      <dipvalue name="3 Players" value="0" />
    </dipswitch>
    <dipswitch name="Coin Slots" tag="DSW" mask="1024">
      <diplocation name="SW2" number="3" />
      <dipvalue name="Common" value="1024" default="yes" />
      <dipvalue name="Separate" value="0" />
    </dipswitch>
    <dipswitch name="Coin Mode" tag="DSW" mask="2048">
      <diplocation name="SW2" number="4" />
      <dipvalue name="1" value="2048" default="yes" />
      <dipvalue name="2" value="0" />
    </dipswitch>
    <dipswitch name="Coin A" tag="DSW" mask="12288">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <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>
    <dipswitch name="Coin B" tag="DSW" mask="49152">
      <condition tag="DSW" mask="2048" relation="eq" value="0" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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>
    <dipswitch name="Coinage" tag="DSW" mask="61440">
      <condition tag="DSW" mask="2048" relation="ne" value="0" />
      <diplocation name="SW2" number="5" />
      <diplocation name="SW2" number="6" />
      <diplocation name="SW2" number="7" />
      <diplocation name="SW2" number="8" />
      <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" />
    </dipswitch>
    <port tag=":COINS_DSW3" />
    <port tag=":DSW" />
    <port tag=":P1_P2" />
    <port tag=":P3_P4" />
    <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" />
  </machine>
</datafile>