<?xml version="1.0" encoding="utf-8"?>
<datafile>
  <header>
    <name>Sega Model 1</name>
    <description>Sega Model 1 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="netmerc" sourcefile="model1.cpp">
    <description>Sega NetMerc</description>
    <year>1993</year>
    <manufacturer>Sega</manufacturer>
    <rom name="opr14742.bin" size="131072" crc="446a1085" sha1="51b3f4d3a35a36087ea0ba4e26d6e7d17b6418e2" region="copro_tables" offset="0" />
    <rom name="opr14743.bin" size="131072" crc="e8953554" sha1="1499f8e30ac15affc66e6f04ae031bb8680d9260" region="copro_tables" offset="2" />
    <rom name="opr-14744.58" size="131072" crc="730ea9e0" sha1="651f1db4089a400d073b19ada299b4b08b08f372" region="other_data" offset="0" />
    <rom name="opr-14745.59" size="131072" crc="4c934d96" sha1="e3349ece0e47f684d61ad11bfea4a90602287350" region="other_data" offset="2" />
    <rom name="opr-14746.62" size="131072" crc="2a266cbd" sha1="34e047a93459406c22acf4c25089d1a4955f94ca" region="other_data" offset="40000" />
    <rom name="opr-14747.63" size="131072" crc="a4ad5e19" sha1="7d7ec300eeb9a8de1590011e37108688c092f329" region="other_data" offset="40002" />
    <rom name="opr14748.bin" size="131072" crc="4a532cb8" sha1="23280ebbcd6b2bc8a8e643a2d07a58d6598301b8" region="other_other_data" offset="0" />
    <rom name="315-5571.bin" size="8192" crc="1233db2a" sha1="06760409d40f3d9117fd3e7c7ab62dfd70aa2a4d" region="315_5571" offset="0" />
    <rom name="315-5572.bin" size="8192" crc="66785906" sha1="d94a51eced65b0073fb39625927782bf264d271a" region="315_5572" offset="0" />
    <rom name="epr-18120.ic5" size="524288" crc="de489762" sha1="4e935f11e844489c5b5dc06439dc7902c4fddc9f" region="maincpu" offset="f80000" />
    <rom name="epr-18122.ic6" size="524288" crc="10581ab3" sha1="e3f5ec4ce14a1e1a1134c8b516c371b7655f3544" region="maincpu" offset="1000000" />
    <rom name="epr-18123.ic7" size="524288" crc="27e0d848" sha1="117f99efd0643ba92b3340171d8952b6a1a568d4" region="maincpu" offset="1000001" />
    <rom name="epr-18124.ic8" size="524288" crc="5a0e5618" sha1="a092d05a414532aa27d4bae908b053da4255462a" region="maincpu" offset="1100000" />
    <rom name="epr-18125.ic9" size="524288" crc="bd47284f" sha1="ae9325e6789bb956ab664c7ad9c48b80056f3916" region="maincpu" offset="1100001" />
    <rom name="epr-18126.ic10" size="524288" crc="43dc5ca8" sha1="249ed83b90b0237ceabbed814cd42dc60dc7a174" region="maincpu" offset="1200000" />
    <rom name="epr-18127.ic11" size="524288" crc="d307a4ca" sha1="5555235f740c1b09f6e1587d0fceb35b23d4a8a8" region="maincpu" offset="1200001" />
    <rom name="315-5711.bin" size="8192" crc="c5ddb8fc" sha1="9e21d3a07ffa315e0139483b664e3fa283ef4e06" status="baddump" region="tgp_copro" offset="0" />
    <rom name="epr-18121.ic7" size="524288" crc="113285b5" sha1="5d060cee41e8d6a4a918f890c2d169d87dbcad79" region="m1audio:sndcpu" offset="0" />
    <rom name="mpr-18134.ic32" size="2097152" crc="9a4109e5" sha1="ba59caac5f5a80fc52c507d8a47f322a380aa9a1" status="baddump" region="m1audio:pcm1" offset="0" />
    <rom name="mpr-18135.ic33" size="2097152" crc="291d17e4" sha1="7465d5bde9ece5112932efa58b3c1c07f2b11543" region="m1audio:pcm1" offset="200000" />
    <rom name="mpr-18136.ic4" size="2097152" crc="2a9c0aaf" sha1="e8c52a6032ae968afcc41b3d8bfd15065057ea4a" region="m1audio:pcm2" offset="0" />
    <rom name="mpr-18128.ic26" size="2097152" crc="70d8028c" sha1="6e55028be778cd246f67e9d8cd69b9f5366bc429" region="polygons" offset="0" />
    <rom name="mpr-18129.ic27" size="2097152" crc="134feea3" sha1="afaf9fa08c5b0ab8c9d5fdef78d829e8582cc61a" region="polygons" offset="2" />
    <rom name="mpr-18130.ic28" size="2097152" crc="c7aeae3e" sha1="4f636178f903cd03e1b9de73a11d1105b7cdb084" region="polygons" offset="400000" />
    <rom name="mpr-18131.ic29" size="2097152" crc="32683b33" sha1="daf808853d9d85dff87eba5c081f47b4af4ae0a2" region="polygons" offset="400002" />
    <rom name="mpr-18132.ic30" size="2097152" crc="a17e3ac2" sha1="19827c06ebc3e9de63668ef07675224e169d853e" region="polygons" offset="800000" />
    <rom name="mpr-18133.ic31" size="2097152" crc="f56354dd" sha1="2ef1fe8b4995a67b70b565adf8f0ea0ad6e10094" region="polygons" offset="800002" />
    <rom name="u1" size="16384" crc="7073a312" sha1="d2582f9520b8c8c051708dd372633112af59206e" region="polhemus" offset="0" />
    <rom name="u2" size="16384" crc="c589f428" sha1="98dc0114a5f89636b4e237ed954e19f1cfd186ab" region="polhemus" offset="1" />
    <device_ref name="v60" />
    <device_ref name="generic_fifo_u32_device" />
    <device_ref name="generic_fifo_u32_device" />
    <device_ref name="timer" />
    <device_ref name="mb86233" />
    <device_ref name="segas24_tile" />
    <device_ref name="screen" />
    <device_ref name="palette" />
    <device_ref name="model1io2" />
    <device_ref name="tmpz84c015" />
    <device_ref name="z80sio" />
    <device_ref name="z80sio_channel" />
    <device_ref name="z80sio_channel" />
    <device_ref name="z80ctc" />
    <device_ref name="z80ctc_channel" />
    <device_ref name="z80ctc_channel" />
    <device_ref name="z80ctc_channel" />
    <device_ref name="z80ctc_channel" />
    <device_ref name="z80pio" />
    <device_ref name="rs232" />
    <device_ref name="rs232" />
    <device_ref name="315_5338a" />
    <device_ref name="93c46_16" />
    <device_ref name="mb3773" />
    <device_ref name="msm6253" />
    <device_ref name="screen" />
    <device_ref name="palette" />
    <device_ref name="hd44780_a00" />
    <device_ref name="mb8421" />
    <device_ref name="segam1audio" />
    <device_ref name="m68000" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="ym3438" />
    <device_ref name="ymw258f" />
    <device_ref name="ymw258f" />
    <device_ref name="i8251" />
    <device_ref name="clock" />
    <device_ref name="i8251" />
    <device_ref name="clock" />
    <device_ref name="i386sx" />
    <chip type="cpu" tag="maincpu" name="NEC V60" clock="16000000" />
    <chip type="cpu" tag="tgp_copro" name="Fujitsu MB86233 (TGP)" clock="16000000" />
    <chip type="cpu" tag="ioboard:iocpu" name="Toshiba TMPZ84C015" clock="9830400" />
    <chip type="cpu" tag="m1audio:sndcpu" name="Motorola MC68000" clock="10000000" />
    <chip type="cpu" tag="polhemus" name="Intel I386SX" clock="16000000" />
    <chip type="audio" tag="m1audio:lspeaker" name="Speaker" />
    <chip type="audio" tag="m1audio:rspeaker" name="Speaker" />
    <chip type="audio" tag="m1audio:ymsnd" name="YM3438 OPN2C" clock="8000000" />
    <chip type="audio" tag="m1audio:pcm1" name="Yamaha YMW-258-F" clock="8000000" />
    <chip type="audio" tag="m1audio:pcm2" name="Yamaha YMW-258-F" clock="8000000" />
    <display tag="screen" type="raster" rotate="0" width="496" height="384" refresh="57.524160" pixclock="16000000" htotal="656" hbend="0" hbstart="496" vtotal="424" vbend="0" vbstart="384" />
    <display tag="ioboard:screen" type="lcd" rotate="0" width="121" height="19" refresh="50.000000" />
    <sound channels="2" />
    <input players="1" coins="1" service="yes">
      <control type="stick" buttons="3" minimum="0" maximum="255" sensitivity="100" keydelta="4" reverse="yes" />
    </input>
    <dipswitch name="ROM_EMU" tag="ioboard:board" mask="16">
      <dipvalue name="On" value="0" />
      <dipvalue name="Off" value="16" default="yes" />
    </dipswitch>
    <dipswitch name="MODE" tag="ioboard:board" mask="32">
      <dipvalue name="On" value="0" />
      <dipvalue name="Off" value="32" default="yes" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="1">
      <diplocation name="DSW1" number="1" />
      <dipvalue name="Off" value="1" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="2">
      <diplocation name="DSW1" number="2" />
      <dipvalue name="Off" value="2" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="4">
      <diplocation name="DSW1" number="3" />
      <dipvalue name="Off" value="4" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="8">
      <diplocation name="DSW1" number="4" />
      <dipvalue name="Off" value="8" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="16">
      <diplocation name="DSW1" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="32">
      <diplocation name="DSW1" number="6" />
      <dipvalue name="Off" value="32" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="64">
      <diplocation name="DSW1" number="7" />
      <dipvalue name="Off" value="64" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="128">
      <diplocation name="DSW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="1">
      <diplocation name="DSW2" number="1" />
      <dipvalue name="Off" value="1" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="2">
      <diplocation name="DSW2" number="2" />
      <dipvalue name="Off" value="2" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="4">
      <diplocation name="DSW2" number="3" />
      <dipvalue name="Off" value="4" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="8">
      <diplocation name="DSW2" number="4" />
      <dipvalue name="Off" value="8" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="16">
      <diplocation name="DSW2" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="32">
      <diplocation name="DSW2" number="6" />
      <dipvalue name="Off" value="32" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="64">
      <diplocation name="DSW2" number="7" />
      <dipvalue name="Off" value="64" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="128">
      <diplocation name="DSW2" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="1">
      <diplocation name="DSW3" number="1" />
      <dipvalue name="Off" value="1" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="2">
      <diplocation name="DSW3" number="2" />
      <dipvalue name="Off" value="2" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="4">
      <diplocation name="DSW3" number="3" />
      <dipvalue name="Off" value="4" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="8">
      <diplocation name="DSW3" number="4" />
      <dipvalue name="Off" value="8" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="16">
      <diplocation name="DSW3" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="32">
      <diplocation name="DSW3" number="6" />
      <dipvalue name="Off" value="32" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="64">
      <diplocation name="DSW3" number="7" />
      <dipvalue name="Off" value="64" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="128">
      <diplocation name="DSW3" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <port tag=":IN.0" />
    <port tag=":IN.1" />
    <port tag=":STICKX">
      <analog mask="255" />
    </port>
    <port tag=":STICKY">
      <analog mask="255" />
    </port>
    <port tag=":ioboard:board" />
    <port tag=":ioboard:dsw1" />
    <port tag=":ioboard:dsw2" />
    <port tag=":ioboard:dsw3" />
    <driver status="preliminary" emulation="preliminary" savestate="unsupported" />
    <slot name="ioboard:cn7">
      <slotoption name="ie15" devname="ie15_terminal" />
      <slotoption name="pty" devname="pseudo_terminal" />
      <slotoption name="loopback" devname="rs232_loopback" />
      <slotoption name="sunkbd" devname="sunkbd_adaptor" />
      <slotoption name="terminal" devname="serial_terminal" />
      <slotoption name="dec_loopback" devname="dec_rs232_loopback" />
      <slotoption name="printer" devname="serial_printer" />
      <slotoption name="swtpc8212" devname="swtpc8212_terminal" />
      <slotoption name="keyboard" devname="serial_keyboard" />
      <slotoption name="null_modem" devname="null_modem" />
    </slot>
    <slot name="ioboard:cn8">
      <slotoption name="ie15" devname="ie15_terminal" />
      <slotoption name="pty" devname="pseudo_terminal" />
      <slotoption name="loopback" devname="rs232_loopback" />
      <slotoption name="sunkbd" devname="sunkbd_adaptor" />
      <slotoption name="terminal" devname="serial_terminal" />
      <slotoption name="dec_loopback" devname="dec_rs232_loopback" />
      <slotoption name="printer" devname="serial_printer" />
      <slotoption name="swtpc8212" devname="swtpc8212_terminal" />
      <slotoption name="keyboard" devname="serial_keyboard" />
      <slotoption name="null_modem" devname="null_modem" />
    </slot>
  </machine>
  <machine name="swa" sourcefile="model1.cpp">
    <description>Star Wars Arcade (US)</description>
    <year>1993</year>
    <manufacturer>Sega</manufacturer>
    <rom name="opr14742.bin" size="131072" crc="446a1085" sha1="51b3f4d3a35a36087ea0ba4e26d6e7d17b6418e2" region="copro_tables" offset="0" />
    <rom name="opr14743.bin" size="131072" crc="e8953554" sha1="1499f8e30ac15affc66e6f04ae031bb8680d9260" region="copro_tables" offset="2" />
    <rom name="opr-14744.58" size="131072" crc="730ea9e0" sha1="651f1db4089a400d073b19ada299b4b08b08f372" region="other_data" offset="0" />
    <rom name="opr-14745.59" size="131072" crc="4c934d96" sha1="e3349ece0e47f684d61ad11bfea4a90602287350" region="other_data" offset="2" />
    <rom name="opr-14746.62" size="131072" crc="2a266cbd" sha1="34e047a93459406c22acf4c25089d1a4955f94ca" region="other_data" offset="40000" />
    <rom name="opr-14747.63" size="131072" crc="a4ad5e19" sha1="7d7ec300eeb9a8de1590011e37108688c092f329" region="other_data" offset="40002" />
    <rom name="opr14748.bin" size="131072" crc="4a532cb8" sha1="23280ebbcd6b2bc8a8e643a2d07a58d6598301b8" region="other_other_data" offset="0" />
    <rom name="315-5571.bin" size="8192" crc="1233db2a" sha1="06760409d40f3d9117fd3e7c7ab62dfd70aa2a4d" region="315_5571" offset="0" />
    <rom name="315-5572.bin" size="8192" crc="66785906" sha1="d94a51eced65b0073fb39625927782bf264d271a" region="315_5572" offset="0" />
    <rom name="epr-16669.14" size="524288" crc="52e5e7e4" sha1="0eb584299d821a61ed2c27c615356eaeb18b41c6" region="maincpu" offset="200000" />
    <rom name="epr-16670.15" size="524288" crc="1e7ecabd" sha1="62e8dd5d3a053426a1f3d94d15b04621d36d6a2c" region="maincpu" offset="200001" />
    <rom name="epr-16668.5" size="524288" crc="9e112425" sha1="fc7be83b33b586780444e3426164e1cb5125f794" region="maincpu" offset="f80000" />
    <rom name="315-5711.bin" size="8192" crc="c5ddb8fc" sha1="9e21d3a07ffa315e0139483b664e3fa283ef4e06" status="baddump" region="tgp_copro" offset="0" />
    <rom name="epr-16470.7" size="131072" crc="7da18cf7" sha1="bd432d882d217277faee120e2577357a32eb4a6e" region="m1audio:sndcpu" offset="0" />
    <rom name="mpr-16486.32" size="2097152" crc="7df50533" sha1="f2fb876738e37d70eb9005e5629a9ae89aa413a8" region="m1audio:pcm1" offset="0" />
    <rom name="mpr-16487.33" size="2097152" crc="31b28dfa" sha1="bd1ac11bf2f9161f61f8af3b9ff4c2709b7ee700" region="m1audio:pcm1" offset="200000" />
    <rom name="mpr-16484.4" size="2097152" crc="9d4c334d" sha1="8b4d903f14559fed425d225bb23ccfe8da23cbd3" region="m1audio:pcm2" offset="0" />
    <rom name="mpr-16485.5" size="2097152" crc="95aadcad" sha1="4276db655db9834692c3843eb96a3e3a89cb7252" region="m1audio:pcm2" offset="200000" />
    <rom name="epr-16471.2" size="131072" crc="f4ee84a4" sha1="f12b214e6f195b0e5f49ba9f41d8e54bfcea9acc" region="mpegcpu" offset="0" />
    <rom name="mpr-16514.57" size="2097152" crc="3175b0be" sha1="63649d053c8c17ce1746d16d0cc8202be20c302f" region="mpeg" offset="0" />
    <rom name="mpr-16515.58" size="2097152" crc="3114d748" sha1="9ef090623cdd2a1d06b5d1bc4b9a07ab4eff5b76" region="mpeg" offset="200000" />
    <rom name="mpr-16476.26" size="2097152" crc="d48609ae" sha1="8c8686a5c9ca4837447a7f70ed194e2f1882b66d" region="polygons" offset="0" />
    <rom name="mpr-16477.27" size="2097152" crc="b979b082" sha1="0c60d259093e987f3856730b57b43bde7e9562e3" region="polygons" offset="2" />
    <rom name="mpr-16478.28" size="2097152" crc="80c780f7" sha1="2f57c5373b02765d302bcd81e24f7b7bc4181387" region="polygons" offset="400000" />
    <rom name="mpr-16479.29" size="2097152" crc="e43183b3" sha1="4e62c67cdf7a6fdac0ded86d5f9e81044b9dea8d" region="polygons" offset="400002" />
    <rom name="mpr-16480.30" size="2097152" crc="3185547a" sha1="9871937372c2c755717802117a3ad39e1a11410e" region="polygons" offset="800000" />
    <rom name="mpr-16481.31" size="2097152" crc="ce8d76fe" sha1="0406f0500d19d6707515627b4143f92a9a5db769" region="polygons" offset="800002" />
    <rom name="mpr-16472.39" size="524288" crc="5a0d7553" sha1="ba8e08e5a0c6b7fbc10084ad7ad3edf61efb0d70" region="copro_data" offset="0" />
    <rom name="mpr-16473.40" size="524288" crc="876c5399" sha1="be7e40c77a385600941f11c24852cd73c71696f0" region="copro_data" offset="1" />
    <rom name="mpr-16474.41" size="524288" crc="5864a26f" sha1="be0c22dfff37408f6b401b1970f7fcc6fc7fbcd2" region="copro_data" offset="2" />
    <rom name="mpr-16475.42" size="524288" crc="b9266be9" sha1="cf195cd89c9d191b9eb8c5299f8cc154c2b4bd82" region="copro_data" offset="3" />
    <device_ref name="v60" />
    <device_ref name="generic_fifo_u32_device" />
    <device_ref name="generic_fifo_u32_device" />
    <device_ref name="timer" />
    <device_ref name="mb86233" />
    <device_ref name="segas24_tile" />
    <device_ref name="screen" />
    <device_ref name="palette" />
    <device_ref name="model1io" />
    <device_ref name="z80" />
    <device_ref name="93c46_16" />
    <device_ref name="315_5338a" />
    <device_ref name="msm6253" />
    <device_ref name="mb8421" />
    <device_ref name="segam1audio" />
    <device_ref name="m68000" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="ym3438" />
    <device_ref name="ymw258f" />
    <device_ref name="ymw258f" />
    <device_ref name="i8251" />
    <device_ref name="clock" />
    <device_ref name="i8251" />
    <device_ref name="clock" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="dsbz80_device" />
    <device_ref name="z80" />
    <device_ref name="i8251" />
    <device_ref name="clock" />
    <chip type="cpu" tag="maincpu" name="NEC V60" clock="16000000" />
    <chip type="cpu" tag="tgp_copro" name="Fujitsu MB86233 (TGP)" clock="16000000" />
    <chip type="cpu" tag="ioboard:iocpu" name="Zilog Z80" clock="4000000" />
    <chip type="cpu" tag="m1audio:sndcpu" name="Motorola MC68000" clock="10000000" />
    <chip type="cpu" tag="dsbz80:mpegcpu" name="Zilog Z80" clock="4000000" />
    <chip type="audio" tag="m1audio:lspeaker" name="Speaker" />
    <chip type="audio" tag="m1audio:rspeaker" name="Speaker" />
    <chip type="audio" tag="m1audio:ymsnd" name="YM3438 OPN2C" clock="8000000" />
    <chip type="audio" tag="m1audio:pcm1" name="Yamaha YMW-258-F" clock="8000000" />
    <chip type="audio" tag="m1audio:pcm2" name="Yamaha YMW-258-F" clock="8000000" />
    <chip type="audio" tag="dleft" name="Speaker" />
    <chip type="audio" tag="dright" name="Speaker" />
    <chip type="audio" tag="dsbz80" name="Sega Z80-based Digital Sound Board" />
    <display tag="screen" type="raster" rotate="0" width="496" height="384" refresh="57.524160" pixclock="16000000" htotal="656" hbend="0" hbstart="496" vtotal="424" vbend="0" vbstart="384" />
    <sound channels="4" />
    <input players="2" coins="2" service="yes">
      <control type="stick" player="1" buttons="3" minimum="27" maximum="227" sensitivity="100" keydelta="4" reverse="yes" />
      <control type="pedal" player="1" minimum="28" maximum="200" sensitivity="100" keydelta="16" reverse="yes" />
      <control type="stick" player="2" buttons="2" minimum="27" maximum="227" sensitivity="100" keydelta="4" reverse="yes" />
    </input>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="1">
      <diplocation name="DSW1" number="1" />
      <dipvalue name="Off" value="1" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="2">
      <diplocation name="DSW1" number="2" />
      <dipvalue name="Off" value="2" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="4">
      <diplocation name="DSW1" number="3" />
      <dipvalue name="Off" value="4" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="8">
      <diplocation name="DSW1" number="4" />
      <dipvalue name="Off" value="8" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="16">
      <diplocation name="DSW1" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="32">
      <diplocation name="DSW1" number="6" />
      <dipvalue name="Off" value="32" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="64">
      <diplocation name="DSW1" number="7" />
      <dipvalue name="Off" value="64" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="128">
      <diplocation name="DSW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="1">
      <diplocation name="DSW2" number="1" />
      <dipvalue name="Off" value="1" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="2">
      <diplocation name="DSW2" number="2" />
      <dipvalue name="Off" value="2" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="4">
      <diplocation name="DSW2" number="3" />
      <dipvalue name="Off" value="4" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="8">
      <diplocation name="DSW2" number="4" />
      <dipvalue name="Off" value="8" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="16">
      <diplocation name="DSW2" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="32">
      <diplocation name="DSW2" number="6" />
      <dipvalue name="Off" value="32" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="64">
      <diplocation name="DSW2" number="7" />
      <dipvalue name="Off" value="64" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="128">
      <diplocation name="DSW2" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="1">
      <diplocation name="DSW3" number="1" />
      <dipvalue name="Off" value="1" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="2">
      <diplocation name="DSW3" number="2" />
      <dipvalue name="Off" value="2" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="4">
      <diplocation name="DSW3" number="3" />
      <dipvalue name="Off" value="4" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="8">
      <diplocation name="DSW3" number="4" />
      <dipvalue name="Off" value="8" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="16">
      <diplocation name="DSW3" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="32">
      <diplocation name="DSW3" number="6" />
      <dipvalue name="Off" value="32" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="64">
      <diplocation name="DSW3" number="7" />
      <dipvalue name="Off" value="64" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="128">
      <diplocation name="DSW3" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <port tag=":IN.0" />
    <port tag=":IN.1" />
    <port tag=":IN.2" />
    <port tag=":STICK1X">
      <analog mask="255" />
    </port>
    <port tag=":STICK1Y">
      <analog mask="255" />
    </port>
    <port tag=":STICK2X">
      <analog mask="255" />
    </port>
    <port tag=":STICK2Y">
      <analog mask="255" />
    </port>
    <port tag=":THROTTLE">
      <analog mask="255" />
    </port>
    <port tag=":ioboard:buttons" />
    <port tag=":ioboard:dsw1" />
    <port tag=":ioboard:dsw2" />
    <port tag=":ioboard:dsw3" />
    <driver status="imperfect" emulation="good" savestate="unsupported" />
    <feature type="graphics" status="imperfect" />
    <feature type="controls" status="imperfect" />
  </machine>
  <machine name="swaj" sourcefile="model1.cpp" cloneof="swa" romof="swa">
    <description>Star Wars Arcade (Japan)</description>
    <year>1993</year>
    <manufacturer>Sega</manufacturer>
    <rom name="opr14742.bin" merge="opr14742.bin" size="131072" crc="446a1085" sha1="51b3f4d3a35a36087ea0ba4e26d6e7d17b6418e2" region="copro_tables" offset="0" />
    <rom name="opr14743.bin" merge="opr14743.bin" size="131072" crc="e8953554" sha1="1499f8e30ac15affc66e6f04ae031bb8680d9260" region="copro_tables" offset="2" />
    <rom name="opr-14744.58" merge="opr-14744.58" size="131072" crc="730ea9e0" sha1="651f1db4089a400d073b19ada299b4b08b08f372" region="other_data" offset="0" />
    <rom name="opr-14745.59" merge="opr-14745.59" size="131072" crc="4c934d96" sha1="e3349ece0e47f684d61ad11bfea4a90602287350" region="other_data" offset="2" />
    <rom name="opr-14746.62" merge="opr-14746.62" size="131072" crc="2a266cbd" sha1="34e047a93459406c22acf4c25089d1a4955f94ca" region="other_data" offset="40000" />
    <rom name="opr-14747.63" merge="opr-14747.63" size="131072" crc="a4ad5e19" sha1="7d7ec300eeb9a8de1590011e37108688c092f329" region="other_data" offset="40002" />
    <rom name="opr14748.bin" merge="opr14748.bin" size="131072" crc="4a532cb8" sha1="23280ebbcd6b2bc8a8e643a2d07a58d6598301b8" region="other_other_data" offset="0" />
    <rom name="315-5571.bin" merge="315-5571.bin" size="8192" crc="1233db2a" sha1="06760409d40f3d9117fd3e7c7ab62dfd70aa2a4d" region="315_5571" offset="0" />
    <rom name="315-5572.bin" merge="315-5572.bin" size="8192" crc="66785906" sha1="d94a51eced65b0073fb39625927782bf264d271a" region="315_5572" offset="0" />
    <rom name="epr-16468.14" size="524288" crc="681d03c0" sha1="4d21e26ce211466d429b84bca69a8147ff31ec6c" region="maincpu" offset="200000" />
    <rom name="epr-16469.15" size="524288" crc="6f281f7c" sha1="6a9179e48d14838bb2a1a3f63fdd3a68ed009e03" region="maincpu" offset="200001" />
    <rom name="epr-16467.5" size="524288" crc="605068f5" sha1="99d7e171ce3353477c282d7567dedb9947206f14" region="maincpu" offset="f80000" />
    <rom name="315-5711.bin" merge="315-5711.bin" size="8192" crc="c5ddb8fc" sha1="9e21d3a07ffa315e0139483b664e3fa283ef4e06" status="baddump" region="tgp_copro" offset="0" />
    <rom name="epr-16470.7" merge="epr-16470.7" size="131072" crc="7da18cf7" sha1="bd432d882d217277faee120e2577357a32eb4a6e" region="m1audio:sndcpu" offset="0" />
    <rom name="mpr-16486.32" merge="mpr-16486.32" size="2097152" crc="7df50533" sha1="f2fb876738e37d70eb9005e5629a9ae89aa413a8" region="m1audio:pcm1" offset="0" />
    <rom name="mpr-16487.33" merge="mpr-16487.33" size="2097152" crc="31b28dfa" sha1="bd1ac11bf2f9161f61f8af3b9ff4c2709b7ee700" region="m1audio:pcm1" offset="200000" />
    <rom name="mpr-16484.4" merge="mpr-16484.4" size="2097152" crc="9d4c334d" sha1="8b4d903f14559fed425d225bb23ccfe8da23cbd3" region="m1audio:pcm2" offset="0" />
    <rom name="mpr-16485.5" merge="mpr-16485.5" size="2097152" crc="95aadcad" sha1="4276db655db9834692c3843eb96a3e3a89cb7252" region="m1audio:pcm2" offset="200000" />
    <rom name="epr-16471.2" merge="epr-16471.2" size="131072" crc="f4ee84a4" sha1="f12b214e6f195b0e5f49ba9f41d8e54bfcea9acc" region="mpegcpu" offset="0" />
    <rom name="mpr-16514.57" merge="mpr-16514.57" size="2097152" crc="3175b0be" sha1="63649d053c8c17ce1746d16d0cc8202be20c302f" region="mpeg" offset="0" />
    <rom name="mpr-16515.58" merge="mpr-16515.58" size="2097152" crc="3114d748" sha1="9ef090623cdd2a1d06b5d1bc4b9a07ab4eff5b76" region="mpeg" offset="200000" />
    <rom name="mpr-16476.26" merge="mpr-16476.26" size="2097152" crc="d48609ae" sha1="8c8686a5c9ca4837447a7f70ed194e2f1882b66d" region="polygons" offset="0" />
    <rom name="mpr-16477.27" merge="mpr-16477.27" size="2097152" crc="b979b082" sha1="0c60d259093e987f3856730b57b43bde7e9562e3" region="polygons" offset="2" />
    <rom name="mpr-16478.28" merge="mpr-16478.28" size="2097152" crc="80c780f7" sha1="2f57c5373b02765d302bcd81e24f7b7bc4181387" region="polygons" offset="400000" />
    <rom name="mpr-16479.29" merge="mpr-16479.29" size="2097152" crc="e43183b3" sha1="4e62c67cdf7a6fdac0ded86d5f9e81044b9dea8d" region="polygons" offset="400002" />
    <rom name="mpr-16480.30" merge="mpr-16480.30" size="2097152" crc="3185547a" sha1="9871937372c2c755717802117a3ad39e1a11410e" region="polygons" offset="800000" />
    <rom name="mpr-16481.31" merge="mpr-16481.31" size="2097152" crc="ce8d76fe" sha1="0406f0500d19d6707515627b4143f92a9a5db769" region="polygons" offset="800002" />
    <rom name="mpr-16472.39" merge="mpr-16472.39" size="524288" crc="5a0d7553" sha1="ba8e08e5a0c6b7fbc10084ad7ad3edf61efb0d70" region="copro_data" offset="0" />
    <rom name="mpr-16473.40" merge="mpr-16473.40" size="524288" crc="876c5399" sha1="be7e40c77a385600941f11c24852cd73c71696f0" region="copro_data" offset="1" />
    <rom name="mpr-16474.41" merge="mpr-16474.41" size="524288" crc="5864a26f" sha1="be0c22dfff37408f6b401b1970f7fcc6fc7fbcd2" region="copro_data" offset="2" />
    <rom name="mpr-16475.42" merge="mpr-16475.42" size="524288" crc="b9266be9" sha1="cf195cd89c9d191b9eb8c5299f8cc154c2b4bd82" region="copro_data" offset="3" />
    <device_ref name="v60" />
    <device_ref name="generic_fifo_u32_device" />
    <device_ref name="generic_fifo_u32_device" />
    <device_ref name="timer" />
    <device_ref name="mb86233" />
    <device_ref name="segas24_tile" />
    <device_ref name="screen" />
    <device_ref name="palette" />
    <device_ref name="model1io" />
    <device_ref name="z80" />
    <device_ref name="93c46_16" />
    <device_ref name="315_5338a" />
    <device_ref name="msm6253" />
    <device_ref name="mb8421" />
    <device_ref name="segam1audio" />
    <device_ref name="m68000" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="ym3438" />
    <device_ref name="ymw258f" />
    <device_ref name="ymw258f" />
    <device_ref name="i8251" />
    <device_ref name="clock" />
    <device_ref name="i8251" />
    <device_ref name="clock" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="dsbz80_device" />
    <device_ref name="z80" />
    <device_ref name="i8251" />
    <device_ref name="clock" />
    <chip type="cpu" tag="maincpu" name="NEC V60" clock="16000000" />
    <chip type="cpu" tag="tgp_copro" name="Fujitsu MB86233 (TGP)" clock="16000000" />
    <chip type="cpu" tag="ioboard:iocpu" name="Zilog Z80" clock="4000000" />
    <chip type="cpu" tag="m1audio:sndcpu" name="Motorola MC68000" clock="10000000" />
    <chip type="cpu" tag="dsbz80:mpegcpu" name="Zilog Z80" clock="4000000" />
    <chip type="audio" tag="m1audio:lspeaker" name="Speaker" />
    <chip type="audio" tag="m1audio:rspeaker" name="Speaker" />
    <chip type="audio" tag="m1audio:ymsnd" name="YM3438 OPN2C" clock="8000000" />
    <chip type="audio" tag="m1audio:pcm1" name="Yamaha YMW-258-F" clock="8000000" />
    <chip type="audio" tag="m1audio:pcm2" name="Yamaha YMW-258-F" clock="8000000" />
    <chip type="audio" tag="dleft" name="Speaker" />
    <chip type="audio" tag="dright" name="Speaker" />
    <chip type="audio" tag="dsbz80" name="Sega Z80-based Digital Sound Board" />
    <display tag="screen" type="raster" rotate="0" width="496" height="384" refresh="57.524160" pixclock="16000000" htotal="656" hbend="0" hbstart="496" vtotal="424" vbend="0" vbstart="384" />
    <sound channels="4" />
    <input players="2" coins="2" service="yes">
      <control type="stick" player="1" buttons="3" minimum="27" maximum="227" sensitivity="100" keydelta="4" reverse="yes" />
      <control type="pedal" player="1" minimum="28" maximum="200" sensitivity="100" keydelta="16" reverse="yes" />
      <control type="stick" player="2" buttons="2" minimum="27" maximum="227" sensitivity="100" keydelta="4" reverse="yes" />
    </input>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="1">
      <diplocation name="DSW1" number="1" />
      <dipvalue name="Off" value="1" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="2">
      <diplocation name="DSW1" number="2" />
      <dipvalue name="Off" value="2" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="4">
      <diplocation name="DSW1" number="3" />
      <dipvalue name="Off" value="4" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="8">
      <diplocation name="DSW1" number="4" />
      <dipvalue name="Off" value="8" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="16">
      <diplocation name="DSW1" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="32">
      <diplocation name="DSW1" number="6" />
      <dipvalue name="Off" value="32" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="64">
      <diplocation name="DSW1" number="7" />
      <dipvalue name="Off" value="64" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="128">
      <diplocation name="DSW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="1">
      <diplocation name="DSW2" number="1" />
      <dipvalue name="Off" value="1" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="2">
      <diplocation name="DSW2" number="2" />
      <dipvalue name="Off" value="2" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="4">
      <diplocation name="DSW2" number="3" />
      <dipvalue name="Off" value="4" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="8">
      <diplocation name="DSW2" number="4" />
      <dipvalue name="Off" value="8" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="16">
      <diplocation name="DSW2" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="32">
      <diplocation name="DSW2" number="6" />
      <dipvalue name="Off" value="32" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="64">
      <diplocation name="DSW2" number="7" />
      <dipvalue name="Off" value="64" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="128">
      <diplocation name="DSW2" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="1">
      <diplocation name="DSW3" number="1" />
      <dipvalue name="Off" value="1" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="2">
      <diplocation name="DSW3" number="2" />
      <dipvalue name="Off" value="2" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="4">
      <diplocation name="DSW3" number="3" />
      <dipvalue name="Off" value="4" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="8">
      <diplocation name="DSW3" number="4" />
      <dipvalue name="Off" value="8" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="16">
      <diplocation name="DSW3" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="32">
      <diplocation name="DSW3" number="6" />
      <dipvalue name="Off" value="32" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="64">
      <diplocation name="DSW3" number="7" />
      <dipvalue name="Off" value="64" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="128">
      <diplocation name="DSW3" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <port tag=":IN.0" />
    <port tag=":IN.1" />
    <port tag=":IN.2" />
    <port tag=":STICK1X">
      <analog mask="255" />
    </port>
    <port tag=":STICK1Y">
      <analog mask="255" />
    </port>
    <port tag=":STICK2X">
      <analog mask="255" />
    </port>
    <port tag=":STICK2Y">
      <analog mask="255" />
    </port>
    <port tag=":THROTTLE">
      <analog mask="255" />
    </port>
    <port tag=":ioboard:buttons" />
    <port tag=":ioboard:dsw1" />
    <port tag=":ioboard:dsw2" />
    <port tag=":ioboard:dsw3" />
    <driver status="imperfect" emulation="good" savestate="unsupported" />
    <feature type="graphics" status="imperfect" />
    <feature type="controls" status="imperfect" />
  </machine>
  <machine name="vf" sourcefile="model1.cpp">
    <description>Virtua Fighter</description>
    <year>1993</year>
    <manufacturer>Sega</manufacturer>
    <rom name="opr14742.bin" size="131072" crc="446a1085" sha1="51b3f4d3a35a36087ea0ba4e26d6e7d17b6418e2" region="copro_tables" offset="0" />
    <rom name="opr14743.bin" size="131072" crc="e8953554" sha1="1499f8e30ac15affc66e6f04ae031bb8680d9260" region="copro_tables" offset="2" />
    <rom name="opr-14744.58" size="131072" crc="730ea9e0" sha1="651f1db4089a400d073b19ada299b4b08b08f372" region="other_data" offset="0" />
    <rom name="opr-14745.59" size="131072" crc="4c934d96" sha1="e3349ece0e47f684d61ad11bfea4a90602287350" region="other_data" offset="2" />
    <rom name="opr-14746.62" size="131072" crc="2a266cbd" sha1="34e047a93459406c22acf4c25089d1a4955f94ca" region="other_data" offset="40000" />
    <rom name="opr-14747.63" size="131072" crc="a4ad5e19" sha1="7d7ec300eeb9a8de1590011e37108688c092f329" region="other_data" offset="40002" />
    <rom name="opr14748.bin" size="131072" crc="4a532cb8" sha1="23280ebbcd6b2bc8a8e643a2d07a58d6598301b8" region="other_other_data" offset="0" />
    <rom name="315-5571.bin" size="8192" crc="1233db2a" sha1="06760409d40f3d9117fd3e7c7ab62dfd70aa2a4d" region="315_5571" offset="0" />
    <rom name="315-5572.bin" size="8192" crc="66785906" sha1="d94a51eced65b0073fb39625927782bf264d271a" region="315_5572" offset="0" />
    <rom name="epr-16082.14" size="524288" crc="b23f22ee" sha1="9fd5b5a5974703a60a54de3d2bce4301bfc0e533" region="maincpu" offset="200000" />
    <rom name="epr-16083.15" size="524288" crc="d12c77f8" sha1="b4aeba8d5f1ab4aec024391407a2cb58ce2e94b0" region="maincpu" offset="200001" />
    <rom name="epr-16080.4" size="131072" crc="3662e1a5" sha1="6bfceb1a7c1c7912679c907f2b7516ae9c7dda67" region="maincpu" offset="fc0000" />
    <rom name="epr-16081.5" size="131072" crc="6dec06ce" sha1="7891544456bccd2fc647bccd058945ad50466636" region="maincpu" offset="fe0000" />
    <rom name="mpr-16084.6" size="524288" crc="483f453b" sha1="41a5527be73f5dd1c87b2a8113235bdd247ec049" region="maincpu" offset="1000000" />
    <rom name="mpr-16085.7" size="524288" crc="5fa01277" sha1="dfa7ddff0a7daf29071431f26b93dd8e8e5793b6" region="maincpu" offset="1000001" />
    <rom name="mpr-16086.8" size="524288" crc="deac47a1" sha1="3a8016124e4dc579d4aae745d4af1905ad0e4fbd" region="maincpu" offset="1100000" />
    <rom name="mpr-16087.9" size="524288" crc="7a64daac" sha1="da6a9cad4b0cb2af4299e664c0889f3fbdc25530" region="maincpu" offset="1100001" />
    <rom name="mpr-16088.10" size="524288" crc="fcda2d1e" sha1="0f7d0f604d429a1da0d1c3f31694520bada49680" region="maincpu" offset="1200000" />
    <rom name="mpr-16089.11" size="524288" crc="39befbe0" sha1="362c493092cd0536fadee7326ecc7f973e23fb58" region="maincpu" offset="1200001" />
    <rom name="mpr-16090.12" size="524288" crc="90c76831" sha1="5a3c25f2a131cfbb2ad067bef1ab7b1c95645d41" region="maincpu" offset="1300000" />
    <rom name="mpr-16091.13" size="524288" crc="53115448" sha1="af798d5b1fcb720d7288a5ac48839d9ace16a2f2" region="maincpu" offset="1300001" />
    <rom name="315-5724.bin" size="8192" crc="4b4f330e" sha1="8809d93d47593f808faca55161999677ac7a3eb0" status="baddump" region="tgp_copro" offset="0" />
    <rom name="epr-16120.7" size="131072" crc="2bff8378" sha1="854b08ab983e4e98cb666f2f44de9a6829b1eb52" region="m1audio:sndcpu" offset="0" />
    <rom name="epr-16121.8" size="131072" crc="ff6723f9" sha1="53498b8c103745883657dfd6efe27edfd48b356f" region="m1audio:sndcpu" offset="20000" />
    <rom name="mpr-16122.32" size="2097152" crc="568bc64e" sha1="31fd0ef8319efe258011b4621adebb790b620770" region="m1audio:pcm1" offset="0" />
    <rom name="mpr-16123.33" size="2097152" crc="15d78844" sha1="37c17e38604cf7004a951408024941cd06b1d93e" region="m1audio:pcm1" offset="200000" />
    <rom name="mpr-16124.4" size="2097152" crc="45520ba1" sha1="c33e3c12639961016e5fa6b5025d0a67dff28907" region="m1audio:pcm2" offset="0" />
    <rom name="mpr-16125.5" size="2097152" crc="9b4998b6" sha1="0418d9b0acf79f35d0f7575c21f1be9a0ea343da" region="m1audio:pcm2" offset="200000" />
    <rom name="mpr-16096.26" size="2097152" crc="a92b0bf3" sha1="fd3adff5f41f0b0be98df548c848eda04fc0da48" region="polygons" offset="0" />
    <rom name="mpr-16097.27" size="2097152" crc="0232955a" sha1="df934fb6d022032620932571ff5ed176d5dcb017" region="polygons" offset="2" />
    <rom name="mpr-16098.28" size="2097152" crc="cf2e1b84" sha1="f3d16c72344f7f218a792ce7f1dd7cad910a8c97" region="polygons" offset="400000" />
    <rom name="mpr-16099.29" size="2097152" crc="20e46854" sha1="423d3642bd2f14e68d29029c027b791de2c1ec53" region="polygons" offset="400002" />
    <rom name="mpr-16100.30" size="2097152" crc="e13e983d" sha1="120637caa2404ad4124b676fd6fcd721f30948df" region="polygons" offset="800000" />
    <rom name="mpr-16101.31" size="2097152" crc="0dbed94d" sha1="df1cddcc1d3976816bd786c2d6211a8563f6f690" region="polygons" offset="800002" />
    <rom name="mpr-16102.32" size="2097152" crc="4cb41fb6" sha1="4a07bfad4f221508de8c931861424dcc5be3f46a" region="polygons" offset="c00000" />
    <rom name="mpr-16103.33" size="2097152" crc="526d1c76" sha1="edc8dafc9261cd0e970c3b50e3c1ca51a32a4cdf" region="polygons" offset="c00002" />
    <device_ref name="v60" />
    <device_ref name="generic_fifo_u32_device" />
    <device_ref name="generic_fifo_u32_device" />
    <device_ref name="timer" />
    <device_ref name="mb86233" />
    <device_ref name="segas24_tile" />
    <device_ref name="screen" />
    <device_ref name="palette" />
    <device_ref name="model1io" />
    <device_ref name="z80" />
    <device_ref name="93c46_16" />
    <device_ref name="315_5338a" />
    <device_ref name="msm6253" />
    <device_ref name="mb8421" />
    <device_ref name="segam1audio" />
    <device_ref name="m68000" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="ym3438" />
    <device_ref name="ymw258f" />
    <device_ref name="ymw258f" />
    <device_ref name="i8251" />
    <device_ref name="clock" />
    <device_ref name="i8251" />
    <device_ref name="clock" />
    <chip type="cpu" tag="maincpu" name="NEC V60" clock="16000000" />
    <chip type="cpu" tag="tgp_copro" name="Fujitsu MB86233 (TGP)" clock="16000000" />
    <chip type="cpu" tag="ioboard:iocpu" name="Zilog Z80" clock="4000000" />
    <chip type="cpu" tag="m1audio:sndcpu" name="Motorola MC68000" clock="10000000" />
    <chip type="audio" tag="m1audio:lspeaker" name="Speaker" />
    <chip type="audio" tag="m1audio:rspeaker" name="Speaker" />
    <chip type="audio" tag="m1audio:ymsnd" name="YM3438 OPN2C" clock="8000000" />
    <chip type="audio" tag="m1audio:pcm1" name="Yamaha YMW-258-F" clock="8000000" />
    <chip type="audio" tag="m1audio:pcm2" name="Yamaha YMW-258-F" clock="8000000" />
    <display tag="screen" type="raster" rotate="0" width="496" height="384" refresh="57.524160" pixclock="16000000" htotal="656" hbend="0" hbstart="496" vtotal="424" vbend="0" vbstart="384" />
    <sound channels="2" />
    <input players="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="3" ways="8" />
      <control type="joy" player="2" buttons="3" ways="8" />
    </input>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="1">
      <diplocation name="DSW1" number="1" />
      <dipvalue name="Off" value="1" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="2">
      <diplocation name="DSW1" number="2" />
      <dipvalue name="Off" value="2" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="4">
      <diplocation name="DSW1" number="3" />
      <dipvalue name="Off" value="4" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="8">
      <diplocation name="DSW1" number="4" />
      <dipvalue name="Off" value="8" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="16">
      <diplocation name="DSW1" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="32">
      <diplocation name="DSW1" number="6" />
      <dipvalue name="Off" value="32" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="64">
      <diplocation name="DSW1" number="7" />
      <dipvalue name="Off" value="64" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="128">
      <diplocation name="DSW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="1">
      <diplocation name="DSW2" number="1" />
      <dipvalue name="Off" value="1" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="2">
      <diplocation name="DSW2" number="2" />
      <dipvalue name="Off" value="2" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="4">
      <diplocation name="DSW2" number="3" />
      <dipvalue name="Off" value="4" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="8">
      <diplocation name="DSW2" number="4" />
      <dipvalue name="Off" value="8" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="16">
      <diplocation name="DSW2" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="32">
      <diplocation name="DSW2" number="6" />
      <dipvalue name="Off" value="32" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="64">
      <diplocation name="DSW2" number="7" />
      <dipvalue name="Off" value="64" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="128">
      <diplocation name="DSW2" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="1">
      <diplocation name="DSW3" number="1" />
      <dipvalue name="Off" value="1" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="2">
      <diplocation name="DSW3" number="2" />
      <dipvalue name="Off" value="2" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="4">
      <diplocation name="DSW3" number="3" />
      <dipvalue name="Off" value="4" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="8">
      <diplocation name="DSW3" number="4" />
      <dipvalue name="Off" value="8" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="16">
      <diplocation name="DSW3" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="32">
      <diplocation name="DSW3" number="6" />
      <dipvalue name="Off" value="32" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="64">
      <diplocation name="DSW3" number="7" />
      <dipvalue name="Off" value="64" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="128">
      <diplocation name="DSW3" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <port tag=":IN.0" />
    <port tag=":IN.1" />
    <port tag=":IN.2" />
    <port tag=":ioboard:buttons" />
    <port tag=":ioboard:dsw1" />
    <port tag=":ioboard:dsw2" />
    <port tag=":ioboard:dsw3" />
    <driver status="preliminary" emulation="preliminary" savestate="unsupported" />
  </machine>
  <machine name="vformula" sourcefile="model1.cpp" cloneof="vr" romof="vr">
    <description>Virtua Formula</description>
    <year>1993</year>
    <manufacturer>Sega</manufacturer>
    <rom name="opr14742.bin" merge="opr14742.bin" size="131072" crc="446a1085" sha1="51b3f4d3a35a36087ea0ba4e26d6e7d17b6418e2" region="copro_tables" offset="0" />
    <rom name="opr14743.bin" merge="opr14743.bin" size="131072" crc="e8953554" sha1="1499f8e30ac15affc66e6f04ae031bb8680d9260" region="copro_tables" offset="2" />
    <rom name="opr-14744.58" merge="opr-14744.58" size="131072" crc="730ea9e0" sha1="651f1db4089a400d073b19ada299b4b08b08f372" region="other_data" offset="0" />
    <rom name="opr-14745.59" merge="opr-14745.59" size="131072" crc="4c934d96" sha1="e3349ece0e47f684d61ad11bfea4a90602287350" region="other_data" offset="2" />
    <rom name="opr-14746.62" merge="opr-14746.62" size="131072" crc="2a266cbd" sha1="34e047a93459406c22acf4c25089d1a4955f94ca" region="other_data" offset="40000" />
    <rom name="opr-14747.63" merge="opr-14747.63" size="131072" crc="a4ad5e19" sha1="7d7ec300eeb9a8de1590011e37108688c092f329" region="other_data" offset="40002" />
    <rom name="opr14748.bin" merge="opr14748.bin" size="131072" crc="4a532cb8" sha1="23280ebbcd6b2bc8a8e643a2d07a58d6598301b8" region="other_other_data" offset="0" />
    <rom name="315-5571.bin" merge="315-5571.bin" size="8192" crc="1233db2a" sha1="06760409d40f3d9117fd3e7c7ab62dfd70aa2a4d" region="315_5571" offset="0" />
    <rom name="315-5572.bin" merge="315-5572.bin" size="8192" crc="66785906" sha1="d94a51eced65b0073fb39625927782bf264d271a" region="315_5572" offset="0" />
    <rom name="epr-15638.14" size="524288" crc="b9db21a2" sha1="db58c047977f5fc37f278afe7159a78e3fa6c015" region="maincpu" offset="200000" />
    <rom name="epr-15639.15" size="524288" crc="4c3796f5" sha1="1bf312a4999a15fbc5d194627f9c0ad9dbc1f2c0" region="maincpu" offset="200001" />
    <rom name="epr-15623.4" size="131072" crc="155fa5be" sha1="a0a3fd8980c52279adbc1c64aa22e42a0b196dd9" region="maincpu" offset="fc0000" />
    <rom name="epr-15622.5" size="131072" crc="18007f6f" sha1="61573742627ec027abd2cc700e79f04da5215bfd" region="maincpu" offset="fe0000" />
    <rom name="epr-15641.6" size="524288" crc="bf01e4d5" sha1="53ad9ecd2de2ea1d7b446f9db61352e10a55ea05" region="maincpu" offset="1000000" />
    <rom name="epr-15640.7" size="524288" crc="3e6d83dc" sha1="62aa552a38ee193e0dfab5d1261756fe237db42c" region="maincpu" offset="1000001" />
    <rom name="mpr-14884.8" merge="mpr-14884.8" size="524288" crc="6cf9c026" sha1="f4d717958dba6b6402f5ffe7638fe0bf353b61ed" region="maincpu" offset="1100000" />
    <rom name="mpr-14885.9" merge="mpr-14885.9" size="524288" crc="f65c9262" sha1="511a22bcfaf199737bfc5a809fd66cb4439dd386" region="maincpu" offset="1100001" />
    <rom name="mpr-14886.10" merge="mpr-14886.10" size="524288" crc="92868734" sha1="e1dfb134dc3ba7e0b1d40681621e09ac5a222518" region="maincpu" offset="1200000" />
    <rom name="mpr-14887.11" merge="mpr-14887.11" size="524288" crc="10c7c636" sha1="c77d55460bba4354349e473e129f21afeed05e91" region="maincpu" offset="1200001" />
    <rom name="mpr-14888.12" merge="mpr-14888.12" size="524288" crc="04bfdc5b" sha1="bb8788a761620d0440a62ae51c3b41f70a04b5e4" region="maincpu" offset="1300000" />
    <rom name="mpr-14889.13" merge="mpr-14889.13" size="524288" crc="c49f0486" sha1="cc2bb9059c016ba2c4f6e7508bd1687df07b8b48" region="maincpu" offset="1300001" />
    <rom name="315-5573.bin" merge="315-5573.bin" size="8192" crc="3335a19b" sha1="72eedfcc799ec4c7534fd7415de6631087ff6731" region="tgp_copro" offset="0" />
    <rom name="epr-14870a.7" merge="epr-14870a.7" size="131072" crc="919d9b75" sha1="27be79881cc9a2b5cf37e18f1e2d87251426b428" region="m1audio:sndcpu" offset="0" />
    <rom name="mpr-14873.32" merge="mpr-14873.32" size="2097152" crc="b1965190" sha1="fc47e9ed4a44d48477bd9a35e42c26508c0f4a0c" region="m1audio:pcm1" offset="0" />
    <rom name="mpr-14876.4" merge="mpr-14876.4" size="2097152" crc="ba6b2327" sha1="02285520624a4e612cb4b65510e3458b13b1c6ba" region="m1audio:pcm2" offset="0" />
    <rom name="mpr-14890.26" merge="mpr-14890.26" size="2097152" crc="dcbe006b" sha1="195be7fabec405ca1b4e1338d3b8d7bb4a06dd73" region="polygons" offset="0" />
    <rom name="mpr-14891.27" merge="mpr-14891.27" size="2097152" crc="25832b38" sha1="a8d74538149c92bae661334e327b031eaca2a8f2" region="polygons" offset="2" />
    <rom name="mpr-14892.28" merge="mpr-14892.28" size="2097152" crc="5136f3ba" sha1="ce8312975764db09bbfa2068b99559a5c1798a36" region="polygons" offset="400000" />
    <rom name="mpr-14893.29" merge="mpr-14893.29" size="2097152" crc="1c531ada" sha1="8b373ac97a3649c64f48eb3d1dd95c5833f330b6" region="polygons" offset="400002" />
    <rom name="mpr-14894.30" merge="mpr-14894.30" size="2097152" crc="830a71bc" sha1="884378e8a5afeb819daf5285d0d205986d566340" region="polygons" offset="800000" />
    <rom name="mpr-14895.31" merge="mpr-14895.31" size="2097152" crc="af027ac5" sha1="523f03d90358ddb7d0e96fd06b9a65cebfc09f24" region="polygons" offset="800002" />
    <rom name="mpr-14896.32" merge="mpr-14896.32" size="2097152" crc="382091dc" sha1="efa266f0f6bfe36ad1c365e588fff33b01e166dd" region="polygons" offset="c00000" />
    <rom name="mpr-14897.33" merge="mpr-14897.33" size="2097152" crc="74873195" sha1="80705ec577d14570f9bba77cc26766f831c41f42" region="polygons" offset="c00002" />
    <rom name="mpr-14898.39" merge="mpr-14898.39" size="524288" crc="61da2bb6" sha1="7a12ba522d64a1aeec1ca6f5a87ee063692131f9" region="copro_data" offset="0" />
    <rom name="mpr-14899.40" merge="mpr-14899.40" size="524288" crc="2cd58bee" sha1="73defec823de4244a387af55fea7210edc1b314f" region="copro_data" offset="1" />
    <rom name="mpr-14900.41" merge="mpr-14900.41" size="524288" crc="aa7c017d" sha1="0fa2b59a8bb5f5907b2b2567e69d11c73b398dc1" region="copro_data" offset="2" />
    <rom name="mpr-14901.42" merge="mpr-14901.42" size="524288" crc="175b7a9a" sha1="c86602e771cd49bab425b4ba7926d2f44858bd39" region="copro_data" offset="3" />
    <rom name="epr-15624.17" size="131072" crc="9b3ba315" sha1="0cd0983cc8b2f2d6b41617d0d0a24cc6c188e62a" region="commboard" offset="0" />
    <device_ref name="v60" />
    <device_ref name="generic_fifo_u32_device" />
    <device_ref name="generic_fifo_u32_device" />
    <device_ref name="timer" />
    <device_ref name="mb86233" />
    <device_ref name="segas24_tile" />
    <device_ref name="screen" />
    <device_ref name="palette" />
    <device_ref name="model1io" />
    <device_ref name="z80" />
    <device_ref name="93c46_16" />
    <device_ref name="315_5338a" />
    <device_ref name="msm6253" />
    <device_ref name="mb8421" />
    <device_ref name="segam1audio" />
    <device_ref name="m68000" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="ym3438" />
    <device_ref name="ymw258f" />
    <device_ref name="ymw258f" />
    <device_ref name="i8251" />
    <device_ref name="clock" />
    <device_ref name="i8251" />
    <device_ref name="clock" />
    <device_ref name="m1comm" />
    <device_ref name="z80" />
    <device_ref name="am9517a" />
    <device_ref name="mb89374" />
    <chip type="cpu" tag="maincpu" name="NEC V60" clock="16000000" />
    <chip type="cpu" tag="tgp_copro" name="Fujitsu MB86233 (TGP)" clock="16000000" />
    <chip type="cpu" tag="ioboard:iocpu" name="Zilog Z80" clock="4000000" />
    <chip type="cpu" tag="m1audio:sndcpu" name="Motorola MC68000" clock="10000000" />
    <chip type="cpu" tag="m1comm:commcpu" name="Zilog Z80" clock="8000000" />
    <chip type="cpu" tag="m1comm:commdma" name="AM9517A" clock="8000000" />
    <chip type="cpu" tag="m1comm:commdlc" name="MB89374 Data Link Controller" clock="8000000" />
    <chip type="audio" tag="m1audio:lspeaker" name="Speaker" />
    <chip type="audio" tag="m1audio:rspeaker" name="Speaker" />
    <chip type="audio" tag="m1audio:ymsnd" name="YM3438 OPN2C" clock="8000000" />
    <chip type="audio" tag="m1audio:pcm1" name="Yamaha YMW-258-F" clock="8000000" />
    <chip type="audio" tag="m1audio:pcm2" name="Yamaha YMW-258-F" clock="8000000" />
    <display tag="screen" type="raster" rotate="0" width="496" height="384" refresh="57.524160" pixclock="16000000" htotal="656" hbend="0" hbstart="496" vtotal="424" vbend="0" vbstart="384" />
    <sound channels="2" />
    <input players="1" coins="2" service="yes">
      <control type="paddle" buttons="6" minimum="0" maximum="255" sensitivity="100" keydelta="3" />
      <control type="pedal" minimum="1" maximum="255" sensitivity="100" keydelta="16" />
    </input>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="1">
      <diplocation name="DSW1" number="1" />
      <dipvalue name="Off" value="1" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="2">
      <diplocation name="DSW1" number="2" />
      <dipvalue name="Off" value="2" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="4">
      <diplocation name="DSW1" number="3" />
      <dipvalue name="Off" value="4" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="8">
      <diplocation name="DSW1" number="4" />
      <dipvalue name="Off" value="8" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="16">
      <diplocation name="DSW1" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="32">
      <diplocation name="DSW1" number="6" />
      <dipvalue name="Off" value="32" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="64">
      <diplocation name="DSW1" number="7" />
      <dipvalue name="Off" value="64" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="128">
      <diplocation name="DSW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="1">
      <diplocation name="DSW2" number="1" />
      <dipvalue name="Off" value="1" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="2">
      <diplocation name="DSW2" number="2" />
      <dipvalue name="Off" value="2" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="4">
      <diplocation name="DSW2" number="3" />
      <dipvalue name="Off" value="4" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="8">
      <diplocation name="DSW2" number="4" />
      <dipvalue name="Off" value="8" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="16">
      <diplocation name="DSW2" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="32">
      <diplocation name="DSW2" number="6" />
      <dipvalue name="Off" value="32" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="64">
      <diplocation name="DSW2" number="7" />
      <dipvalue name="Off" value="64" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="128">
      <diplocation name="DSW2" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="1">
      <diplocation name="DSW3" number="1" />
      <dipvalue name="Off" value="1" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="2">
      <diplocation name="DSW3" number="2" />
      <dipvalue name="Off" value="2" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="4">
      <diplocation name="DSW3" number="3" />
      <dipvalue name="Off" value="4" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="8">
      <diplocation name="DSW3" number="4" />
      <dipvalue name="Off" value="8" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="16">
      <diplocation name="DSW3" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="32">
      <diplocation name="DSW3" number="6" />
      <dipvalue name="Off" value="32" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="64">
      <diplocation name="DSW3" number="7" />
      <dipvalue name="Off" value="64" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="128">
      <diplocation name="DSW3" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <port tag=":ACCEL">
      <analog mask="255" />
    </port>
    <port tag=":BRAKE">
      <analog mask="255" />
    </port>
    <port tag=":IN.0" />
    <port tag=":IN.1" />
    <port tag=":IN.2" />
    <port tag=":WHEEL">
      <analog mask="255" />
    </port>
    <port tag=":ioboard:buttons" />
    <port tag=":ioboard:dsw1" />
    <port tag=":ioboard:dsw2" />
    <port tag=":ioboard:dsw3" />
    <driver status="imperfect" emulation="good" savestate="unsupported" />
    <feature type="graphics" status="imperfect" />
  </machine>
  <machine name="vr" sourcefile="model1.cpp">
    <description>Virtua Racing</description>
    <year>1992</year>
    <manufacturer>Sega</manufacturer>
    <rom name="opr14742.bin" size="131072" crc="446a1085" sha1="51b3f4d3a35a36087ea0ba4e26d6e7d17b6418e2" region="copro_tables" offset="0" />
    <rom name="opr14743.bin" size="131072" crc="e8953554" sha1="1499f8e30ac15affc66e6f04ae031bb8680d9260" region="copro_tables" offset="2" />
    <rom name="opr-14744.58" size="131072" crc="730ea9e0" sha1="651f1db4089a400d073b19ada299b4b08b08f372" region="other_data" offset="0" />
    <rom name="opr-14745.59" size="131072" crc="4c934d96" sha1="e3349ece0e47f684d61ad11bfea4a90602287350" region="other_data" offset="2" />
    <rom name="opr-14746.62" size="131072" crc="2a266cbd" sha1="34e047a93459406c22acf4c25089d1a4955f94ca" region="other_data" offset="40000" />
    <rom name="opr-14747.63" size="131072" crc="a4ad5e19" sha1="7d7ec300eeb9a8de1590011e37108688c092f329" region="other_data" offset="40002" />
    <rom name="opr14748.bin" size="131072" crc="4a532cb8" sha1="23280ebbcd6b2bc8a8e643a2d07a58d6598301b8" region="other_other_data" offset="0" />
    <rom name="315-5571.bin" size="8192" crc="1233db2a" sha1="06760409d40f3d9117fd3e7c7ab62dfd70aa2a4d" region="315_5571" offset="0" />
    <rom name="315-5572.bin" size="8192" crc="66785906" sha1="d94a51eced65b0073fb39625927782bf264d271a" region="315_5572" offset="0" />
    <rom name="epr-14882.14" size="524288" crc="547d75ad" sha1="a57c11966886c37de1d7df131ad60457669231dd" region="maincpu" offset="200000" />
    <rom name="epr-14883.15" size="524288" crc="6bfad8b1" sha1="c1f780e456b405abd42d92f4e03e40aad88f8c22" region="maincpu" offset="200001" />
    <rom name="epr-14878a.4" size="131072" crc="6d69e695" sha1="12d3612d3dfd474b8020cdfb8ffc5dcc64e2e1a3" region="maincpu" offset="fc0000" />
    <rom name="epr-14879a.5" size="131072" crc="d45af9dd" sha1="48f2bf940c78e3ae4273a56e9f32371d870e41e0" region="maincpu" offset="fe0000" />
    <rom name="mpr-14880.6" size="524288" crc="adc7c208" sha1="967b6f522011f17fd2821ccbe20bcb6d4680a4a0" region="maincpu" offset="1000000" />
    <rom name="mpr-14881.7" size="524288" crc="e5ab89df" sha1="873dea86628457e69f732158e3efb05d133eaa44" region="maincpu" offset="1000001" />
    <rom name="mpr-14884.8" size="524288" crc="6cf9c026" sha1="f4d717958dba6b6402f5ffe7638fe0bf353b61ed" region="maincpu" offset="1100000" />
    <rom name="mpr-14885.9" size="524288" crc="f65c9262" sha1="511a22bcfaf199737bfc5a809fd66cb4439dd386" region="maincpu" offset="1100001" />
    <rom name="mpr-14886.10" size="524288" crc="92868734" sha1="e1dfb134dc3ba7e0b1d40681621e09ac5a222518" region="maincpu" offset="1200000" />
    <rom name="mpr-14887.11" size="524288" crc="10c7c636" sha1="c77d55460bba4354349e473e129f21afeed05e91" region="maincpu" offset="1200001" />
    <rom name="mpr-14888.12" size="524288" crc="04bfdc5b" sha1="bb8788a761620d0440a62ae51c3b41f70a04b5e4" region="maincpu" offset="1300000" />
    <rom name="mpr-14889.13" size="524288" crc="c49f0486" sha1="cc2bb9059c016ba2c4f6e7508bd1687df07b8b48" region="maincpu" offset="1300001" />
    <rom name="315-5573.bin" size="8192" crc="3335a19b" sha1="72eedfcc799ec4c7534fd7415de6631087ff6731" region="tgp_copro" offset="0" />
    <rom name="epr-14870a.7" size="131072" crc="919d9b75" sha1="27be79881cc9a2b5cf37e18f1e2d87251426b428" region="m1audio:sndcpu" offset="0" />
    <rom name="mpr-14873.32" size="2097152" crc="b1965190" sha1="fc47e9ed4a44d48477bd9a35e42c26508c0f4a0c" region="m1audio:pcm1" offset="0" />
    <rom name="mpr-14876.4" size="2097152" crc="ba6b2327" sha1="02285520624a4e612cb4b65510e3458b13b1c6ba" region="m1audio:pcm2" offset="0" />
    <rom name="mpr-14890.26" size="2097152" crc="dcbe006b" sha1="195be7fabec405ca1b4e1338d3b8d7bb4a06dd73" region="polygons" offset="0" />
    <rom name="mpr-14891.27" size="2097152" crc="25832b38" sha1="a8d74538149c92bae661334e327b031eaca2a8f2" region="polygons" offset="2" />
    <rom name="mpr-14892.28" size="2097152" crc="5136f3ba" sha1="ce8312975764db09bbfa2068b99559a5c1798a36" region="polygons" offset="400000" />
    <rom name="mpr-14893.29" size="2097152" crc="1c531ada" sha1="8b373ac97a3649c64f48eb3d1dd95c5833f330b6" region="polygons" offset="400002" />
    <rom name="mpr-14894.30" size="2097152" crc="830a71bc" sha1="884378e8a5afeb819daf5285d0d205986d566340" region="polygons" offset="800000" />
    <rom name="mpr-14895.31" size="2097152" crc="af027ac5" sha1="523f03d90358ddb7d0e96fd06b9a65cebfc09f24" region="polygons" offset="800002" />
    <rom name="mpr-14896.32" size="2097152" crc="382091dc" sha1="efa266f0f6bfe36ad1c365e588fff33b01e166dd" region="polygons" offset="c00000" />
    <rom name="mpr-14897.33" size="2097152" crc="74873195" sha1="80705ec577d14570f9bba77cc26766f831c41f42" region="polygons" offset="c00002" />
    <rom name="mpr-14898.39" size="524288" crc="61da2bb6" sha1="7a12ba522d64a1aeec1ca6f5a87ee063692131f9" region="copro_data" offset="0" />
    <rom name="mpr-14899.40" size="524288" crc="2cd58bee" sha1="73defec823de4244a387af55fea7210edc1b314f" region="copro_data" offset="1" />
    <rom name="mpr-14900.41" size="524288" crc="aa7c017d" sha1="0fa2b59a8bb5f5907b2b2567e69d11c73b398dc1" region="copro_data" offset="2" />
    <rom name="mpr-14901.42" size="524288" crc="175b7a9a" sha1="c86602e771cd49bab425b4ba7926d2f44858bd39" region="copro_data" offset="3" />
    <rom name="93c45.bin" size="128" crc="65aac303" sha1="17687fedf1578e977cae4e7c3f5c00cad4aa490d" region="ioboard:eeprom" offset="0" />
    <device_ref name="v60" />
    <device_ref name="generic_fifo_u32_device" />
    <device_ref name="generic_fifo_u32_device" />
    <device_ref name="timer" />
    <device_ref name="mb86233" />
    <device_ref name="segas24_tile" />
    <device_ref name="screen" />
    <device_ref name="palette" />
    <device_ref name="model1io" />
    <device_ref name="z80" />
    <device_ref name="93c46_16" />
    <device_ref name="315_5338a" />
    <device_ref name="msm6253" />
    <device_ref name="mb8421" />
    <device_ref name="segam1audio" />
    <device_ref name="m68000" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="ym3438" />
    <device_ref name="ymw258f" />
    <device_ref name="ymw258f" />
    <device_ref name="i8251" />
    <device_ref name="clock" />
    <device_ref name="i8251" />
    <device_ref name="clock" />
    <device_ref name="m1comm" />
    <device_ref name="z80" />
    <device_ref name="am9517a" />
    <device_ref name="mb89374" />
    <chip type="cpu" tag="maincpu" name="NEC V60" clock="16000000" />
    <chip type="cpu" tag="tgp_copro" name="Fujitsu MB86233 (TGP)" clock="16000000" />
    <chip type="cpu" tag="ioboard:iocpu" name="Zilog Z80" clock="4000000" />
    <chip type="cpu" tag="m1audio:sndcpu" name="Motorola MC68000" clock="10000000" />
    <chip type="cpu" tag="m1comm:commcpu" name="Zilog Z80" clock="8000000" />
    <chip type="cpu" tag="m1comm:commdma" name="AM9517A" clock="8000000" />
    <chip type="cpu" tag="m1comm:commdlc" name="MB89374 Data Link Controller" clock="8000000" />
    <chip type="audio" tag="m1audio:lspeaker" name="Speaker" />
    <chip type="audio" tag="m1audio:rspeaker" name="Speaker" />
    <chip type="audio" tag="m1audio:ymsnd" name="YM3438 OPN2C" clock="8000000" />
    <chip type="audio" tag="m1audio:pcm1" name="Yamaha YMW-258-F" clock="8000000" />
    <chip type="audio" tag="m1audio:pcm2" name="Yamaha YMW-258-F" clock="8000000" />
    <display tag="screen" type="raster" rotate="0" width="496" height="384" refresh="57.524160" pixclock="16000000" htotal="656" hbend="0" hbstart="496" vtotal="424" vbend="0" vbstart="384" />
    <sound channels="2" />
    <input players="1" coins="2" service="yes">
      <control type="paddle" buttons="6" minimum="0" maximum="255" sensitivity="100" keydelta="3" />
      <control type="pedal" minimum="1" maximum="255" sensitivity="100" keydelta="16" />
    </input>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="1">
      <diplocation name="DSW1" number="1" />
      <dipvalue name="Off" value="1" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="2">
      <diplocation name="DSW1" number="2" />
      <dipvalue name="Off" value="2" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="4">
      <diplocation name="DSW1" number="3" />
      <dipvalue name="Off" value="4" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="8">
      <diplocation name="DSW1" number="4" />
      <dipvalue name="Off" value="8" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="16">
      <diplocation name="DSW1" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="32">
      <diplocation name="DSW1" number="6" />
      <dipvalue name="Off" value="32" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="64">
      <diplocation name="DSW1" number="7" />
      <dipvalue name="Off" value="64" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="128">
      <diplocation name="DSW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="1">
      <diplocation name="DSW2" number="1" />
      <dipvalue name="Off" value="1" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="2">
      <diplocation name="DSW2" number="2" />
      <dipvalue name="Off" value="2" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="4">
      <diplocation name="DSW2" number="3" />
      <dipvalue name="Off" value="4" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="8">
      <diplocation name="DSW2" number="4" />
      <dipvalue name="Off" value="8" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="16">
      <diplocation name="DSW2" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="32">
      <diplocation name="DSW2" number="6" />
      <dipvalue name="Off" value="32" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="64">
      <diplocation name="DSW2" number="7" />
      <dipvalue name="Off" value="64" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="128">
      <diplocation name="DSW2" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="1">
      <diplocation name="DSW3" number="1" />
      <dipvalue name="Off" value="1" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="2">
      <diplocation name="DSW3" number="2" />
      <dipvalue name="Off" value="2" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="4">
      <diplocation name="DSW3" number="3" />
      <dipvalue name="Off" value="4" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="8">
      <diplocation name="DSW3" number="4" />
      <dipvalue name="Off" value="8" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="16">
      <diplocation name="DSW3" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="32">
      <diplocation name="DSW3" number="6" />
      <dipvalue name="Off" value="32" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="64">
      <diplocation name="DSW3" number="7" />
      <dipvalue name="Off" value="64" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="128">
      <diplocation name="DSW3" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <port tag=":ACCEL">
      <analog mask="255" />
    </port>
    <port tag=":BRAKE">
      <analog mask="255" />
    </port>
    <port tag=":IN.0" />
    <port tag=":IN.1" />
    <port tag=":IN.2" />
    <port tag=":WHEEL">
      <analog mask="255" />
    </port>
    <port tag=":ioboard:buttons" />
    <port tag=":ioboard:dsw1" />
    <port tag=":ioboard:dsw2" />
    <port tag=":ioboard:dsw3" />
    <driver status="good" emulation="good" savestate="unsupported" />
  </machine>
  <machine name="wingwar" sourcefile="model1.cpp">
    <description>Wing War (World)</description>
    <year>1994</year>
    <manufacturer>Sega</manufacturer>
    <rom name="opr14742.bin" size="131072" crc="446a1085" sha1="51b3f4d3a35a36087ea0ba4e26d6e7d17b6418e2" region="copro_tables" offset="0" />
    <rom name="opr14743.bin" size="131072" crc="e8953554" sha1="1499f8e30ac15affc66e6f04ae031bb8680d9260" region="copro_tables" offset="2" />
    <rom name="opr-14744.58" size="131072" crc="730ea9e0" sha1="651f1db4089a400d073b19ada299b4b08b08f372" region="other_data" offset="0" />
    <rom name="opr-14745.59" size="131072" crc="4c934d96" sha1="e3349ece0e47f684d61ad11bfea4a90602287350" region="other_data" offset="2" />
    <rom name="opr-14746.62" size="131072" crc="2a266cbd" sha1="34e047a93459406c22acf4c25089d1a4955f94ca" region="other_data" offset="40000" />
    <rom name="opr-14747.63" size="131072" crc="a4ad5e19" sha1="7d7ec300eeb9a8de1590011e37108688c092f329" region="other_data" offset="40002" />
    <rom name="opr14748.bin" size="131072" crc="4a532cb8" sha1="23280ebbcd6b2bc8a8e643a2d07a58d6598301b8" region="other_other_data" offset="0" />
    <rom name="315-5571.bin" size="8192" crc="1233db2a" sha1="06760409d40f3d9117fd3e7c7ab62dfd70aa2a4d" region="315_5571" offset="0" />
    <rom name="315-5572.bin" size="8192" crc="66785906" sha1="d94a51eced65b0073fb39625927782bf264d271a" region="315_5572" offset="0" />
    <rom name="epr-16729.14" size="524288" crc="7edec2cc" sha1="3e423a868ca7c8475fbb5bc1a10526e69d94d865" region="maincpu" offset="200000" />
    <rom name="epr-16730.15" size="524288" crc="bab24dee" sha1="26c95139c1aa7f34b6a5cce39e5bd1dd2ef0dd49" region="maincpu" offset="200001" />
    <rom name="epr16953.4" size="131072" crc="c821a920" sha1="7fc9ea5d828aac664514fa6d38f708f1ffd26220" region="maincpu" offset="fc0000" />
    <rom name="epr16952.5" size="131072" crc="03a3ecc5" sha1="5c4aa221302b0a0800e1af99a41ab46fe4325184" region="maincpu" offset="fe0000" />
    <rom name="mpr-16738.6" size="524288" crc="51518ffa" sha1="e4674ddfed4205957b14e133c6fdf6454872f324" region="maincpu" offset="1000000" />
    <rom name="mpr-16737.7" size="524288" crc="37b1379c" sha1="98620c324268e1dd906c077ac8a8cd903b9de1f7" region="maincpu" offset="1000001" />
    <rom name="mpr-16736.8" size="524288" crc="10b6a025" sha1="7a4f624ceb7c0b92044a5db8ff55440562ef836b" region="maincpu" offset="1100000" />
    <rom name="mpr-16735.9" size="524288" crc="c82fd198" sha1="d9e53ae1e14dfc8e84a14c0026ef0b904863bb1b" region="maincpu" offset="1100001" />
    <rom name="mpr-16734.10" size="524288" crc="f76371c1" sha1="0ff082db3877383d0dd977dc60c932b725e3d164" region="maincpu" offset="1200000" />
    <rom name="mpr-16733.11" size="524288" crc="e105847b" sha1="8489a6c91fd6d1e9ba81e8eaf36c514da30dccbe" region="maincpu" offset="1200001" />
    <rom name="315-5711.bin" size="8192" crc="c5ddb8fc" sha1="9e21d3a07ffa315e0139483b664e3fa283ef4e06" status="baddump" region="tgp_copro" offset="0" />
    <rom name="epr-17126.7" size="131072" crc="50178e40" sha1="fb01aecfbe4e90adc997de0d45a63c16ef353b37" region="m1audio:sndcpu" offset="0" />
    <rom name="epr-16752.8" size="131072" crc="6541c48f" sha1="9341eff160e31a8574b9545fafc1c4059323fa0c" region="m1audio:sndcpu" offset="20000" />
    <rom name="mpr-16753.32" size="2097152" crc="324a8333" sha1="960342e08db637c6f72615d49cffd9fb0889620b" region="m1audio:pcm1" offset="0" />
    <rom name="mpr-16754.33" size="2097152" crc="144f3cf5" sha1="d2f8cc9086affbbc5ef2195272200230f724e5d1" region="m1audio:pcm1" offset="200000" />
    <rom name="mpr-16755.4" size="2097152" crc="4baaf878" sha1="661d4ea9be6a4952852d0ef94becee7ed42bf4a1" region="m1audio:pcm2" offset="0" />
    <rom name="mpr-16756.5" size="2097152" crc="d9c40672" sha1="83e6f1156b30888d3a00103f079dc74f4fca8446" region="m1audio:pcm2" offset="200000" />
    <rom name="mpr-16743.26" size="2097152" crc="a710d33c" sha1="1d0184545b34789ed511caaa25d57db3cd9a8e2f" region="polygons" offset="0" />
    <rom name="mpr-16744.27" size="2097152" crc="de796e1f" sha1="397efb86a21b178770f29d2464bacf5f893619a0" region="polygons" offset="2" />
    <rom name="mpr-16745.28" size="2097152" crc="905b689c" sha1="685dec2a65d5b3a386bda0af1bb5ae7e2b73a01a" region="polygons" offset="400000" />
    <rom name="mpr-16746.29" size="2097152" crc="163b312e" sha1="6b45007d6a9d17c8a0b46d81ec84ce9bfefb1695" region="polygons" offset="400002" />
    <rom name="mpr-16747.30" size="2097152" crc="7353bb12" sha1="608c5d561e909b8ba31d53db18e6e199855eaaec" region="polygons" offset="800000" />
    <rom name="mpr-16748.31" size="2097152" crc="8ce98d3a" sha1="1978776a0e2ea817508e30ba232d5f8d9c158f70" region="polygons" offset="800002" />
    <rom name="mpr-16749.32" size="2097152" crc="0e36dc1a" sha1="4939177a6ac51ca57d0acd118ff14af4f4e438bb" region="polygons" offset="c00000" />
    <rom name="mpr-16750.33" size="2097152" crc="e4f0b98d" sha1="e69de2e5ccea2834fb8326bdd61fc6b517bc60b7" region="polygons" offset="c00002" />
    <rom name="mpr-16741.39" size="524288" crc="84b2ffd8" sha1="0eba3855d20b88567c6fa08046e12429664d87cb" region="copro_data" offset="0" />
    <rom name="mpr-16742.40" size="524288" crc="e9cc12bb" sha1="40c83c968be3b11fad193a00e7b760f074450683" region="copro_data" offset="1" />
    <rom name="mpr-16739.41" size="524288" crc="6c73e98f" sha1="7b31e62922ab6d0df97c3ecc52b78e6d086c8635" region="copro_data" offset="2" />
    <rom name="mpr-16740.42" size="524288" crc="44b31007" sha1="4bb265fea25a7bbcbb8ab080fdcf09849b18f1de" region="copro_data" offset="3" />
    <device_ref name="v60" />
    <device_ref name="generic_fifo_u32_device" />
    <device_ref name="generic_fifo_u32_device" />
    <device_ref name="timer" />
    <device_ref name="mb86233" />
    <device_ref name="segas24_tile" />
    <device_ref name="screen" />
    <device_ref name="palette" />
    <device_ref name="model1io2" />
    <device_ref name="tmpz84c015" />
    <device_ref name="z80sio" />
    <device_ref name="z80sio_channel" />
    <device_ref name="z80sio_channel" />
    <device_ref name="z80ctc" />
    <device_ref name="z80ctc_channel" />
    <device_ref name="z80ctc_channel" />
    <device_ref name="z80ctc_channel" />
    <device_ref name="z80ctc_channel" />
    <device_ref name="z80pio" />
    <device_ref name="rs232" />
    <device_ref name="rs232" />
    <device_ref name="315_5338a" />
    <device_ref name="93c46_16" />
    <device_ref name="mb3773" />
    <device_ref name="msm6253" />
    <device_ref name="screen" />
    <device_ref name="palette" />
    <device_ref name="hd44780_a00" />
    <device_ref name="mb8421" />
    <device_ref name="segam1audio" />
    <device_ref name="m68000" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="ym3438" />
    <device_ref name="ymw258f" />
    <device_ref name="ymw258f" />
    <device_ref name="i8251" />
    <device_ref name="clock" />
    <device_ref name="i8251" />
    <device_ref name="clock" />
    <device_ref name="m1comm" />
    <device_ref name="z80" />
    <device_ref name="am9517a" />
    <device_ref name="mb89374" />
    <chip type="cpu" tag="maincpu" name="NEC V60" clock="16000000" />
    <chip type="cpu" tag="tgp_copro" name="Fujitsu MB86233 (TGP)" clock="16000000" />
    <chip type="cpu" tag="ioboard:iocpu" name="Toshiba TMPZ84C015" clock="9830400" />
    <chip type="cpu" tag="m1audio:sndcpu" name="Motorola MC68000" clock="10000000" />
    <chip type="cpu" tag="m1comm:commcpu" name="Zilog Z80" clock="8000000" />
    <chip type="cpu" tag="m1comm:commdma" name="AM9517A" clock="8000000" />
    <chip type="cpu" tag="m1comm:commdlc" name="MB89374 Data Link Controller" clock="8000000" />
    <chip type="audio" tag="m1audio:lspeaker" name="Speaker" />
    <chip type="audio" tag="m1audio:rspeaker" name="Speaker" />
    <chip type="audio" tag="m1audio:ymsnd" name="YM3438 OPN2C" clock="8000000" />
    <chip type="audio" tag="m1audio:pcm1" name="Yamaha YMW-258-F" clock="8000000" />
    <chip type="audio" tag="m1audio:pcm2" name="Yamaha YMW-258-F" clock="8000000" />
    <display tag="screen" type="raster" rotate="0" width="496" height="384" refresh="57.524160" pixclock="16000000" htotal="656" hbend="0" hbstart="496" vtotal="424" vbend="0" vbstart="384" />
    <display tag="ioboard:screen" type="lcd" rotate="0" width="121" height="19" refresh="50.000000" />
    <sound channels="2" />
    <input players="1" coins="1" service="yes">
      <control type="stick" buttons="7" minimum="0" maximum="255" sensitivity="100" keydelta="4" reverse="yes" />
      <control type="pedal" minimum="1" maximum="255" sensitivity="100" keydelta="16" />
    </input>
    <dipswitch name="ROM_EMU" tag="ioboard:board" mask="16">
      <dipvalue name="On" value="0" />
      <dipvalue name="Off" value="16" default="yes" />
    </dipswitch>
    <dipswitch name="MODE" tag="ioboard:board" mask="32">
      <dipvalue name="On" value="0" />
      <dipvalue name="Off" value="32" default="yes" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="1">
      <diplocation name="DSW1" number="1" />
      <dipvalue name="Off" value="1" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="2">
      <diplocation name="DSW1" number="2" />
      <dipvalue name="Off" value="2" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="4">
      <diplocation name="DSW1" number="3" />
      <dipvalue name="Off" value="4" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="8">
      <diplocation name="DSW1" number="4" />
      <dipvalue name="Off" value="8" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="16">
      <diplocation name="DSW1" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="32">
      <diplocation name="DSW1" number="6" />
      <dipvalue name="Off" value="32" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="64">
      <diplocation name="DSW1" number="7" />
      <dipvalue name="Off" value="64" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="128">
      <diplocation name="DSW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="1">
      <diplocation name="DSW2" number="1" />
      <dipvalue name="Off" value="1" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="2">
      <diplocation name="DSW2" number="2" />
      <dipvalue name="Off" value="2" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="4">
      <diplocation name="DSW2" number="3" />
      <dipvalue name="Off" value="4" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="8">
      <diplocation name="DSW2" number="4" />
      <dipvalue name="Off" value="8" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="16">
      <diplocation name="DSW2" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="32">
      <diplocation name="DSW2" number="6" />
      <dipvalue name="Off" value="32" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="64">
      <diplocation name="DSW2" number="7" />
      <dipvalue name="Off" value="64" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="128">
      <diplocation name="DSW2" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="1">
      <diplocation name="DSW3" number="1" />
      <dipvalue name="Off" value="1" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="2">
      <diplocation name="DSW3" number="2" />
      <dipvalue name="Off" value="2" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="4">
      <diplocation name="DSW3" number="3" />
      <dipvalue name="Off" value="4" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="8">
      <diplocation name="DSW3" number="4" />
      <dipvalue name="Off" value="8" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="16">
      <diplocation name="DSW3" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="32">
      <diplocation name="DSW3" number="6" />
      <dipvalue name="Off" value="32" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="64">
      <diplocation name="DSW3" number="7" />
      <dipvalue name="Off" value="64" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="128">
      <diplocation name="DSW3" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <port tag=":IN.0" />
    <port tag=":IN.1" />
    <port tag=":STICKX">
      <analog mask="255" />
    </port>
    <port tag=":STICKY">
      <analog mask="255" />
    </port>
    <port tag=":THROTTLE">
      <analog mask="255" />
    </port>
    <port tag=":ioboard:board" />
    <port tag=":ioboard:dsw1" />
    <port tag=":ioboard:dsw2" />
    <port tag=":ioboard:dsw3" />
    <driver status="good" emulation="good" savestate="unsupported" />
    <slot name="ioboard:cn7">
      <slotoption name="ie15" devname="ie15_terminal" />
      <slotoption name="pty" devname="pseudo_terminal" />
      <slotoption name="loopback" devname="rs232_loopback" />
      <slotoption name="sunkbd" devname="sunkbd_adaptor" />
      <slotoption name="terminal" devname="serial_terminal" />
      <slotoption name="dec_loopback" devname="dec_rs232_loopback" />
      <slotoption name="printer" devname="serial_printer" />
      <slotoption name="swtpc8212" devname="swtpc8212_terminal" />
      <slotoption name="keyboard" devname="serial_keyboard" />
      <slotoption name="null_modem" devname="null_modem" />
    </slot>
    <slot name="ioboard:cn8">
      <slotoption name="ie15" devname="ie15_terminal" />
      <slotoption name="pty" devname="pseudo_terminal" />
      <slotoption name="loopback" devname="rs232_loopback" />
      <slotoption name="sunkbd" devname="sunkbd_adaptor" />
      <slotoption name="terminal" devname="serial_terminal" />
      <slotoption name="dec_loopback" devname="dec_rs232_loopback" />
      <slotoption name="printer" devname="serial_printer" />
      <slotoption name="swtpc8212" devname="swtpc8212_terminal" />
      <slotoption name="keyboard" devname="serial_keyboard" />
      <slotoption name="null_modem" devname="null_modem" />
    </slot>
  </machine>
  <machine name="wingwar360" sourcefile="model1.cpp" cloneof="wingwar" romof="wingwar">
    <description>Wing War R360 (US)</description>
    <year>1994</year>
    <manufacturer>Sega</manufacturer>
    <rom name="opr14742.bin" merge="opr14742.bin" size="131072" crc="446a1085" sha1="51b3f4d3a35a36087ea0ba4e26d6e7d17b6418e2" region="copro_tables" offset="0" />
    <rom name="opr14743.bin" merge="opr14743.bin" size="131072" crc="e8953554" sha1="1499f8e30ac15affc66e6f04ae031bb8680d9260" region="copro_tables" offset="2" />
    <rom name="opr-14744.58" merge="opr-14744.58" size="131072" crc="730ea9e0" sha1="651f1db4089a400d073b19ada299b4b08b08f372" region="other_data" offset="0" />
    <rom name="opr-14745.59" merge="opr-14745.59" size="131072" crc="4c934d96" sha1="e3349ece0e47f684d61ad11bfea4a90602287350" region="other_data" offset="2" />
    <rom name="opr-14746.62" merge="opr-14746.62" size="131072" crc="2a266cbd" sha1="34e047a93459406c22acf4c25089d1a4955f94ca" region="other_data" offset="40000" />
    <rom name="opr-14747.63" merge="opr-14747.63" size="131072" crc="a4ad5e19" sha1="7d7ec300eeb9a8de1590011e37108688c092f329" region="other_data" offset="40002" />
    <rom name="opr14748.bin" merge="opr14748.bin" size="131072" crc="4a532cb8" sha1="23280ebbcd6b2bc8a8e643a2d07a58d6598301b8" region="other_other_data" offset="0" />
    <rom name="315-5571.bin" merge="315-5571.bin" size="8192" crc="1233db2a" sha1="06760409d40f3d9117fd3e7c7ab62dfd70aa2a4d" region="315_5571" offset="0" />
    <rom name="315-5572.bin" merge="315-5572.bin" size="8192" crc="66785906" sha1="d94a51eced65b0073fb39625927782bf264d271a" region="315_5572" offset="0" />
    <rom name="epr-16729.14" merge="epr-16729.14" size="524288" crc="7edec2cc" sha1="3e423a868ca7c8475fbb5bc1a10526e69d94d865" region="maincpu" offset="200000" />
    <rom name="epr-16730.15" merge="epr-16730.15" size="524288" crc="bab24dee" sha1="26c95139c1aa7f34b6a5cce39e5bd1dd2ef0dd49" region="maincpu" offset="200001" />
    <rom name="epr-17052.4" size="131072" crc="0f4743e7" sha1="cc47fd1d25808728ed05d95d510733b8bd011b41" region="maincpu" offset="fc0000" />
    <rom name="epr-17053.5" size="131072" crc="83af2415" sha1="46dfee9db95171a3942cd32c851ec75c3d9e03da" region="maincpu" offset="fe0000" />
    <rom name="ic6_17056.bin" size="524288" crc="5216de4d" sha1="1463311d3f96ca7c46b8f676ee3963caddeec9e2" region="maincpu" offset="1000000" />
    <rom name="ic7_17057.bin" size="524288" crc="b21aa2db" sha1="861e637b5ae9b2d7fe6d09a7e788a6a3ff09af6e" region="maincpu" offset="1000001" />
    <rom name="mpr-16736.8" merge="mpr-16736.8" size="524288" crc="10b6a025" sha1="7a4f624ceb7c0b92044a5db8ff55440562ef836b" region="maincpu" offset="1100000" />
    <rom name="mpr-16735.9" merge="mpr-16735.9" size="524288" crc="c82fd198" sha1="d9e53ae1e14dfc8e84a14c0026ef0b904863bb1b" region="maincpu" offset="1100001" />
    <rom name="mpr-16734.10" merge="mpr-16734.10" size="524288" crc="f76371c1" sha1="0ff082db3877383d0dd977dc60c932b725e3d164" region="maincpu" offset="1200000" />
    <rom name="mpr-16733.11" merge="mpr-16733.11" size="524288" crc="e105847b" sha1="8489a6c91fd6d1e9ba81e8eaf36c514da30dccbe" region="maincpu" offset="1200001" />
    <rom name="315-5711.bin" merge="315-5711.bin" size="8192" crc="c5ddb8fc" sha1="9e21d3a07ffa315e0139483b664e3fa283ef4e06" status="baddump" region="tgp_copro" offset="0" />
    <rom name="epr-17126.7" merge="epr-17126.7" size="131072" crc="50178e40" sha1="fb01aecfbe4e90adc997de0d45a63c16ef353b37" region="m1audio:sndcpu" offset="0" />
    <rom name="epr-16752.8" merge="epr-16752.8" size="131072" crc="6541c48f" sha1="9341eff160e31a8574b9545fafc1c4059323fa0c" region="m1audio:sndcpu" offset="20000" />
    <rom name="mpr-16753.32" merge="mpr-16753.32" size="2097152" crc="324a8333" sha1="960342e08db637c6f72615d49cffd9fb0889620b" region="m1audio:pcm1" offset="0" />
    <rom name="mpr-16754.33" merge="mpr-16754.33" size="2097152" crc="144f3cf5" sha1="d2f8cc9086affbbc5ef2195272200230f724e5d1" region="m1audio:pcm1" offset="200000" />
    <rom name="mpr-16755.4" merge="mpr-16755.4" size="2097152" crc="4baaf878" sha1="661d4ea9be6a4952852d0ef94becee7ed42bf4a1" region="m1audio:pcm2" offset="0" />
    <rom name="mpr-16756.5" merge="mpr-16756.5" size="2097152" crc="d9c40672" sha1="83e6f1156b30888d3a00103f079dc74f4fca8446" region="m1audio:pcm2" offset="200000" />
    <rom name="mpr-16743.26" merge="mpr-16743.26" size="2097152" crc="a710d33c" sha1="1d0184545b34789ed511caaa25d57db3cd9a8e2f" region="polygons" offset="0" />
    <rom name="mpr-16744.27" merge="mpr-16744.27" size="2097152" crc="de796e1f" sha1="397efb86a21b178770f29d2464bacf5f893619a0" region="polygons" offset="2" />
    <rom name="mpr-16745.28" merge="mpr-16745.28" size="2097152" crc="905b689c" sha1="685dec2a65d5b3a386bda0af1bb5ae7e2b73a01a" region="polygons" offset="400000" />
    <rom name="mpr-16746.29" merge="mpr-16746.29" size="2097152" crc="163b312e" sha1="6b45007d6a9d17c8a0b46d81ec84ce9bfefb1695" region="polygons" offset="400002" />
    <rom name="mpr-16747.30" merge="mpr-16747.30" size="2097152" crc="7353bb12" sha1="608c5d561e909b8ba31d53db18e6e199855eaaec" region="polygons" offset="800000" />
    <rom name="mpr-16748.31" merge="mpr-16748.31" size="2097152" crc="8ce98d3a" sha1="1978776a0e2ea817508e30ba232d5f8d9c158f70" region="polygons" offset="800002" />
    <rom name="mpr-16749.32" merge="mpr-16749.32" size="2097152" crc="0e36dc1a" sha1="4939177a6ac51ca57d0acd118ff14af4f4e438bb" region="polygons" offset="c00000" />
    <rom name="mpr-16750.33" merge="mpr-16750.33" size="2097152" crc="e4f0b98d" sha1="e69de2e5ccea2834fb8326bdd61fc6b517bc60b7" region="polygons" offset="c00002" />
    <rom name="mpr-16741.39" merge="mpr-16741.39" size="524288" crc="84b2ffd8" sha1="0eba3855d20b88567c6fa08046e12429664d87cb" region="copro_data" offset="0" />
    <rom name="mpr-16742.40" merge="mpr-16742.40" size="524288" crc="e9cc12bb" sha1="40c83c968be3b11fad193a00e7b760f074450683" region="copro_data" offset="1" />
    <rom name="mpr-16739.41" merge="mpr-16739.41" size="524288" crc="6c73e98f" sha1="7b31e62922ab6d0df97c3ecc52b78e6d086c8635" region="copro_data" offset="2" />
    <rom name="mpr-16740.42" merge="mpr-16740.42" size="524288" crc="44b31007" sha1="4bb265fea25a7bbcbb8ab080fdcf09849b18f1de" region="copro_data" offset="3" />
    <rom name="ic22_18851.bin" size="131072" crc="85f75bd7" sha1="43cc8f8c81631d71b661e55e15f3fe8803a8a7e9" region="controlboard" offset="0" />
    <rom name="ic67_18850.bin" size="32768" crc="45a3e9fc" sha1="bf2d1a7acc35b72a62551bfbb55e5058d6fd6d5c" region="controlboard" offset="20000" />
    <device_ref name="v60" />
    <device_ref name="generic_fifo_u32_device" />
    <device_ref name="generic_fifo_u32_device" />
    <device_ref name="timer" />
    <device_ref name="mb86233" />
    <device_ref name="segas24_tile" />
    <device_ref name="screen" />
    <device_ref name="palette" />
    <device_ref name="model1io2" />
    <device_ref name="tmpz84c015" />
    <device_ref name="z80sio" />
    <device_ref name="z80sio_channel" />
    <device_ref name="z80sio_channel" />
    <device_ref name="z80ctc" />
    <device_ref name="z80ctc_channel" />
    <device_ref name="z80ctc_channel" />
    <device_ref name="z80ctc_channel" />
    <device_ref name="z80ctc_channel" />
    <device_ref name="z80pio" />
    <device_ref name="rs232" />
    <device_ref name="rs232" />
    <device_ref name="315_5338a" />
    <device_ref name="93c46_16" />
    <device_ref name="mb3773" />
    <device_ref name="msm6253" />
    <device_ref name="screen" />
    <device_ref name="palette" />
    <device_ref name="hd44780_a00" />
    <device_ref name="mb8421" />
    <device_ref name="segam1audio" />
    <device_ref name="m68000" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="ym3438" />
    <device_ref name="ymw258f" />
    <device_ref name="ymw258f" />
    <device_ref name="i8251" />
    <device_ref name="clock" />
    <device_ref name="i8251" />
    <device_ref name="clock" />
    <device_ref name="m1comm" />
    <device_ref name="z80" />
    <device_ref name="am9517a" />
    <device_ref name="mb89374" />
    <chip type="cpu" tag="maincpu" name="NEC V60" clock="16000000" />
    <chip type="cpu" tag="tgp_copro" name="Fujitsu MB86233 (TGP)" clock="16000000" />
    <chip type="cpu" tag="ioboard:iocpu" name="Toshiba TMPZ84C015" clock="9830400" />
    <chip type="cpu" tag="m1audio:sndcpu" name="Motorola MC68000" clock="10000000" />
    <chip type="cpu" tag="m1comm:commcpu" name="Zilog Z80" clock="8000000" />
    <chip type="cpu" tag="m1comm:commdma" name="AM9517A" clock="8000000" />
    <chip type="cpu" tag="m1comm:commdlc" name="MB89374 Data Link Controller" clock="8000000" />
    <chip type="audio" tag="m1audio:lspeaker" name="Speaker" />
    <chip type="audio" tag="m1audio:rspeaker" name="Speaker" />
    <chip type="audio" tag="m1audio:ymsnd" name="YM3438 OPN2C" clock="8000000" />
    <chip type="audio" tag="m1audio:pcm1" name="Yamaha YMW-258-F" clock="8000000" />
    <chip type="audio" tag="m1audio:pcm2" name="Yamaha YMW-258-F" clock="8000000" />
    <display tag="screen" type="raster" rotate="0" width="496" height="384" refresh="57.524160" pixclock="16000000" htotal="656" hbend="0" hbstart="496" vtotal="424" vbend="0" vbstart="384" />
    <display tag="ioboard:screen" type="lcd" rotate="0" width="121" height="19" refresh="50.000000" />
    <sound channels="2" />
    <input players="1" coins="2" service="yes">
      <control type="stick" buttons="3" minimum="0" maximum="255" sensitivity="100" keydelta="4" reverse="yes" />
      <control type="pedal" minimum="1" maximum="255" sensitivity="100" keydelta="16" />
    </input>
    <dipswitch name="ROM_EMU" tag="ioboard:board" mask="16">
      <dipvalue name="On" value="0" />
      <dipvalue name="Off" value="16" default="yes" />
    </dipswitch>
    <dipswitch name="MODE" tag="ioboard:board" mask="32">
      <dipvalue name="On" value="0" />
      <dipvalue name="Off" value="32" default="yes" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="1">
      <diplocation name="DSW1" number="1" />
      <dipvalue name="Off" value="1" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="2">
      <diplocation name="DSW1" number="2" />
      <dipvalue name="Off" value="2" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="4">
      <diplocation name="DSW1" number="3" />
      <dipvalue name="Off" value="4" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="8">
      <diplocation name="DSW1" number="4" />
      <dipvalue name="Off" value="8" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="16">
      <diplocation name="DSW1" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="32">
      <diplocation name="DSW1" number="6" />
      <dipvalue name="Off" value="32" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="64">
      <diplocation name="DSW1" number="7" />
      <dipvalue name="Off" value="64" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="128">
      <diplocation name="DSW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="1">
      <diplocation name="DSW2" number="1" />
      <dipvalue name="Off" value="1" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="2">
      <diplocation name="DSW2" number="2" />
      <dipvalue name="Off" value="2" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="4">
      <diplocation name="DSW2" number="3" />
      <dipvalue name="Off" value="4" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="8">
      <diplocation name="DSW2" number="4" />
      <dipvalue name="Off" value="8" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="16">
      <diplocation name="DSW2" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="32">
      <diplocation name="DSW2" number="6" />
      <dipvalue name="Off" value="32" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="64">
      <diplocation name="DSW2" number="7" />
      <dipvalue name="Off" value="64" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="128">
      <diplocation name="DSW2" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="1">
      <diplocation name="DSW3" number="1" />
      <dipvalue name="Off" value="1" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="2">
      <diplocation name="DSW3" number="2" />
      <dipvalue name="Off" value="2" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="4">
      <diplocation name="DSW3" number="3" />
      <dipvalue name="Off" value="4" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="8">
      <diplocation name="DSW3" number="4" />
      <dipvalue name="Off" value="8" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="16">
      <diplocation name="DSW3" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="32">
      <diplocation name="DSW3" number="6" />
      <dipvalue name="Off" value="32" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="64">
      <diplocation name="DSW3" number="7" />
      <dipvalue name="Off" value="64" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="128">
      <diplocation name="DSW3" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <port tag=":IN.0" />
    <port tag=":IN.1" />
    <port tag=":STICKX">
      <analog mask="255" />
    </port>
    <port tag=":STICKY">
      <analog mask="255" />
    </port>
    <port tag=":THROTTLE">
      <analog mask="255" />
    </port>
    <port tag=":ioboard:board" />
    <port tag=":ioboard:dsw1" />
    <port tag=":ioboard:dsw2" />
    <port tag=":ioboard:dsw3" />
    <driver status="good" emulation="good" savestate="unsupported" />
    <slot name="ioboard:cn7">
      <slotoption name="ie15" devname="ie15_terminal" />
      <slotoption name="pty" devname="pseudo_terminal" />
      <slotoption name="loopback" devname="rs232_loopback" />
      <slotoption name="sunkbd" devname="sunkbd_adaptor" />
      <slotoption name="terminal" devname="serial_terminal" />
      <slotoption name="dec_loopback" devname="dec_rs232_loopback" />
      <slotoption name="printer" devname="serial_printer" />
      <slotoption name="swtpc8212" devname="swtpc8212_terminal" />
      <slotoption name="keyboard" devname="serial_keyboard" />
      <slotoption name="null_modem" devname="null_modem" />
    </slot>
    <slot name="ioboard:cn8">
      <slotoption name="ie15" devname="ie15_terminal" />
      <slotoption name="pty" devname="pseudo_terminal" />
      <slotoption name="loopback" devname="rs232_loopback" />
      <slotoption name="sunkbd" devname="sunkbd_adaptor" />
      <slotoption name="terminal" devname="serial_terminal" />
      <slotoption name="dec_loopback" devname="dec_rs232_loopback" />
      <slotoption name="printer" devname="serial_printer" />
      <slotoption name="swtpc8212" devname="swtpc8212_terminal" />
      <slotoption name="keyboard" devname="serial_keyboard" />
      <slotoption name="null_modem" devname="null_modem" />
    </slot>
  </machine>
  <machine name="wingwarj" sourcefile="model1.cpp" cloneof="wingwar" romof="wingwar">
    <description>Wing War (Japan)</description>
    <year>1994</year>
    <manufacturer>Sega</manufacturer>
    <rom name="opr14742.bin" merge="opr14742.bin" size="131072" crc="446a1085" sha1="51b3f4d3a35a36087ea0ba4e26d6e7d17b6418e2" region="copro_tables" offset="0" />
    <rom name="opr14743.bin" merge="opr14743.bin" size="131072" crc="e8953554" sha1="1499f8e30ac15affc66e6f04ae031bb8680d9260" region="copro_tables" offset="2" />
    <rom name="opr-14744.58" merge="opr-14744.58" size="131072" crc="730ea9e0" sha1="651f1db4089a400d073b19ada299b4b08b08f372" region="other_data" offset="0" />
    <rom name="opr-14745.59" merge="opr-14745.59" size="131072" crc="4c934d96" sha1="e3349ece0e47f684d61ad11bfea4a90602287350" region="other_data" offset="2" />
    <rom name="opr-14746.62" merge="opr-14746.62" size="131072" crc="2a266cbd" sha1="34e047a93459406c22acf4c25089d1a4955f94ca" region="other_data" offset="40000" />
    <rom name="opr-14747.63" merge="opr-14747.63" size="131072" crc="a4ad5e19" sha1="7d7ec300eeb9a8de1590011e37108688c092f329" region="other_data" offset="40002" />
    <rom name="opr14748.bin" merge="opr14748.bin" size="131072" crc="4a532cb8" sha1="23280ebbcd6b2bc8a8e643a2d07a58d6598301b8" region="other_other_data" offset="0" />
    <rom name="315-5571.bin" merge="315-5571.bin" size="8192" crc="1233db2a" sha1="06760409d40f3d9117fd3e7c7ab62dfd70aa2a4d" region="315_5571" offset="0" />
    <rom name="315-5572.bin" merge="315-5572.bin" size="8192" crc="66785906" sha1="d94a51eced65b0073fb39625927782bf264d271a" region="315_5572" offset="0" />
    <rom name="epr-16729.14" merge="epr-16729.14" size="524288" crc="7edec2cc" sha1="3e423a868ca7c8475fbb5bc1a10526e69d94d865" region="maincpu" offset="200000" />
    <rom name="epr-16730.15" merge="epr-16730.15" size="524288" crc="bab24dee" sha1="26c95139c1aa7f34b6a5cce39e5bd1dd2ef0dd49" region="maincpu" offset="200001" />
    <rom name="epr-16728.4" size="131072" crc="194d58ff" sha1="281201cbb9bb148a06fe88edeccf680f837dcc10" region="maincpu" offset="fc0000" />
    <rom name="epr-16727.5" size="131072" crc="430380eb" sha1="25bd81a69a9b4cdc644f912283b65b3eab988327" region="maincpu" offset="fe0000" />
    <rom name="mpr-16738.6" merge="mpr-16738.6" size="524288" crc="51518ffa" sha1="e4674ddfed4205957b14e133c6fdf6454872f324" region="maincpu" offset="1000000" />
    <rom name="mpr-16737.7" merge="mpr-16737.7" size="524288" crc="37b1379c" sha1="98620c324268e1dd906c077ac8a8cd903b9de1f7" region="maincpu" offset="1000001" />
    <rom name="mpr-16736.8" merge="mpr-16736.8" size="524288" crc="10b6a025" sha1="7a4f624ceb7c0b92044a5db8ff55440562ef836b" region="maincpu" offset="1100000" />
    <rom name="mpr-16735.9" merge="mpr-16735.9" size="524288" crc="c82fd198" sha1="d9e53ae1e14dfc8e84a14c0026ef0b904863bb1b" region="maincpu" offset="1100001" />
    <rom name="mpr-16734.10" merge="mpr-16734.10" size="524288" crc="f76371c1" sha1="0ff082db3877383d0dd977dc60c932b725e3d164" region="maincpu" offset="1200000" />
    <rom name="mpr-16733.11" merge="mpr-16733.11" size="524288" crc="e105847b" sha1="8489a6c91fd6d1e9ba81e8eaf36c514da30dccbe" region="maincpu" offset="1200001" />
    <rom name="315-5711.bin" merge="315-5711.bin" size="8192" crc="c5ddb8fc" sha1="9e21d3a07ffa315e0139483b664e3fa283ef4e06" status="baddump" region="tgp_copro" offset="0" />
    <rom name="epr-16751.7" size="131072" crc="23ba5ebc" sha1="b98aab546c5e980baeedbada4e7472eb4c588260" region="m1audio:sndcpu" offset="0" />
    <rom name="epr-16752.8" merge="epr-16752.8" size="131072" crc="6541c48f" sha1="9341eff160e31a8574b9545fafc1c4059323fa0c" region="m1audio:sndcpu" offset="20000" />
    <rom name="mpr-16753.32" merge="mpr-16753.32" size="2097152" crc="324a8333" sha1="960342e08db637c6f72615d49cffd9fb0889620b" region="m1audio:pcm1" offset="0" />
    <rom name="mpr-16754.33" merge="mpr-16754.33" size="2097152" crc="144f3cf5" sha1="d2f8cc9086affbbc5ef2195272200230f724e5d1" region="m1audio:pcm1" offset="200000" />
    <rom name="mpr-16755.4" merge="mpr-16755.4" size="2097152" crc="4baaf878" sha1="661d4ea9be6a4952852d0ef94becee7ed42bf4a1" region="m1audio:pcm2" offset="0" />
    <rom name="mpr-16756.5" merge="mpr-16756.5" size="2097152" crc="d9c40672" sha1="83e6f1156b30888d3a00103f079dc74f4fca8446" region="m1audio:pcm2" offset="200000" />
    <rom name="mpr-16743.26" merge="mpr-16743.26" size="2097152" crc="a710d33c" sha1="1d0184545b34789ed511caaa25d57db3cd9a8e2f" region="polygons" offset="0" />
    <rom name="mpr-16744.27" merge="mpr-16744.27" size="2097152" crc="de796e1f" sha1="397efb86a21b178770f29d2464bacf5f893619a0" region="polygons" offset="2" />
    <rom name="mpr-16745.28" merge="mpr-16745.28" size="2097152" crc="905b689c" sha1="685dec2a65d5b3a386bda0af1bb5ae7e2b73a01a" region="polygons" offset="400000" />
    <rom name="mpr-16746.29" merge="mpr-16746.29" size="2097152" crc="163b312e" sha1="6b45007d6a9d17c8a0b46d81ec84ce9bfefb1695" region="polygons" offset="400002" />
    <rom name="mpr-16747.30" merge="mpr-16747.30" size="2097152" crc="7353bb12" sha1="608c5d561e909b8ba31d53db18e6e199855eaaec" region="polygons" offset="800000" />
    <rom name="mpr-16748.31" merge="mpr-16748.31" size="2097152" crc="8ce98d3a" sha1="1978776a0e2ea817508e30ba232d5f8d9c158f70" region="polygons" offset="800002" />
    <rom name="mpr-16749.32" merge="mpr-16749.32" size="2097152" crc="0e36dc1a" sha1="4939177a6ac51ca57d0acd118ff14af4f4e438bb" region="polygons" offset="c00000" />
    <rom name="mpr-16750.33" merge="mpr-16750.33" size="2097152" crc="e4f0b98d" sha1="e69de2e5ccea2834fb8326bdd61fc6b517bc60b7" region="polygons" offset="c00002" />
    <rom name="mpr-16741.39" merge="mpr-16741.39" size="524288" crc="84b2ffd8" sha1="0eba3855d20b88567c6fa08046e12429664d87cb" region="copro_data" offset="0" />
    <rom name="mpr-16742.40" merge="mpr-16742.40" size="524288" crc="e9cc12bb" sha1="40c83c968be3b11fad193a00e7b760f074450683" region="copro_data" offset="1" />
    <rom name="mpr-16739.41" merge="mpr-16739.41" size="524288" crc="6c73e98f" sha1="7b31e62922ab6d0df97c3ecc52b78e6d086c8635" region="copro_data" offset="2" />
    <rom name="mpr-16740.42" merge="mpr-16740.42" size="524288" crc="44b31007" sha1="4bb265fea25a7bbcbb8ab080fdcf09849b18f1de" region="copro_data" offset="3" />
    <device_ref name="v60" />
    <device_ref name="generic_fifo_u32_device" />
    <device_ref name="generic_fifo_u32_device" />
    <device_ref name="timer" />
    <device_ref name="mb86233" />
    <device_ref name="segas24_tile" />
    <device_ref name="screen" />
    <device_ref name="palette" />
    <device_ref name="model1io2" />
    <device_ref name="tmpz84c015" />
    <device_ref name="z80sio" />
    <device_ref name="z80sio_channel" />
    <device_ref name="z80sio_channel" />
    <device_ref name="z80ctc" />
    <device_ref name="z80ctc_channel" />
    <device_ref name="z80ctc_channel" />
    <device_ref name="z80ctc_channel" />
    <device_ref name="z80ctc_channel" />
    <device_ref name="z80pio" />
    <device_ref name="rs232" />
    <device_ref name="rs232" />
    <device_ref name="315_5338a" />
    <device_ref name="93c46_16" />
    <device_ref name="mb3773" />
    <device_ref name="msm6253" />
    <device_ref name="screen" />
    <device_ref name="palette" />
    <device_ref name="hd44780_a00" />
    <device_ref name="mb8421" />
    <device_ref name="segam1audio" />
    <device_ref name="m68000" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="ym3438" />
    <device_ref name="ymw258f" />
    <device_ref name="ymw258f" />
    <device_ref name="i8251" />
    <device_ref name="clock" />
    <device_ref name="i8251" />
    <device_ref name="clock" />
    <device_ref name="m1comm" />
    <device_ref name="z80" />
    <device_ref name="am9517a" />
    <device_ref name="mb89374" />
    <chip type="cpu" tag="maincpu" name="NEC V60" clock="16000000" />
    <chip type="cpu" tag="tgp_copro" name="Fujitsu MB86233 (TGP)" clock="16000000" />
    <chip type="cpu" tag="ioboard:iocpu" name="Toshiba TMPZ84C015" clock="9830400" />
    <chip type="cpu" tag="m1audio:sndcpu" name="Motorola MC68000" clock="10000000" />
    <chip type="cpu" tag="m1comm:commcpu" name="Zilog Z80" clock="8000000" />
    <chip type="cpu" tag="m1comm:commdma" name="AM9517A" clock="8000000" />
    <chip type="cpu" tag="m1comm:commdlc" name="MB89374 Data Link Controller" clock="8000000" />
    <chip type="audio" tag="m1audio:lspeaker" name="Speaker" />
    <chip type="audio" tag="m1audio:rspeaker" name="Speaker" />
    <chip type="audio" tag="m1audio:ymsnd" name="YM3438 OPN2C" clock="8000000" />
    <chip type="audio" tag="m1audio:pcm1" name="Yamaha YMW-258-F" clock="8000000" />
    <chip type="audio" tag="m1audio:pcm2" name="Yamaha YMW-258-F" clock="8000000" />
    <display tag="screen" type="raster" rotate="0" width="496" height="384" refresh="57.524160" pixclock="16000000" htotal="656" hbend="0" hbstart="496" vtotal="424" vbend="0" vbstart="384" />
    <display tag="ioboard:screen" type="lcd" rotate="0" width="121" height="19" refresh="50.000000" />
    <sound channels="2" />
    <input players="1" coins="1" service="yes">
      <control type="stick" buttons="7" minimum="0" maximum="255" sensitivity="100" keydelta="4" reverse="yes" />
      <control type="pedal" minimum="1" maximum="255" sensitivity="100" keydelta="16" />
    </input>
    <dipswitch name="ROM_EMU" tag="ioboard:board" mask="16">
      <dipvalue name="On" value="0" />
      <dipvalue name="Off" value="16" default="yes" />
    </dipswitch>
    <dipswitch name="MODE" tag="ioboard:board" mask="32">
      <dipvalue name="On" value="0" />
      <dipvalue name="Off" value="32" default="yes" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="1">
      <diplocation name="DSW1" number="1" />
      <dipvalue name="Off" value="1" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="2">
      <diplocation name="DSW1" number="2" />
      <dipvalue name="Off" value="2" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="4">
      <diplocation name="DSW1" number="3" />
      <dipvalue name="Off" value="4" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="8">
      <diplocation name="DSW1" number="4" />
      <dipvalue name="Off" value="8" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="16">
      <diplocation name="DSW1" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="32">
      <diplocation name="DSW1" number="6" />
      <dipvalue name="Off" value="32" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="64">
      <diplocation name="DSW1" number="7" />
      <dipvalue name="Off" value="64" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="128">
      <diplocation name="DSW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="1">
      <diplocation name="DSW2" number="1" />
      <dipvalue name="Off" value="1" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="2">
      <diplocation name="DSW2" number="2" />
      <dipvalue name="Off" value="2" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="4">
      <diplocation name="DSW2" number="3" />
      <dipvalue name="Off" value="4" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="8">
      <diplocation name="DSW2" number="4" />
      <dipvalue name="Off" value="8" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="16">
      <diplocation name="DSW2" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="32">
      <diplocation name="DSW2" number="6" />
      <dipvalue name="Off" value="32" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="64">
      <diplocation name="DSW2" number="7" />
      <dipvalue name="Off" value="64" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="128">
      <diplocation name="DSW2" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="1">
      <diplocation name="DSW3" number="1" />
      <dipvalue name="Off" value="1" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="2">
      <diplocation name="DSW3" number="2" />
      <dipvalue name="Off" value="2" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="4">
      <diplocation name="DSW3" number="3" />
      <dipvalue name="Off" value="4" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="8">
      <diplocation name="DSW3" number="4" />
      <dipvalue name="Off" value="8" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="16">
      <diplocation name="DSW3" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="32">
      <diplocation name="DSW3" number="6" />
      <dipvalue name="Off" value="32" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="64">
      <diplocation name="DSW3" number="7" />
      <dipvalue name="Off" value="64" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="128">
      <diplocation name="DSW3" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <port tag=":IN.0" />
    <port tag=":IN.1" />
    <port tag=":STICKX">
      <analog mask="255" />
    </port>
    <port tag=":STICKY">
      <analog mask="255" />
    </port>
    <port tag=":THROTTLE">
      <analog mask="255" />
    </port>
    <port tag=":ioboard:board" />
    <port tag=":ioboard:dsw1" />
    <port tag=":ioboard:dsw2" />
    <port tag=":ioboard:dsw3" />
    <driver status="good" emulation="good" savestate="unsupported" />
    <slot name="ioboard:cn7">
      <slotoption name="ie15" devname="ie15_terminal" />
      <slotoption name="pty" devname="pseudo_terminal" />
      <slotoption name="loopback" devname="rs232_loopback" />
      <slotoption name="sunkbd" devname="sunkbd_adaptor" />
      <slotoption name="terminal" devname="serial_terminal" />
      <slotoption name="dec_loopback" devname="dec_rs232_loopback" />
      <slotoption name="printer" devname="serial_printer" />
      <slotoption name="swtpc8212" devname="swtpc8212_terminal" />
      <slotoption name="keyboard" devname="serial_keyboard" />
      <slotoption name="null_modem" devname="null_modem" />
    </slot>
    <slot name="ioboard:cn8">
      <slotoption name="ie15" devname="ie15_terminal" />
      <slotoption name="pty" devname="pseudo_terminal" />
      <slotoption name="loopback" devname="rs232_loopback" />
      <slotoption name="sunkbd" devname="sunkbd_adaptor" />
      <slotoption name="terminal" devname="serial_terminal" />
      <slotoption name="dec_loopback" devname="dec_rs232_loopback" />
      <slotoption name="printer" devname="serial_printer" />
      <slotoption name="swtpc8212" devname="swtpc8212_terminal" />
      <slotoption name="keyboard" devname="serial_keyboard" />
      <slotoption name="null_modem" devname="null_modem" />
    </slot>
  </machine>
  <machine name="wingwaru" sourcefile="model1.cpp" cloneof="wingwar" romof="wingwar">
    <description>Wing War (US)</description>
    <year>1994</year>
    <manufacturer>Sega</manufacturer>
    <rom name="opr14742.bin" merge="opr14742.bin" size="131072" crc="446a1085" sha1="51b3f4d3a35a36087ea0ba4e26d6e7d17b6418e2" region="copro_tables" offset="0" />
    <rom name="opr14743.bin" merge="opr14743.bin" size="131072" crc="e8953554" sha1="1499f8e30ac15affc66e6f04ae031bb8680d9260" region="copro_tables" offset="2" />
    <rom name="opr-14744.58" merge="opr-14744.58" size="131072" crc="730ea9e0" sha1="651f1db4089a400d073b19ada299b4b08b08f372" region="other_data" offset="0" />
    <rom name="opr-14745.59" merge="opr-14745.59" size="131072" crc="4c934d96" sha1="e3349ece0e47f684d61ad11bfea4a90602287350" region="other_data" offset="2" />
    <rom name="opr-14746.62" merge="opr-14746.62" size="131072" crc="2a266cbd" sha1="34e047a93459406c22acf4c25089d1a4955f94ca" region="other_data" offset="40000" />
    <rom name="opr-14747.63" merge="opr-14747.63" size="131072" crc="a4ad5e19" sha1="7d7ec300eeb9a8de1590011e37108688c092f329" region="other_data" offset="40002" />
    <rom name="opr14748.bin" merge="opr14748.bin" size="131072" crc="4a532cb8" sha1="23280ebbcd6b2bc8a8e643a2d07a58d6598301b8" region="other_other_data" offset="0" />
    <rom name="315-5571.bin" merge="315-5571.bin" size="8192" crc="1233db2a" sha1="06760409d40f3d9117fd3e7c7ab62dfd70aa2a4d" region="315_5571" offset="0" />
    <rom name="315-5572.bin" merge="315-5572.bin" size="8192" crc="66785906" sha1="d94a51eced65b0073fb39625927782bf264d271a" region="315_5572" offset="0" />
    <rom name="epr-16729.14" merge="epr-16729.14" size="524288" crc="7edec2cc" sha1="3e423a868ca7c8475fbb5bc1a10526e69d94d865" region="maincpu" offset="200000" />
    <rom name="epr-16730.15" merge="epr-16730.15" size="524288" crc="bab24dee" sha1="26c95139c1aa7f34b6a5cce39e5bd1dd2ef0dd49" region="maincpu" offset="200001" />
    <rom name="epr-16951.4" size="131072" crc="8df5a798" sha1="ef2756f237933ecf429dab0f362e572eb1965f4d" status="baddump" region="maincpu" offset="fc0000" />
    <rom name="epr-16950.5" size="131072" crc="841e2195" sha1="66f465aaf71955496e6f83335f7b836ad1d8c724" region="maincpu" offset="fe0000" />
    <rom name="mpr-16738.6" merge="mpr-16738.6" size="524288" crc="51518ffa" sha1="e4674ddfed4205957b14e133c6fdf6454872f324" region="maincpu" offset="1000000" />
    <rom name="mpr-16737.7" merge="mpr-16737.7" size="524288" crc="37b1379c" sha1="98620c324268e1dd906c077ac8a8cd903b9de1f7" region="maincpu" offset="1000001" />
    <rom name="mpr-16736.8" merge="mpr-16736.8" size="524288" crc="10b6a025" sha1="7a4f624ceb7c0b92044a5db8ff55440562ef836b" region="maincpu" offset="1100000" />
    <rom name="mpr-16735.9" merge="mpr-16735.9" size="524288" crc="c82fd198" sha1="d9e53ae1e14dfc8e84a14c0026ef0b904863bb1b" region="maincpu" offset="1100001" />
    <rom name="mpr-16734.10" merge="mpr-16734.10" size="524288" crc="f76371c1" sha1="0ff082db3877383d0dd977dc60c932b725e3d164" region="maincpu" offset="1200000" />
    <rom name="mpr-16733.11" merge="mpr-16733.11" size="524288" crc="e105847b" sha1="8489a6c91fd6d1e9ba81e8eaf36c514da30dccbe" region="maincpu" offset="1200001" />
    <rom name="315-5711.bin" merge="315-5711.bin" size="8192" crc="c5ddb8fc" sha1="9e21d3a07ffa315e0139483b664e3fa283ef4e06" status="baddump" region="tgp_copro" offset="0" />
    <rom name="epr-16751.7" size="131072" crc="23ba5ebc" sha1="b98aab546c5e980baeedbada4e7472eb4c588260" region="m1audio:sndcpu" offset="0" />
    <rom name="epr-16752.8" merge="epr-16752.8" size="131072" crc="6541c48f" sha1="9341eff160e31a8574b9545fafc1c4059323fa0c" region="m1audio:sndcpu" offset="20000" />
    <rom name="mpr-16753.32" merge="mpr-16753.32" size="2097152" crc="324a8333" sha1="960342e08db637c6f72615d49cffd9fb0889620b" region="m1audio:pcm1" offset="0" />
    <rom name="mpr-16754.33" merge="mpr-16754.33" size="2097152" crc="144f3cf5" sha1="d2f8cc9086affbbc5ef2195272200230f724e5d1" region="m1audio:pcm1" offset="200000" />
    <rom name="mpr-16755.4" merge="mpr-16755.4" size="2097152" crc="4baaf878" sha1="661d4ea9be6a4952852d0ef94becee7ed42bf4a1" region="m1audio:pcm2" offset="0" />
    <rom name="mpr-16756.5" merge="mpr-16756.5" size="2097152" crc="d9c40672" sha1="83e6f1156b30888d3a00103f079dc74f4fca8446" region="m1audio:pcm2" offset="200000" />
    <rom name="mpr-16743.26" merge="mpr-16743.26" size="2097152" crc="a710d33c" sha1="1d0184545b34789ed511caaa25d57db3cd9a8e2f" region="polygons" offset="0" />
    <rom name="mpr-16744.27" merge="mpr-16744.27" size="2097152" crc="de796e1f" sha1="397efb86a21b178770f29d2464bacf5f893619a0" region="polygons" offset="2" />
    <rom name="mpr-16745.28" merge="mpr-16745.28" size="2097152" crc="905b689c" sha1="685dec2a65d5b3a386bda0af1bb5ae7e2b73a01a" region="polygons" offset="400000" />
    <rom name="mpr-16746.29" merge="mpr-16746.29" size="2097152" crc="163b312e" sha1="6b45007d6a9d17c8a0b46d81ec84ce9bfefb1695" region="polygons" offset="400002" />
    <rom name="mpr-16747.30" merge="mpr-16747.30" size="2097152" crc="7353bb12" sha1="608c5d561e909b8ba31d53db18e6e199855eaaec" region="polygons" offset="800000" />
    <rom name="mpr-16748.31" merge="mpr-16748.31" size="2097152" crc="8ce98d3a" sha1="1978776a0e2ea817508e30ba232d5f8d9c158f70" region="polygons" offset="800002" />
    <rom name="mpr-16749.32" merge="mpr-16749.32" size="2097152" crc="0e36dc1a" sha1="4939177a6ac51ca57d0acd118ff14af4f4e438bb" region="polygons" offset="c00000" />
    <rom name="mpr-16750.33" merge="mpr-16750.33" size="2097152" crc="e4f0b98d" sha1="e69de2e5ccea2834fb8326bdd61fc6b517bc60b7" region="polygons" offset="c00002" />
    <rom name="mpr-16741.39" merge="mpr-16741.39" size="524288" crc="84b2ffd8" sha1="0eba3855d20b88567c6fa08046e12429664d87cb" region="copro_data" offset="0" />
    <rom name="mpr-16742.40" merge="mpr-16742.40" size="524288" crc="e9cc12bb" sha1="40c83c968be3b11fad193a00e7b760f074450683" region="copro_data" offset="1" />
    <rom name="mpr-16739.41" merge="mpr-16739.41" size="524288" crc="6c73e98f" sha1="7b31e62922ab6d0df97c3ecc52b78e6d086c8635" region="copro_data" offset="2" />
    <rom name="mpr-16740.42" merge="mpr-16740.42" size="524288" crc="44b31007" sha1="4bb265fea25a7bbcbb8ab080fdcf09849b18f1de" region="copro_data" offset="3" />
    <device_ref name="v60" />
    <device_ref name="generic_fifo_u32_device" />
    <device_ref name="generic_fifo_u32_device" />
    <device_ref name="timer" />
    <device_ref name="mb86233" />
    <device_ref name="segas24_tile" />
    <device_ref name="screen" />
    <device_ref name="palette" />
    <device_ref name="model1io2" />
    <device_ref name="tmpz84c015" />
    <device_ref name="z80sio" />
    <device_ref name="z80sio_channel" />
    <device_ref name="z80sio_channel" />
    <device_ref name="z80ctc" />
    <device_ref name="z80ctc_channel" />
    <device_ref name="z80ctc_channel" />
    <device_ref name="z80ctc_channel" />
    <device_ref name="z80ctc_channel" />
    <device_ref name="z80pio" />
    <device_ref name="rs232" />
    <device_ref name="rs232" />
    <device_ref name="315_5338a" />
    <device_ref name="93c46_16" />
    <device_ref name="mb3773" />
    <device_ref name="msm6253" />
    <device_ref name="screen" />
    <device_ref name="palette" />
    <device_ref name="hd44780_a00" />
    <device_ref name="mb8421" />
    <device_ref name="segam1audio" />
    <device_ref name="m68000" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="ym3438" />
    <device_ref name="ymw258f" />
    <device_ref name="ymw258f" />
    <device_ref name="i8251" />
    <device_ref name="clock" />
    <device_ref name="i8251" />
    <device_ref name="clock" />
    <device_ref name="m1comm" />
    <device_ref name="z80" />
    <device_ref name="am9517a" />
    <device_ref name="mb89374" />
    <chip type="cpu" tag="maincpu" name="NEC V60" clock="16000000" />
    <chip type="cpu" tag="tgp_copro" name="Fujitsu MB86233 (TGP)" clock="16000000" />
    <chip type="cpu" tag="ioboard:iocpu" name="Toshiba TMPZ84C015" clock="9830400" />
    <chip type="cpu" tag="m1audio:sndcpu" name="Motorola MC68000" clock="10000000" />
    <chip type="cpu" tag="m1comm:commcpu" name="Zilog Z80" clock="8000000" />
    <chip type="cpu" tag="m1comm:commdma" name="AM9517A" clock="8000000" />
    <chip type="cpu" tag="m1comm:commdlc" name="MB89374 Data Link Controller" clock="8000000" />
    <chip type="audio" tag="m1audio:lspeaker" name="Speaker" />
    <chip type="audio" tag="m1audio:rspeaker" name="Speaker" />
    <chip type="audio" tag="m1audio:ymsnd" name="YM3438 OPN2C" clock="8000000" />
    <chip type="audio" tag="m1audio:pcm1" name="Yamaha YMW-258-F" clock="8000000" />
    <chip type="audio" tag="m1audio:pcm2" name="Yamaha YMW-258-F" clock="8000000" />
    <display tag="screen" type="raster" rotate="0" width="496" height="384" refresh="57.524160" pixclock="16000000" htotal="656" hbend="0" hbstart="496" vtotal="424" vbend="0" vbstart="384" />
    <display tag="ioboard:screen" type="lcd" rotate="0" width="121" height="19" refresh="50.000000" />
    <sound channels="2" />
    <input players="1" coins="1" service="yes">
      <control type="stick" buttons="7" minimum="0" maximum="255" sensitivity="100" keydelta="4" reverse="yes" />
      <control type="pedal" minimum="1" maximum="255" sensitivity="100" keydelta="16" />
    </input>
    <dipswitch name="ROM_EMU" tag="ioboard:board" mask="16">
      <dipvalue name="On" value="0" />
      <dipvalue name="Off" value="16" default="yes" />
    </dipswitch>
    <dipswitch name="MODE" tag="ioboard:board" mask="32">
      <dipvalue name="On" value="0" />
      <dipvalue name="Off" value="32" default="yes" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="1">
      <diplocation name="DSW1" number="1" />
      <dipvalue name="Off" value="1" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="2">
      <diplocation name="DSW1" number="2" />
      <dipvalue name="Off" value="2" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="4">
      <diplocation name="DSW1" number="3" />
      <dipvalue name="Off" value="4" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="8">
      <diplocation name="DSW1" number="4" />
      <dipvalue name="Off" value="8" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="16">
      <diplocation name="DSW1" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="32">
      <diplocation name="DSW1" number="6" />
      <dipvalue name="Off" value="32" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="64">
      <diplocation name="DSW1" number="7" />
      <dipvalue name="Off" value="64" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw1" mask="128">
      <diplocation name="DSW1" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="1">
      <diplocation name="DSW2" number="1" />
      <dipvalue name="Off" value="1" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="2">
      <diplocation name="DSW2" number="2" />
      <dipvalue name="Off" value="2" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="4">
      <diplocation name="DSW2" number="3" />
      <dipvalue name="Off" value="4" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="8">
      <diplocation name="DSW2" number="4" />
      <dipvalue name="Off" value="8" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="16">
      <diplocation name="DSW2" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="32">
      <diplocation name="DSW2" number="6" />
      <dipvalue name="Off" value="32" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="64">
      <diplocation name="DSW2" number="7" />
      <dipvalue name="Off" value="64" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw2" mask="128">
      <diplocation name="DSW2" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="1">
      <diplocation name="DSW3" number="1" />
      <dipvalue name="Off" value="1" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="2">
      <diplocation name="DSW3" number="2" />
      <dipvalue name="Off" value="2" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="4">
      <diplocation name="DSW3" number="3" />
      <dipvalue name="Off" value="4" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="8">
      <diplocation name="DSW3" number="4" />
      <dipvalue name="Off" value="8" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="16">
      <diplocation name="DSW3" number="5" />
      <dipvalue name="Off" value="16" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="32">
      <diplocation name="DSW3" number="6" />
      <dipvalue name="Off" value="32" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="64">
      <diplocation name="DSW3" number="7" />
      <dipvalue name="Off" value="64" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <dipswitch name="Unused" tag="ioboard:dsw3" mask="128">
      <diplocation name="DSW3" number="8" />
      <dipvalue name="Off" value="128" default="yes" />
      <dipvalue name="On" value="0" />
    </dipswitch>
    <port tag=":IN.0" />
    <port tag=":IN.1" />
    <port tag=":STICKX">
      <analog mask="255" />
    </port>
    <port tag=":STICKY">
      <analog mask="255" />
    </port>
    <port tag=":THROTTLE">
      <analog mask="255" />
    </port>
    <port tag=":ioboard:board" />
    <port tag=":ioboard:dsw1" />
    <port tag=":ioboard:dsw2" />
    <port tag=":ioboard:dsw3" />
    <driver status="good" emulation="good" savestate="unsupported" />
    <slot name="ioboard:cn7">
      <slotoption name="ie15" devname="ie15_terminal" />
      <slotoption name="pty" devname="pseudo_terminal" />
      <slotoption name="loopback" devname="rs232_loopback" />
      <slotoption name="sunkbd" devname="sunkbd_adaptor" />
      <slotoption name="terminal" devname="serial_terminal" />
      <slotoption name="dec_loopback" devname="dec_rs232_loopback" />
      <slotoption name="printer" devname="serial_printer" />
      <slotoption name="swtpc8212" devname="swtpc8212_terminal" />
      <slotoption name="keyboard" devname="serial_keyboard" />
      <slotoption name="null_modem" devname="null_modem" />
    </slot>
    <slot name="ioboard:cn8">
      <slotoption name="ie15" devname="ie15_terminal" />
      <slotoption name="pty" devname="pseudo_terminal" />
      <slotoption name="loopback" devname="rs232_loopback" />
      <slotoption name="sunkbd" devname="sunkbd_adaptor" />
      <slotoption name="terminal" devname="serial_terminal" />
      <slotoption name="dec_loopback" devname="dec_rs232_loopback" />
      <slotoption name="printer" devname="serial_printer" />
      <slotoption name="swtpc8212" devname="swtpc8212_terminal" />
      <slotoption name="keyboard" devname="serial_keyboard" />
      <slotoption name="null_modem" devname="null_modem" />
    </slot>
  </machine>
  <machine name="hd44780_a00" sourcefile="src/devices/video/hd44780.cpp" isdevice="yes" runnable="no">
    <description>Hitachi HD44780 A00 LCD Controller</description>
    <rom name="hd44780_a00.bin" size="4096" crc="01d108e2" sha1="bc0cdf0c9ba895f22e183c7bd35a3f655f2ca96f" status="baddump" region="cgrom" offset="0" />
  </machine>
  <machine name="model1io2" sourcefile="src/mame/machine/model1io2.cpp" isdevice="yes" runnable="no">
    <description>Sega Model 1 I/O Board (Advanced)</description>
    <biosset name="epr16891" description="EPR-16891" />
    <biosset name="epr18021" description="EPR-18021" />
    <biosset name="epr17181" description="EPR-17181" />
    <rom name="epr-16891.6" bios="epr16891" size="65536" crc="a33f84d1" sha1="3079397c7241c1a6f494fa310faff0989dfa04a0" region="iocpu" offset="0" />
    <rom name="epr-18021.6" bios="epr18021" size="65536" crc="5551837e" sha1="bf5b9aad99c0f8f5e262e0855796f39119d11a97" region="iocpu" offset="0" />
    <rom name="epr-17181.6" bios="epr17181" size="65536" crc="1add2b82" sha1="81892251d466f630a96af25bde652c20e47d7ede" region="iocpu" offset="0" />
    <device_ref name="tmpz84c015" />
    <device_ref name="z80sio" />
    <device_ref name="z80sio_channel" />
    <device_ref name="z80sio_channel" />
    <device_ref name="z80ctc" />
    <device_ref name="z80ctc_channel" />
    <device_ref name="z80ctc_channel" />
    <device_ref name="z80ctc_channel" />
    <device_ref name="z80ctc_channel" />
    <device_ref name="z80pio" />
    <device_ref name="rs232" />
    <device_ref name="rs232" />
    <device_ref name="315_5338a" />
    <device_ref name="93c46_16" />
    <device_ref name="mb3773" />
    <device_ref name="msm6253" />
    <device_ref name="screen" />
    <device_ref name="palette" />
    <device_ref name="hd44780_a00" />
    <chip type="cpu" tag=":iocpu" name="Toshiba TMPZ84C015" clock="9830400" />
    <display tag=":screen" type="lcd" rotate="0" width="121" height="19" refresh="50.000000" />
    <dipswitch name="ROM_EMU" tag=":board" mask="16">
      <dipvalue name="On" value="0" />
      <dipvalue name="Off" value="16" default="yes" />
    </dipswitch>
    <dipswitch name="MODE" tag=":board" mask="32">
      <dipvalue name="On" value="0" />
      <dipvalue name="Off" value="32" default="yes" />
    </dipswitch>
    <slot name=":cn7">
      <slotoption name="ie15" devname="ie15_terminal" />
      <slotoption name="pty" devname="pseudo_terminal" />
      <slotoption name="loopback" devname="rs232_loopback" />
      <slotoption name="sunkbd" devname="sunkbd_adaptor" />
      <slotoption name="terminal" devname="serial_terminal" />
      <slotoption name="dec_loopback" devname="dec_rs232_loopback" />
      <slotoption name="printer" devname="serial_printer" />
      <slotoption name="swtpc8212" devname="swtpc8212_terminal" />
      <slotoption name="keyboard" devname="serial_keyboard" />
      <slotoption name="null_modem" devname="null_modem" />
    </slot>
    <slot name=":cn8">
      <slotoption name="ie15" devname="ie15_terminal" />
      <slotoption name="pty" devname="pseudo_terminal" />
      <slotoption name="loopback" devname="rs232_loopback" />
      <slotoption name="sunkbd" devname="sunkbd_adaptor" />
      <slotoption name="terminal" devname="serial_terminal" />
      <slotoption name="dec_loopback" devname="dec_rs232_loopback" />
      <slotoption name="printer" devname="serial_printer" />
      <slotoption name="swtpc8212" devname="swtpc8212_terminal" />
      <slotoption name="keyboard" devname="serial_keyboard" />
      <slotoption name="null_modem" devname="null_modem" />
    </slot>
  </machine>
  <machine name="model1io" sourcefile="src/mame/machine/model1io.cpp" isdevice="yes" runnable="no">
    <description>Sega Model 1 I/O Board</description>
    <biosset name="epr14869" description="EPR-14869" default="yes" />
    <biosset name="epr14869b" description="EPR-14869B" />
    <biosset name="epr14869c" description="EPR-14869C" />
    <rom name="epr-14869.25" bios="epr14869" size="65536" crc="6187cd7a" sha1="b65fdd0ad31794a565a0ca4dc67a3f16b329fd71" region="iocpu" offset="0" />
    <rom name="epr-14869b.25" bios="epr14869b" size="65536" crc="2d093304" sha1="af0fe245eb9fa3c3c60e4b685f1e779f83d894f9" region="iocpu" offset="0" />
    <rom name="epr-14869c.25" bios="epr14869c" size="65536" crc="24b68e64" sha1="c19d044d4c2fe551474492aa51922587394dd371" region="iocpu" offset="0" />
    <device_ref name="z80" />
    <device_ref name="93c46_16" />
    <device_ref name="315_5338a" />
    <device_ref name="msm6253" />
    <chip type="cpu" tag=":iocpu" name="Zilog Z80" clock="4000000" />
  </machine>
  <machine name="m1comm" sourcefile="src/mame/machine/m1comm.cpp" isdevice="yes" runnable="no">
    <description>Model-1 Communication Board</description>
    <biosset name="epr15112" description="EPR-15112" default="yes" />
    <biosset name="epr15624" description="EPR-15624" />
    <rom name="epr-15112.17" bios="epr15112" size="131072" crc="4950e771" sha1="99014124e0324dd114cb22f55159d18b597a155a" region="commcpu" offset="0" />
    <rom name="epr-15624.17" bios="epr15624" size="131072" crc="9b3ba315" sha1="0cd0983cc8b2f2d6b41617d0d0a24cc6c188e62a" region="commcpu" offset="0" />
    <device_ref name="z80" />
    <device_ref name="am9517a" />
    <device_ref name="mb89374" />
    <chip type="cpu" tag=":commcpu" name="Zilog Z80" clock="8000000" />
    <chip type="cpu" tag=":commdma" name="AM9517A" clock="8000000" />
    <chip type="cpu" tag=":commdlc" name="MB89374 Data Link Controller" clock="8000000" />
  </machine>
</datafile>