<?xml version="1.0" encoding="utf-8"?>
<datafile>
  <header>
    <name>Itech32</name>
    <description>Itech32 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="bloodstm" sourcefile="itech32.cpp">
    <description>Blood Storm (v2.22)</description>
    <year>1994</year>
    <manufacturer>Strata/Incredible Technologies</manufacturer>
    <rom name="bld00_v222.u83" size="262144" crc="95f36db6" sha1="72ec5ca93aed8fb12d5e5b7ff3d07c5cf1dab4bb" region="user1" offset="0" />
    <rom name="bld01_v222.u88" size="262144" crc="fcc04b93" sha1="7029d68f20196b6c2c30339500c7da54f2b5b054" region="user1" offset="1" />
    <rom name="bldsnd_v10.u17" size="131072" crc="dddeedbb" sha1="f8ea786836630fc44bba968845fd2cb42cd81592" region="soundcpu" offset="10000" />
    <rom name="bsgrom0.bin" size="524288" crc="4e10b8c1" sha1="b80f7dbf32faa97829c735da6dc0ee424dc9ecec" region="gfx1" offset="0" />
    <rom name="bsgrom5.bin" size="524288" crc="6333b6ce" sha1="53b884e09d198f8f53449bd011ba743c28b2c934" region="gfx1" offset="1" />
    <rom name="bsgrom10.bin" size="524288" crc="a972a65c" sha1="7772c2e0aaa0b3183c6287125b95fd1cd0c3775a" region="gfx1" offset="2" />
    <rom name="bsgrom15.bin" size="524288" crc="9a8f54aa" sha1="3a2f99c28324ba1fcfb652bdc596d94c90637b72" region="gfx1" offset="3" />
    <rom name="bsgrom1.bin" size="524288" crc="10abf660" sha1="e5b28ee12972abbcd883d702f496feae62d19e07" region="gfx1" offset="200000" />
    <rom name="bsgrom6.bin" size="524288" crc="06a260d5" sha1="f506b799bbb5d4465a4ab564cfd276877b8a52e9" region="gfx1" offset="200001" />
    <rom name="bsgrom11.bin" size="524288" crc="f2cab3c7" sha1="eecb1f2f8a3f3b1663a51c343e28e1b2078da5f4" region="gfx1" offset="200002" />
    <rom name="bsgrom16.bin" size="524288" crc="403aef7b" sha1="0a2a61480cddd020bfbad01c6c328dfa6760bddd" region="gfx1" offset="200003" />
    <rom name="bsgrom2.bin" size="524288" crc="488200b1" sha1="ae25bb5e9a836ae362d88de4e392ff46ff93c636" region="gfx1" offset="400000" />
    <rom name="bsgrom7.bin" size="524288" crc="5bb19727" sha1="fd8aa73ff0606ac86f054794f6abc42f99b4f856" region="gfx1" offset="400001" />
    <rom name="bsgrom12.bin" size="524288" crc="b10d674f" sha1="f5c713480deac44b86173ca9ac3aeea8a4d2ac85" region="gfx1" offset="400002" />
    <rom name="bsgrom17.bin" size="524288" crc="7119df7e" sha1="67acb0525f21d5cd174528fb0fa72c7101deb5eb" region="gfx1" offset="400003" />
    <rom name="bsgrom3.bin" size="524288" crc="2378792e" sha1="8cf1040a86ce7b6be3f56d144d4a17b7a888a648" region="gfx1" offset="600000" />
    <rom name="bsgrom8.bin" size="524288" crc="3640ca2e" sha1="1fbc8306c7310ab23d40887c16f80e2dc3d730f8" region="gfx1" offset="600001" />
    <rom name="bsgrom13.bin" size="524288" crc="bd4a071d" sha1="f25483591659d7424a4c62d0093fa56e5d337bf3" region="gfx1" offset="600002" />
    <rom name="bsgrom18.bin" size="524288" crc="12959bb8" sha1="f74d407004ccbf461f749672e4e57a5f0b6b549f" region="gfx1" offset="600003" />
    <rom name="ensoniq.2m" size="2097152" crc="9fdc4825" sha1="71e5255c66d9010be7e6f27916b605441fc53839" region="ensoniq.0" offset="0" />
    <rom name="bssrom0.bin" size="524288" crc="ee4570c8" sha1="73dd292224bf182770b3cc2d90eb52b7d7b24378" region="ensoniq.2" offset="0" />
    <rom name="bssrom1.bin" size="524288" crc="b0f32ec5" sha1="666f904b31cdef12cbf1dbb43a7d3ff7c2903260" region="ensoniq.2" offset="100000" />
    <rom name="bssrom2.bin" size="262144" crc="8aee1e77" sha1="f949fa89ee7d59f457ce89c72d461cecd0cface3" region="ensoniq.2" offset="300000" />
    <device_ref name="m68000" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="via6522" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68000" clock="12000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="5" ways="8" />
      <control type="joy" player="2" buttons="5" ways="8" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="16">
      <diplocation name="SW1" number="4" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="16" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="32">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="32" />
    </dipswitch>
    <dipswitch name="Violence" tag="DIPS" mask="64">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="128">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="128" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":EXTRA" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="bloodstm10" sourcefile="itech32.cpp" cloneof="bloodstm" romof="bloodstm">
    <description>Blood Storm (v1.04)</description>
    <year>1994</year>
    <manufacturer>Strata/Incredible Technologies</manufacturer>
    <rom name="bld00_v10.u83" size="262144" crc="a0982119" sha1="7a55f662db062488714b42aedea56eea3b80aed5" region="user1" offset="0" />
    <rom name="bld01_v10.u88" size="262144" crc="65800339" sha1="379e57bd2c31180fa077b9a6e9fcffacde95280c" region="user1" offset="1" />
    <rom name="bldsnd_v10.u17" merge="bldsnd_v10.u17" size="131072" crc="dddeedbb" sha1="f8ea786836630fc44bba968845fd2cb42cd81592" region="soundcpu" offset="10000" />
    <rom name="bsgrom0.bin" merge="bsgrom0.bin" size="524288" crc="4e10b8c1" sha1="b80f7dbf32faa97829c735da6dc0ee424dc9ecec" region="gfx1" offset="0" />
    <rom name="bsgrom5.bin" merge="bsgrom5.bin" size="524288" crc="6333b6ce" sha1="53b884e09d198f8f53449bd011ba743c28b2c934" region="gfx1" offset="1" />
    <rom name="bsgrom10.bin" merge="bsgrom10.bin" size="524288" crc="a972a65c" sha1="7772c2e0aaa0b3183c6287125b95fd1cd0c3775a" region="gfx1" offset="2" />
    <rom name="bsgrom15.bin" merge="bsgrom15.bin" size="524288" crc="9a8f54aa" sha1="3a2f99c28324ba1fcfb652bdc596d94c90637b72" region="gfx1" offset="3" />
    <rom name="bsgrom1.bin" merge="bsgrom1.bin" size="524288" crc="10abf660" sha1="e5b28ee12972abbcd883d702f496feae62d19e07" region="gfx1" offset="200000" />
    <rom name="bsgrom6.bin" merge="bsgrom6.bin" size="524288" crc="06a260d5" sha1="f506b799bbb5d4465a4ab564cfd276877b8a52e9" region="gfx1" offset="200001" />
    <rom name="bsgrom11.bin" merge="bsgrom11.bin" size="524288" crc="f2cab3c7" sha1="eecb1f2f8a3f3b1663a51c343e28e1b2078da5f4" region="gfx1" offset="200002" />
    <rom name="bsgrom16.bin" merge="bsgrom16.bin" size="524288" crc="403aef7b" sha1="0a2a61480cddd020bfbad01c6c328dfa6760bddd" region="gfx1" offset="200003" />
    <rom name="bsgrom2.bin" merge="bsgrom2.bin" size="524288" crc="488200b1" sha1="ae25bb5e9a836ae362d88de4e392ff46ff93c636" region="gfx1" offset="400000" />
    <rom name="bsgrom7.bin" merge="bsgrom7.bin" size="524288" crc="5bb19727" sha1="fd8aa73ff0606ac86f054794f6abc42f99b4f856" region="gfx1" offset="400001" />
    <rom name="bsgrom12.bin" merge="bsgrom12.bin" size="524288" crc="b10d674f" sha1="f5c713480deac44b86173ca9ac3aeea8a4d2ac85" region="gfx1" offset="400002" />
    <rom name="bsgrom17.bin" merge="bsgrom17.bin" size="524288" crc="7119df7e" sha1="67acb0525f21d5cd174528fb0fa72c7101deb5eb" region="gfx1" offset="400003" />
    <rom name="bsgrom3.bin" merge="bsgrom3.bin" size="524288" crc="2378792e" sha1="8cf1040a86ce7b6be3f56d144d4a17b7a888a648" region="gfx1" offset="600000" />
    <rom name="bsgrom8.bin" merge="bsgrom8.bin" size="524288" crc="3640ca2e" sha1="1fbc8306c7310ab23d40887c16f80e2dc3d730f8" region="gfx1" offset="600001" />
    <rom name="bsgrom13.bin" merge="bsgrom13.bin" size="524288" crc="bd4a071d" sha1="f25483591659d7424a4c62d0093fa56e5d337bf3" region="gfx1" offset="600002" />
    <rom name="bsgrom18.bin" merge="bsgrom18.bin" size="524288" crc="12959bb8" sha1="f74d407004ccbf461f749672e4e57a5f0b6b549f" region="gfx1" offset="600003" />
    <rom name="ensoniq.2m" merge="ensoniq.2m" size="2097152" crc="9fdc4825" sha1="71e5255c66d9010be7e6f27916b605441fc53839" region="ensoniq.0" offset="0" />
    <rom name="bssrom0.bin" merge="bssrom0.bin" size="524288" crc="ee4570c8" sha1="73dd292224bf182770b3cc2d90eb52b7d7b24378" region="ensoniq.2" offset="0" />
    <rom name="bssrom1.bin" merge="bssrom1.bin" size="524288" crc="b0f32ec5" sha1="666f904b31cdef12cbf1dbb43a7d3ff7c2903260" region="ensoniq.2" offset="100000" />
    <rom name="bssrom2.bin" merge="bssrom2.bin" size="262144" crc="8aee1e77" sha1="f949fa89ee7d59f457ce89c72d461cecd0cface3" region="ensoniq.2" offset="300000" />
    <device_ref name="m68000" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="via6522" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68000" clock="12000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="5" ways="8" />
      <control type="joy" player="2" buttons="5" ways="8" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="16">
      <diplocation name="SW1" number="4" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="16" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="32">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="32" />
    </dipswitch>
    <dipswitch name="Violence" tag="DIPS" mask="64">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="128">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="128" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":EXTRA" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="bloodstm11" sourcefile="itech32.cpp" cloneof="bloodstm" romof="bloodstm">
    <description>Blood Storm (v1.10)</description>
    <year>1994</year>
    <manufacturer>Strata/Incredible Technologies</manufacturer>
    <rom name="bld00_v11.u83" size="262144" crc="4fff8f9b" sha1="90f450497935322b0082a70e10abf758fc441dd0" region="user1" offset="0" />
    <rom name="bld01_v11.u88" size="262144" crc="59ce23ea" sha1="6aa02fff07f5ec6dff4f6db9ea7878a722079f81" region="user1" offset="1" />
    <rom name="bldsnd_v10.u17" merge="bldsnd_v10.u17" size="131072" crc="dddeedbb" sha1="f8ea786836630fc44bba968845fd2cb42cd81592" region="soundcpu" offset="10000" />
    <rom name="bsgrom0.bin" merge="bsgrom0.bin" size="524288" crc="4e10b8c1" sha1="b80f7dbf32faa97829c735da6dc0ee424dc9ecec" region="gfx1" offset="0" />
    <rom name="bsgrom5.bin" merge="bsgrom5.bin" size="524288" crc="6333b6ce" sha1="53b884e09d198f8f53449bd011ba743c28b2c934" region="gfx1" offset="1" />
    <rom name="bsgrom10.bin" merge="bsgrom10.bin" size="524288" crc="a972a65c" sha1="7772c2e0aaa0b3183c6287125b95fd1cd0c3775a" region="gfx1" offset="2" />
    <rom name="bsgrom15.bin" merge="bsgrom15.bin" size="524288" crc="9a8f54aa" sha1="3a2f99c28324ba1fcfb652bdc596d94c90637b72" region="gfx1" offset="3" />
    <rom name="bsgrom1.bin" merge="bsgrom1.bin" size="524288" crc="10abf660" sha1="e5b28ee12972abbcd883d702f496feae62d19e07" region="gfx1" offset="200000" />
    <rom name="bsgrom6.bin" merge="bsgrom6.bin" size="524288" crc="06a260d5" sha1="f506b799bbb5d4465a4ab564cfd276877b8a52e9" region="gfx1" offset="200001" />
    <rom name="bsgrom11.bin" merge="bsgrom11.bin" size="524288" crc="f2cab3c7" sha1="eecb1f2f8a3f3b1663a51c343e28e1b2078da5f4" region="gfx1" offset="200002" />
    <rom name="bsgrom16.bin" merge="bsgrom16.bin" size="524288" crc="403aef7b" sha1="0a2a61480cddd020bfbad01c6c328dfa6760bddd" region="gfx1" offset="200003" />
    <rom name="bsgrom2.bin" merge="bsgrom2.bin" size="524288" crc="488200b1" sha1="ae25bb5e9a836ae362d88de4e392ff46ff93c636" region="gfx1" offset="400000" />
    <rom name="bsgrom7.bin" merge="bsgrom7.bin" size="524288" crc="5bb19727" sha1="fd8aa73ff0606ac86f054794f6abc42f99b4f856" region="gfx1" offset="400001" />
    <rom name="bsgrom12.bin" merge="bsgrom12.bin" size="524288" crc="b10d674f" sha1="f5c713480deac44b86173ca9ac3aeea8a4d2ac85" region="gfx1" offset="400002" />
    <rom name="bsgrom17.bin" merge="bsgrom17.bin" size="524288" crc="7119df7e" sha1="67acb0525f21d5cd174528fb0fa72c7101deb5eb" region="gfx1" offset="400003" />
    <rom name="bsgrom3.bin" merge="bsgrom3.bin" size="524288" crc="2378792e" sha1="8cf1040a86ce7b6be3f56d144d4a17b7a888a648" region="gfx1" offset="600000" />
    <rom name="bsgrom8.bin" merge="bsgrom8.bin" size="524288" crc="3640ca2e" sha1="1fbc8306c7310ab23d40887c16f80e2dc3d730f8" region="gfx1" offset="600001" />
    <rom name="bsgrom13.bin" merge="bsgrom13.bin" size="524288" crc="bd4a071d" sha1="f25483591659d7424a4c62d0093fa56e5d337bf3" region="gfx1" offset="600002" />
    <rom name="bsgrom18.bin" merge="bsgrom18.bin" size="524288" crc="12959bb8" sha1="f74d407004ccbf461f749672e4e57a5f0b6b549f" region="gfx1" offset="600003" />
    <rom name="ensoniq.2m" merge="ensoniq.2m" size="2097152" crc="9fdc4825" sha1="71e5255c66d9010be7e6f27916b605441fc53839" region="ensoniq.0" offset="0" />
    <rom name="bssrom0.bin" merge="bssrom0.bin" size="524288" crc="ee4570c8" sha1="73dd292224bf182770b3cc2d90eb52b7d7b24378" region="ensoniq.2" offset="0" />
    <rom name="bssrom1.bin" merge="bssrom1.bin" size="524288" crc="b0f32ec5" sha1="666f904b31cdef12cbf1dbb43a7d3ff7c2903260" region="ensoniq.2" offset="100000" />
    <rom name="bssrom2.bin" merge="bssrom2.bin" size="262144" crc="8aee1e77" sha1="f949fa89ee7d59f457ce89c72d461cecd0cface3" region="ensoniq.2" offset="300000" />
    <device_ref name="m68000" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="via6522" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68000" clock="12000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="5" ways="8" />
      <control type="joy" player="2" buttons="5" ways="8" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="16">
      <diplocation name="SW1" number="4" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="16" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="32">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="32" />
    </dipswitch>
    <dipswitch name="Violence" tag="DIPS" mask="64">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="128">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="128" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":EXTRA" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="bloodstm21" sourcefile="itech32.cpp" cloneof="bloodstm" romof="bloodstm">
    <description>Blood Storm (v2.10)</description>
    <year>1994</year>
    <manufacturer>Strata/Incredible Technologies</manufacturer>
    <rom name="bld00_v21.u83" size="262144" crc="71215c8e" sha1="ee0f94c3a2619d7e3cc1ba5e1888a97b0c75a3ae" region="user1" offset="0" />
    <rom name="bld01_v21.u88" size="262144" crc="da403da6" sha1="0f09f38ae932acb4ddbb6323bce58be7284cb24b" region="user1" offset="1" />
    <rom name="bldsnd_v10.u17" merge="bldsnd_v10.u17" size="131072" crc="dddeedbb" sha1="f8ea786836630fc44bba968845fd2cb42cd81592" region="soundcpu" offset="10000" />
    <rom name="bsgrom0.bin" merge="bsgrom0.bin" size="524288" crc="4e10b8c1" sha1="b80f7dbf32faa97829c735da6dc0ee424dc9ecec" region="gfx1" offset="0" />
    <rom name="bsgrom5.bin" merge="bsgrom5.bin" size="524288" crc="6333b6ce" sha1="53b884e09d198f8f53449bd011ba743c28b2c934" region="gfx1" offset="1" />
    <rom name="bsgrom10.bin" merge="bsgrom10.bin" size="524288" crc="a972a65c" sha1="7772c2e0aaa0b3183c6287125b95fd1cd0c3775a" region="gfx1" offset="2" />
    <rom name="bsgrom15.bin" merge="bsgrom15.bin" size="524288" crc="9a8f54aa" sha1="3a2f99c28324ba1fcfb652bdc596d94c90637b72" region="gfx1" offset="3" />
    <rom name="bsgrom1.bin" merge="bsgrom1.bin" size="524288" crc="10abf660" sha1="e5b28ee12972abbcd883d702f496feae62d19e07" region="gfx1" offset="200000" />
    <rom name="bsgrom6.bin" merge="bsgrom6.bin" size="524288" crc="06a260d5" sha1="f506b799bbb5d4465a4ab564cfd276877b8a52e9" region="gfx1" offset="200001" />
    <rom name="bsgrom11.bin" merge="bsgrom11.bin" size="524288" crc="f2cab3c7" sha1="eecb1f2f8a3f3b1663a51c343e28e1b2078da5f4" region="gfx1" offset="200002" />
    <rom name="bsgrom16.bin" merge="bsgrom16.bin" size="524288" crc="403aef7b" sha1="0a2a61480cddd020bfbad01c6c328dfa6760bddd" region="gfx1" offset="200003" />
    <rom name="bsgrom2.bin" merge="bsgrom2.bin" size="524288" crc="488200b1" sha1="ae25bb5e9a836ae362d88de4e392ff46ff93c636" region="gfx1" offset="400000" />
    <rom name="bsgrom7.bin" merge="bsgrom7.bin" size="524288" crc="5bb19727" sha1="fd8aa73ff0606ac86f054794f6abc42f99b4f856" region="gfx1" offset="400001" />
    <rom name="bsgrom12.bin" merge="bsgrom12.bin" size="524288" crc="b10d674f" sha1="f5c713480deac44b86173ca9ac3aeea8a4d2ac85" region="gfx1" offset="400002" />
    <rom name="bsgrom17.bin" merge="bsgrom17.bin" size="524288" crc="7119df7e" sha1="67acb0525f21d5cd174528fb0fa72c7101deb5eb" region="gfx1" offset="400003" />
    <rom name="bsgrom3.bin" merge="bsgrom3.bin" size="524288" crc="2378792e" sha1="8cf1040a86ce7b6be3f56d144d4a17b7a888a648" region="gfx1" offset="600000" />
    <rom name="bsgrom8.bin" merge="bsgrom8.bin" size="524288" crc="3640ca2e" sha1="1fbc8306c7310ab23d40887c16f80e2dc3d730f8" region="gfx1" offset="600001" />
    <rom name="bsgrom13.bin" merge="bsgrom13.bin" size="524288" crc="bd4a071d" sha1="f25483591659d7424a4c62d0093fa56e5d337bf3" region="gfx1" offset="600002" />
    <rom name="bsgrom18.bin" merge="bsgrom18.bin" size="524288" crc="12959bb8" sha1="f74d407004ccbf461f749672e4e57a5f0b6b549f" region="gfx1" offset="600003" />
    <rom name="ensoniq.2m" merge="ensoniq.2m" size="2097152" crc="9fdc4825" sha1="71e5255c66d9010be7e6f27916b605441fc53839" region="ensoniq.0" offset="0" />
    <rom name="bssrom0.bin" merge="bssrom0.bin" size="524288" crc="ee4570c8" sha1="73dd292224bf182770b3cc2d90eb52b7d7b24378" region="ensoniq.2" offset="0" />
    <rom name="bssrom1.bin" merge="bssrom1.bin" size="524288" crc="b0f32ec5" sha1="666f904b31cdef12cbf1dbb43a7d3ff7c2903260" region="ensoniq.2" offset="100000" />
    <rom name="bssrom2.bin" merge="bssrom2.bin" size="262144" crc="8aee1e77" sha1="f949fa89ee7d59f457ce89c72d461cecd0cface3" region="ensoniq.2" offset="300000" />
    <device_ref name="m68000" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="via6522" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68000" clock="12000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="5" ways="8" />
      <control type="joy" player="2" buttons="5" ways="8" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="16">
      <diplocation name="SW1" number="4" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="16" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="32">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="32" />
    </dipswitch>
    <dipswitch name="Violence" tag="DIPS" mask="64">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="128">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="128" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":EXTRA" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="bloodstm22" sourcefile="itech32.cpp" cloneof="bloodstm" romof="bloodstm">
    <description>Blood Storm (v2.20)</description>
    <year>1994</year>
    <manufacturer>Strata/Incredible Technologies</manufacturer>
    <rom name="bld00_v22.u83" size="262144" crc="904e9208" sha1="12e96027724b905140250db969130d90b1afec83" region="user1" offset="0" />
    <rom name="bld01_v22.u88" size="262144" crc="78336a7b" sha1="76002ce4a2d83ceae10d9c9c123013832a081150" region="user1" offset="1" />
    <rom name="bldsnd_v10.u17" merge="bldsnd_v10.u17" size="131072" crc="dddeedbb" sha1="f8ea786836630fc44bba968845fd2cb42cd81592" region="soundcpu" offset="10000" />
    <rom name="bsgrom0.bin" merge="bsgrom0.bin" size="524288" crc="4e10b8c1" sha1="b80f7dbf32faa97829c735da6dc0ee424dc9ecec" region="gfx1" offset="0" />
    <rom name="bsgrom5.bin" merge="bsgrom5.bin" size="524288" crc="6333b6ce" sha1="53b884e09d198f8f53449bd011ba743c28b2c934" region="gfx1" offset="1" />
    <rom name="bsgrom10.bin" merge="bsgrom10.bin" size="524288" crc="a972a65c" sha1="7772c2e0aaa0b3183c6287125b95fd1cd0c3775a" region="gfx1" offset="2" />
    <rom name="bsgrom15.bin" merge="bsgrom15.bin" size="524288" crc="9a8f54aa" sha1="3a2f99c28324ba1fcfb652bdc596d94c90637b72" region="gfx1" offset="3" />
    <rom name="bsgrom1.bin" merge="bsgrom1.bin" size="524288" crc="10abf660" sha1="e5b28ee12972abbcd883d702f496feae62d19e07" region="gfx1" offset="200000" />
    <rom name="bsgrom6.bin" merge="bsgrom6.bin" size="524288" crc="06a260d5" sha1="f506b799bbb5d4465a4ab564cfd276877b8a52e9" region="gfx1" offset="200001" />
    <rom name="bsgrom11.bin" merge="bsgrom11.bin" size="524288" crc="f2cab3c7" sha1="eecb1f2f8a3f3b1663a51c343e28e1b2078da5f4" region="gfx1" offset="200002" />
    <rom name="bsgrom16.bin" merge="bsgrom16.bin" size="524288" crc="403aef7b" sha1="0a2a61480cddd020bfbad01c6c328dfa6760bddd" region="gfx1" offset="200003" />
    <rom name="bsgrom2.bin" merge="bsgrom2.bin" size="524288" crc="488200b1" sha1="ae25bb5e9a836ae362d88de4e392ff46ff93c636" region="gfx1" offset="400000" />
    <rom name="bsgrom7.bin" merge="bsgrom7.bin" size="524288" crc="5bb19727" sha1="fd8aa73ff0606ac86f054794f6abc42f99b4f856" region="gfx1" offset="400001" />
    <rom name="bsgrom12.bin" merge="bsgrom12.bin" size="524288" crc="b10d674f" sha1="f5c713480deac44b86173ca9ac3aeea8a4d2ac85" region="gfx1" offset="400002" />
    <rom name="bsgrom17.bin" merge="bsgrom17.bin" size="524288" crc="7119df7e" sha1="67acb0525f21d5cd174528fb0fa72c7101deb5eb" region="gfx1" offset="400003" />
    <rom name="bsgrom3.bin" merge="bsgrom3.bin" size="524288" crc="2378792e" sha1="8cf1040a86ce7b6be3f56d144d4a17b7a888a648" region="gfx1" offset="600000" />
    <rom name="bsgrom8.bin" merge="bsgrom8.bin" size="524288" crc="3640ca2e" sha1="1fbc8306c7310ab23d40887c16f80e2dc3d730f8" region="gfx1" offset="600001" />
    <rom name="bsgrom13.bin" merge="bsgrom13.bin" size="524288" crc="bd4a071d" sha1="f25483591659d7424a4c62d0093fa56e5d337bf3" region="gfx1" offset="600002" />
    <rom name="bsgrom18.bin" merge="bsgrom18.bin" size="524288" crc="12959bb8" sha1="f74d407004ccbf461f749672e4e57a5f0b6b549f" region="gfx1" offset="600003" />
    <rom name="ensoniq.2m" merge="ensoniq.2m" size="2097152" crc="9fdc4825" sha1="71e5255c66d9010be7e6f27916b605441fc53839" region="ensoniq.0" offset="0" />
    <rom name="bssrom0.bin" merge="bssrom0.bin" size="524288" crc="ee4570c8" sha1="73dd292224bf182770b3cc2d90eb52b7d7b24378" region="ensoniq.2" offset="0" />
    <rom name="bssrom1.bin" merge="bssrom1.bin" size="524288" crc="b0f32ec5" sha1="666f904b31cdef12cbf1dbb43a7d3ff7c2903260" region="ensoniq.2" offset="100000" />
    <rom name="bssrom2.bin" merge="bssrom2.bin" size="262144" crc="8aee1e77" sha1="f949fa89ee7d59f457ce89c72d461cecd0cface3" region="ensoniq.2" offset="300000" />
    <device_ref name="m68000" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="via6522" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68000" clock="12000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="5" ways="8" />
      <control type="joy" player="2" buttons="5" ways="8" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="16">
      <diplocation name="SW1" number="4" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="16" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="32">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="32" />
    </dipswitch>
    <dipswitch name="Violence" tag="DIPS" mask="64">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="128">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="128" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":EXTRA" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="drivedge" sourcefile="itech32.cpp">
    <description>Driver's Edge (v1.6)</description>
    <year>1994</year>
    <manufacturer>Strata/Incredible Technologies</manufacturer>
    <rom name="itde_er_u130_v1.0.u130" size="32768" crc="873579b0" sha1="ce7fcbea780aee376c2f4c659a75fcf6b7abbdb4" region="user1" offset="0" />
    <rom name="itde_sndu17_v1.2.u17" size="131072" crc="6e8ca8bc" sha1="98ad36877b40123b0396943754234df8de183687" region="soundcpu" offset="10000" />
    <rom name="vidnet_v1.0_u7.u7" size="32768" crc="dea8b9de" sha1="46ba3a549522d7e6a32792814a04fd34839c7e55" region="cpu4" offset="8000" />
    <rom name="grom0_itde_gv1.2.grom0" size="524288" crc="7fe5b01b" sha1="b31e48971253d77e2277434b1b1590cbbea2209f" region="gfx1" offset="0" />
    <rom name="grom5_itde_gv1.2.grom5" size="524288" crc="5ea6dbc2" sha1="c2de55ec6a527d0555504070a7ecb43b8aa797ea" region="gfx1" offset="1" />
    <rom name="grom10_itde_gv1.2.grom10" size="524288" crc="76be06cd" sha1="b533a07853b531e318c5a85139a74ca3edb9089f" region="gfx1" offset="2" />
    <rom name="grom15_itde_gv1.2.grom15" size="524288" crc="119bf46b" sha1="67f5434581d5f0042c7acd36d2c64ffe69efaa76" region="gfx1" offset="3" />
    <rom name="grom1_itde_gv1.2.grom1" size="524288" crc="5b88e8b7" sha1="04f05d9e811697c28a5671df6a9530594978decc" region="gfx1" offset="200000" />
    <rom name="grom6_itde_gv1.2.grom6" size="524288" crc="2cb76b9a" sha1="0db32cb572121c8a751dcce55b94adc48f9be738" region="gfx1" offset="200001" />
    <rom name="grom11_itde_gv1.2.grom11" size="524288" crc="5d29018c" sha1="11f346afedfac4f7b0d5d4995dd38ec2d7fc7777" region="gfx1" offset="200002" />
    <rom name="grom16_itde_gv1.2.grom16" size="524288" crc="476940fb" sha1="00dab9aeb0d5cc23e4f78f15cb976ddcafa63b42" region="gfx1" offset="200003" />
    <rom name="grom2_itde_dv1.2.grom2" size="524288" crc="5ccc4c62" sha1="fc49bba2208a1157fe0948fcadac79c597f382c4" region="gfx1" offset="400000" />
    <rom name="grom7_itde_dv1.2.grom7" size="524288" crc="45367070" sha1="c7cf074f95cf287c4caf70d2286608c50ad01044" region="gfx1" offset="400001" />
    <rom name="grom12_itde_dv1.2.grom12" size="524288" crc="b978ef5a" sha1="d1fce9c7966b8324ce1a4a99d92cd69ec32f5c47" region="gfx1" offset="400002" />
    <rom name="grom17_itde_dv1.2.grom17" size="524288" crc="eff8abac" sha1="83da116368fae05a0c3c12ea72656681912a1175" region="gfx1" offset="400003" />
    <rom name="grom3_itde_mv1.2.grom3" size="131072" crc="9cd252c9" sha1="7db6bdeeb2967154cd104ac2e20761cb99046d70" region="gfx1" offset="600000" />
    <rom name="grom8_itde_mv1.2.grom8" size="131072" crc="43f10ca4" sha1="9eb0e2fd1adc25b334f86582be8e5960de0caba7" region="gfx1" offset="600001" />
    <rom name="grom13_itde_mv1.2.grom13" size="131072" crc="431d131e" sha1="efe5a4aa65fde1f094adc6e701db8be94a4b625c" region="gfx1" offset="600002" />
    <rom name="grom18_itde_mv1.2.grom18" size="131072" crc="b09e0d9c" sha1="b14ff39b028c0070ccca601c21542896168bd0b7" region="gfx1" offset="600003" />
    <rom name="grom4_itde_pv1.6.grom4" size="131072" crc="c499cdfa" sha1="acec47fb606f999f9d88fdce1b5860d5afcd5106" region="gfx1" offset="800000" />
    <rom name="grom9_itde_pv1.6.grom9" size="131072" crc="e5f21566" sha1="ce41c7e808799eea217e14e9aabe6ce617f87287" region="gfx1" offset="800001" />
    <rom name="grom14_itde_pv1.6.grom14" size="131072" crc="09dbe382" sha1="a85ecba433eb9bb75b4060d1b6391f66f4c8146c" region="gfx1" offset="800002" />
    <rom name="grom19_itde_pv1.6.grom19" size="131072" crc="4ced78e1" sha1="7995c8684ca28cbdf620d10297850463fa473fe8" region="gfx1" offset="800003" />
    <rom name="ensoniq.2m" size="2097152" crc="9fdc4825" sha1="71e5255c66d9010be7e6f27916b605441fc53839" region="ensoniq.0" offset="0" />
    <rom name="srom0_itde_v1.0.srom0" size="524288" crc="649c685f" sha1="95d8f257cac621c8bd4abaa88ea5f7b3b8adea4c" region="ensoniq.2" offset="0" />
    <rom name="srom1_itde_v1.0.srom1" size="524288" crc="df4fff97" sha1="3c43623bfc176639417e86a037b92026e84a5dce" region="ensoniq.2" offset="100000" />
    <device_ref name="m68ec020" />
    <device_ref name="tms32031" />
    <device_ref name="tms32031" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="via6522" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="dsp1" name="Texas Instruments TMS320C31" clock="40000000" />
    <chip type="cpu" tag="dsp2" name="Texas Instruments TMS320C31" clock="40000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <chip type="audio" tag="left_back" name="Speaker" />
    <chip type="audio" tag="right_back" name="Speaker" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="4" />
    <input players="1" coins="3" service="yes">
      <control type="paddle" buttons="9" minimum="16" maximum="240" sensitivity="25" keydelta="5" />
      <control type="pedal" minimum="0" maximum="12" sensitivity="1" keydelta="20" />
    </input>
    <dipswitch name="Network Number" tag="200000" mask="1879048192">
      <diplocation name="SW1" number="4" />
      <diplocation name="SW1" number="3" />
      <diplocation name="SW1" number="2" />
      <dipvalue name="1" value="0" default="yes" />
      <dipvalue name="2" value="268435456" />
      <dipvalue name="3" value="536870912" />
      <dipvalue name="4" value="805306368" />
      <dipvalue name="5" value="1073741824" />
      <dipvalue name="6" value="1342177280" />
      <dipvalue name="7" value="1610612736" />
      <dipvalue name="8" value="1879048192" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="200000" mask="2147483648">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="2147483648" />
    </dipswitch>
    <port tag=":200000" />
    <port tag=":80000">
      <analog mask="16711680" />
    </port>
    <port tag=":82000">
      <analog mask="16711680" />
    </port>
    <port tag=":8c000" />
    <port tag=":8e000" />
    <port tag=":GAS">
      <analog mask="255" />
    </port>
    <port tag=":STEER">
      <analog mask="255" />
    </port>
    <driver status="imperfect" emulation="good" savestate="supported" />
    <feature type="graphics" status="imperfect" />
  </machine>
  <machine name="gt2k" sourcefile="itech32.cpp">
    <description>Golden Tee 2K (v1.00)</description>
    <year>2000</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gt2k_prom0_v1.00.prom0" size="524288" crc="b83d7b67" sha1="9e3c4f5d09ae63d75f4c9499b0a09acea7b022b2" region="user1" offset="0" />
    <rom name="gt2k_prom1_v1.00.prom1" size="524288" crc="89bd952d" sha1="8b49610b9947dbc4cb3ab28f6aed31d8b848a2bf" region="user1" offset="1" />
    <rom name="gt2k_prom2_v1.00.prom2" size="524288" crc="b603d283" sha1="dc02b4969f96a089766b07eb45a2eb6be6ae0aad" region="user1" offset="2" />
    <rom name="gt2k_prom3_v1.00.prom3" size="524288" crc="85ba9e2d" sha1="f026d6dcf91848a40bcc9f9ba5e9262de33c30d1" region="user1" offset="3" />
    <rom name="gt2knr_u88_v1.0.u88" size="131072" crc="2cee9e98" sha1="02edac7abab2335c1cd824d1d9b26aa32238a2de" region="soundcpu" offset="10000" />
    <rom name="gt2k_grom0_0.grm0_0" size="524288" crc="c22b50f9" sha1="9e8acfce6cc30adc150b602d026c00fa1fb7747f" region="gfx1" offset="0" />
    <rom name="gt2k_grom0_1.grm0_1" size="524288" crc="d6d6be57" sha1="fda20185e842dd4aa1a1601f95e5cc787644f4c3" region="gfx1" offset="1" />
    <rom name="gt2k_grom0_2.grm0_2" size="524288" crc="005d4791" sha1="b03d5835465ccc4fe73f4adb1342ef2b38aad90c" region="gfx1" offset="2" />
    <rom name="gt2k_grom0_3.grm0_3" size="524288" crc="0c998eb7" sha1="2950a56192dd794e3f34459c52edf7ea484d6901" region="gfx1" offset="3" />
    <rom name="gt2k_grom1_0.grm1_0" size="524288" crc="8b79d6e2" sha1="b4aeac78a470bd8b9f557ded39775cb56f525cce" region="gfx1" offset="200000" />
    <rom name="gt2k_grom1_1.grm1_1" size="524288" crc="84ef1803" sha1="c4e2f0451a35874603cc767b4dbb566b2507ae39" region="gfx1" offset="200001" />
    <rom name="gt2k_grom1_2.grm1_2" size="524288" crc="d73d8afc" sha1="2fced1ee7dd11c6db07750f617356c6608ac0291" region="gfx1" offset="200002" />
    <rom name="gt2k_grom1_3.grm1_3" size="524288" crc="59f48688" sha1="37b2c84e487f4f3a9145bef34c573a3716b4a6a7" region="gfx1" offset="200003" />
    <rom name="gt2k_grom2_0.grm2_0" size="524288" crc="cc11b93f" sha1="f281448c8fa23595dd2664cc8c168565b60d4fc1" region="gfx1" offset="400000" />
    <rom name="gt2k_grom2_1.grm2_1" size="524288" crc="1c3a0126" sha1="3f9de1239dd64b9f50220842ffcf3e0f8928d2dc" region="gfx1" offset="400001" />
    <rom name="gt2k_grom2_2.grm2_2" size="524288" crc="97814df5" sha1="fcbb9ca08cbcef20231e602c99cd14e7905b2110" region="gfx1" offset="400002" />
    <rom name="gt2k_grom2_3.grm2_3" size="524288" crc="f0f7373f" sha1="6d71f338992598feffd9b4ac26bd0cf2f9edb53e" region="gfx1" offset="400003" />
    <rom name="gt2k_srom0_nr.srom0" size="1048576" crc="44983bd7" sha1="a6ac966ec113b079434d7f871e4ce7266206d234" region="ensoniq.0" offset="0" />
    <rom name="gt2k_srom1_nr.srom1" size="524288" crc="1b3f18b6" sha1="3b65de6a90c5ede183b5f8ca1875736bc1425772" region="ensoniq.0" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Trackball Orientation" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Normal Mount" value="0" default="yes" />
      <dipvalue name="45 Degree Angle" value="1048576" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Upright" value="0" default="yes" />
      <dipvalue name="Cocktail" value="2097152" />
    </dipswitch>
    <dipswitch name="Controls" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="One Trackball" value="0" default="yes" />
      <dipvalue name="Two Trackballs" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gt2kp100" sourcefile="itech32.cpp" cloneof="gt2k" romof="gt2k">
    <description>Golden Tee 2K (v1.00) (alt protection)</description>
    <year>2000</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gt2kprm0.10p" size="524288" crc="16e8502d" sha1="8bdf90793ae6d38dc0638c74a1c804c395ac5868" region="user1" offset="0" />
    <rom name="gt2kprm1.10p" size="524288" crc="bf47cd95" sha1="f63ac0dbe2668dfc2ba675862b0b0c754f89a9a8" region="user1" offset="1" />
    <rom name="gt2kprm2.10p" size="524288" crc="204ddf15" sha1="395659f4852021ef19967af5f3966c14cef6f327" region="user1" offset="2" />
    <rom name="gt2kprm3.10p" size="524288" crc="45b9dd56" sha1="819f5aa04cacebfb7f000e35df2b4a5ec4d8895e" region="user1" offset="3" />
    <rom name="gt2knr_u88_v1.0.u88" merge="gt2knr_u88_v1.0.u88" size="131072" crc="2cee9e98" sha1="02edac7abab2335c1cd824d1d9b26aa32238a2de" region="soundcpu" offset="10000" />
    <rom name="gt2k_grom0_0.grm0_0" merge="gt2k_grom0_0.grm0_0" size="524288" crc="c22b50f9" sha1="9e8acfce6cc30adc150b602d026c00fa1fb7747f" region="gfx1" offset="0" />
    <rom name="gt2k_grom0_1.grm0_1" merge="gt2k_grom0_1.grm0_1" size="524288" crc="d6d6be57" sha1="fda20185e842dd4aa1a1601f95e5cc787644f4c3" region="gfx1" offset="1" />
    <rom name="gt2k_grom0_2.grm0_2" merge="gt2k_grom0_2.grm0_2" size="524288" crc="005d4791" sha1="b03d5835465ccc4fe73f4adb1342ef2b38aad90c" region="gfx1" offset="2" />
    <rom name="gt2k_grom0_3.grm0_3" merge="gt2k_grom0_3.grm0_3" size="524288" crc="0c998eb7" sha1="2950a56192dd794e3f34459c52edf7ea484d6901" region="gfx1" offset="3" />
    <rom name="gt2k_grom1_0.grm1_0" merge="gt2k_grom1_0.grm1_0" size="524288" crc="8b79d6e2" sha1="b4aeac78a470bd8b9f557ded39775cb56f525cce" region="gfx1" offset="200000" />
    <rom name="gt2k_grom1_1.grm1_1" merge="gt2k_grom1_1.grm1_1" size="524288" crc="84ef1803" sha1="c4e2f0451a35874603cc767b4dbb566b2507ae39" region="gfx1" offset="200001" />
    <rom name="gt2k_grom1_2.grm1_2" merge="gt2k_grom1_2.grm1_2" size="524288" crc="d73d8afc" sha1="2fced1ee7dd11c6db07750f617356c6608ac0291" region="gfx1" offset="200002" />
    <rom name="gt2k_grom1_3.grm1_3" merge="gt2k_grom1_3.grm1_3" size="524288" crc="59f48688" sha1="37b2c84e487f4f3a9145bef34c573a3716b4a6a7" region="gfx1" offset="200003" />
    <rom name="gt2k_grom2_0.grm2_0" merge="gt2k_grom2_0.grm2_0" size="524288" crc="cc11b93f" sha1="f281448c8fa23595dd2664cc8c168565b60d4fc1" region="gfx1" offset="400000" />
    <rom name="gt2k_grom2_1.grm2_1" merge="gt2k_grom2_1.grm2_1" size="524288" crc="1c3a0126" sha1="3f9de1239dd64b9f50220842ffcf3e0f8928d2dc" region="gfx1" offset="400001" />
    <rom name="gt2k_grom2_2.grm2_2" merge="gt2k_grom2_2.grm2_2" size="524288" crc="97814df5" sha1="fcbb9ca08cbcef20231e602c99cd14e7905b2110" region="gfx1" offset="400002" />
    <rom name="gt2k_grom2_3.grm2_3" merge="gt2k_grom2_3.grm2_3" size="524288" crc="f0f7373f" sha1="6d71f338992598feffd9b4ac26bd0cf2f9edb53e" region="gfx1" offset="400003" />
    <rom name="gt2k_srom0_nr.srom0" merge="gt2k_srom0_nr.srom0" size="1048576" crc="44983bd7" sha1="a6ac966ec113b079434d7f871e4ce7266206d234" region="ensoniq.0" offset="0" />
    <rom name="gt2k_srom1_nr.srom1" merge="gt2k_srom1_nr.srom1" size="524288" crc="1b3f18b6" sha1="3b65de6a90c5ede183b5f8ca1875736bc1425772" region="ensoniq.0" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Trackball Orientation" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Normal Mount" value="0" default="yes" />
      <dipvalue name="45 Degree Angle" value="1048576" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Upright" value="0" default="yes" />
      <dipvalue name="Cocktail" value="2097152" />
    </dipswitch>
    <dipswitch name="Controls" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="One Trackball" value="0" default="yes" />
      <dipvalue name="Two Trackballs" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gt2ks100" sourcefile="itech32.cpp" cloneof="gt2k" romof="gt2k">
    <description>Golden Tee 2K (v1.00S)</description>
    <year>2000</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gt2k_kit_prom0_v1.00m.prom0" size="524288" crc="3aab67c8" sha1="c08dcad9e7c2440058ee4d683b2257c6ae42ad4d" region="user1" offset="0" />
    <rom name="gt2k_kit_prom1_v1.00m.prom1" size="524288" crc="47d4a74d" sha1="b4f80de1ffea11bf716c891519990e0fe2dfbc23" region="user1" offset="1" />
    <rom name="gt2k_kit_prom2_v1.00m.prom2" size="524288" crc="77a222cc" sha1="bab3732c49c388f43db27c3c36c6eba02ec92708" region="user1" offset="2" />
    <rom name="gt2k_kit_prom3_v1.00m.prom3" size="524288" crc="c3e77ad5" sha1="3861779c1a60778a686c3cae5b77ea408de1bb1f" region="user1" offset="3" />
    <rom name="gtg3_nr_u23_v2.2.u23" size="131072" crc="04effd73" sha1="4277031655f8de851eba0e4134ba619a12f5dd4a" region="soundcpu" offset="10000" />
    <rom name="gt2k_grom0_0.grm0_0" merge="gt2k_grom0_0.grm0_0" size="524288" crc="c22b50f9" sha1="9e8acfce6cc30adc150b602d026c00fa1fb7747f" region="gfx1" offset="0" />
    <rom name="gt2k_grom0_1.grm0_1" merge="gt2k_grom0_1.grm0_1" size="524288" crc="d6d6be57" sha1="fda20185e842dd4aa1a1601f95e5cc787644f4c3" region="gfx1" offset="1" />
    <rom name="gt2k_grom0_2.grm0_2" merge="gt2k_grom0_2.grm0_2" size="524288" crc="005d4791" sha1="b03d5835465ccc4fe73f4adb1342ef2b38aad90c" region="gfx1" offset="2" />
    <rom name="gt2k_grom0_3.grm0_3" merge="gt2k_grom0_3.grm0_3" size="524288" crc="0c998eb7" sha1="2950a56192dd794e3f34459c52edf7ea484d6901" region="gfx1" offset="3" />
    <rom name="gt2k_grom1_0.grm1_0" merge="gt2k_grom1_0.grm1_0" size="524288" crc="8b79d6e2" sha1="b4aeac78a470bd8b9f557ded39775cb56f525cce" region="gfx1" offset="200000" />
    <rom name="gt2k_grom1_1.grm1_1" merge="gt2k_grom1_1.grm1_1" size="524288" crc="84ef1803" sha1="c4e2f0451a35874603cc767b4dbb566b2507ae39" region="gfx1" offset="200001" />
    <rom name="gt2k_grom1_2.grm1_2" merge="gt2k_grom1_2.grm1_2" size="524288" crc="d73d8afc" sha1="2fced1ee7dd11c6db07750f617356c6608ac0291" region="gfx1" offset="200002" />
    <rom name="gt2k_grom1_3.grm1_3" merge="gt2k_grom1_3.grm1_3" size="524288" crc="59f48688" sha1="37b2c84e487f4f3a9145bef34c573a3716b4a6a7" region="gfx1" offset="200003" />
    <rom name="gt2k_grom2_0.grm2_0" merge="gt2k_grom2_0.grm2_0" size="524288" crc="cc11b93f" sha1="f281448c8fa23595dd2664cc8c168565b60d4fc1" region="gfx1" offset="400000" />
    <rom name="gt2k_grom2_1.grm2_1" merge="gt2k_grom2_1.grm2_1" size="524288" crc="1c3a0126" sha1="3f9de1239dd64b9f50220842ffcf3e0f8928d2dc" region="gfx1" offset="400001" />
    <rom name="gt2k_grom2_2.grm2_2" merge="gt2k_grom2_2.grm2_2" size="524288" crc="97814df5" sha1="fcbb9ca08cbcef20231e602c99cd14e7905b2110" region="gfx1" offset="400002" />
    <rom name="gt2k_grom2_3.grm2_3" merge="gt2k_grom2_3.grm2_3" size="524288" crc="f0f7373f" sha1="6d71f338992598feffd9b4ac26bd0cf2f9edb53e" region="gfx1" offset="400003" />
    <rom name="gtg3_srom1_nr++.srom1" merge="gt2k_srom0_nr.srom0" size="1048576" crc="44983bd7" sha1="a6ac966ec113b079434d7f871e4ce7266206d234" region="ensoniq.2" offset="0" />
    <rom name="gtg3_srom2_nr+.srom2" merge="gt2k_srom1_nr.srom1" size="524288" crc="1b3f18b6" sha1="3b65de6a90c5ede183b5f8ca1875736bc1425772" region="ensoniq.2" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Trackball Orientation" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Normal Mount" value="0" default="yes" />
      <dipvalue name="45 Degree Angle" value="1048576" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="2097152" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gt2kt500" sourcefile="itech32.cpp" cloneof="gt2k" romof="gt2k">
    <description>Golden Tee 2K Tournament (v5.00)</description>
    <year>2000</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gt2k_prom0_v5.00t.prom0" size="1048576" crc="8f20f9eb" sha1="e7b19c34fff39040b8849483146303d4eb394da6" region="user1" offset="0" />
    <rom name="gt2k_prom1_v5.00t.prom1" size="1048576" crc="bdecc1f5" sha1="f97edb54cffdba68d46dfb86d884192ffaa0d204" region="user1" offset="1" />
    <rom name="gt2k_prom2_v5.00t.prom2" size="1048576" crc="46666c15" sha1="7a90a8131a68b0b7bc394bdf5ef702be8164c1ee" region="user1" offset="2" />
    <rom name="gt2k_prom3_v5.00t.prom3" size="1048576" crc="89544fbc" sha1="6ce05ddccbca167cccd70cc73dbb7161e48c3e40" region="user1" offset="3" />
    <rom name="gt2knr_u88_v1.0.u88" merge="gt2knr_u88_v1.0.u88" size="131072" crc="2cee9e98" sha1="02edac7abab2335c1cd824d1d9b26aa32238a2de" region="soundcpu" offset="10000" />
    <rom name="gt2k_grom0_0.grm0_0" merge="gt2k_grom0_0.grm0_0" size="524288" crc="c22b50f9" sha1="9e8acfce6cc30adc150b602d026c00fa1fb7747f" region="gfx1" offset="0" />
    <rom name="gt2k_grom0_1.grm0_1" merge="gt2k_grom0_1.grm0_1" size="524288" crc="d6d6be57" sha1="fda20185e842dd4aa1a1601f95e5cc787644f4c3" region="gfx1" offset="1" />
    <rom name="gt2k_grom0_2.grm0_2" merge="gt2k_grom0_2.grm0_2" size="524288" crc="005d4791" sha1="b03d5835465ccc4fe73f4adb1342ef2b38aad90c" region="gfx1" offset="2" />
    <rom name="gt2k_grom0_3.grm0_3" merge="gt2k_grom0_3.grm0_3" size="524288" crc="0c998eb7" sha1="2950a56192dd794e3f34459c52edf7ea484d6901" region="gfx1" offset="3" />
    <rom name="gt2k_grom1_0.grm1_0" merge="gt2k_grom1_0.grm1_0" size="524288" crc="8b79d6e2" sha1="b4aeac78a470bd8b9f557ded39775cb56f525cce" region="gfx1" offset="200000" />
    <rom name="gt2k_grom1_1.grm1_1" merge="gt2k_grom1_1.grm1_1" size="524288" crc="84ef1803" sha1="c4e2f0451a35874603cc767b4dbb566b2507ae39" region="gfx1" offset="200001" />
    <rom name="gt2k_grom1_2.grm1_2" merge="gt2k_grom1_2.grm1_2" size="524288" crc="d73d8afc" sha1="2fced1ee7dd11c6db07750f617356c6608ac0291" region="gfx1" offset="200002" />
    <rom name="gt2k_grom1_3.grm1_3" merge="gt2k_grom1_3.grm1_3" size="524288" crc="59f48688" sha1="37b2c84e487f4f3a9145bef34c573a3716b4a6a7" region="gfx1" offset="200003" />
    <rom name="gt2k_grom2_0.grm2_0" merge="gt2k_grom2_0.grm2_0" size="524288" crc="cc11b93f" sha1="f281448c8fa23595dd2664cc8c168565b60d4fc1" region="gfx1" offset="400000" />
    <rom name="gt2k_grom2_1.grm2_1" merge="gt2k_grom2_1.grm2_1" size="524288" crc="1c3a0126" sha1="3f9de1239dd64b9f50220842ffcf3e0f8928d2dc" region="gfx1" offset="400001" />
    <rom name="gt2k_grom2_2.grm2_2" merge="gt2k_grom2_2.grm2_2" size="524288" crc="97814df5" sha1="fcbb9ca08cbcef20231e602c99cd14e7905b2110" region="gfx1" offset="400002" />
    <rom name="gt2k_grom2_3.grm2_3" merge="gt2k_grom2_3.grm2_3" size="524288" crc="f0f7373f" sha1="6d71f338992598feffd9b4ac26bd0cf2f9edb53e" region="gfx1" offset="400003" />
    <rom name="gt2k_srom0_nr.srom0" merge="gt2k_srom0_nr.srom0" size="1048576" crc="44983bd7" sha1="a6ac966ec113b079434d7f871e4ce7266206d234" region="ensoniq.0" offset="0" />
    <rom name="gt2k_srom1_nr.srom1" merge="gt2k_srom1_nr.srom1" size="524288" crc="1b3f18b6" sha1="3b65de6a90c5ede183b5f8ca1875736bc1425772" region="ensoniq.0" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <device_ref name="m48t02" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Unknown" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="2097152" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gt3d" sourcefile="itech32.cpp">
    <description>Golden Tee 3D Golf (v1.93N)</description>
    <year>1995</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gtg3_prom0_v1.93n.prom0" size="524288" crc="cacacb44" sha1="747f48a52e140ab3e321b8f6a96f06bc70dc7cfa" region="user1" offset="0" />
    <rom name="gtg3_prom1_v1.93n.prom1" size="524288" crc="4c172d7f" sha1="d4217d5d4d561e46e0213e6f8dc8d9a874f86877" region="user1" offset="1" />
    <rom name="gtg3_prom2_v1.93n.prom2" size="524288" crc="b53fe6f0" sha1="4fbaa2f2a877c051b06ffa570e40156142d8e6bf" region="user1" offset="2" />
    <rom name="gtg3_prom3_v1.93n.prom3" size="524288" crc="78468761" sha1="f3a785dffa5269b5dbd3aee63ed97fe8b8cdcc0e" region="user1" offset="3" />
    <rom name="gtg3nr_u88_v1.0.u88" size="131072" crc="2cee9e98" sha1="02edac7abab2335c1cd824d1d9b26aa32238a2de" region="soundcpu" offset="10000" />
    <rom name="gtg3_grom0_0.grm0_0" size="524288" crc="1b10379d" sha1="b6d61771e2bc3909ea4229777867b217a3e9e580" region="gfx1" offset="0" />
    <rom name="gtg3_grom0_1.grm0_1" size="524288" crc="3b852e1a" sha1="4b3653d55c52fc2eb5438d1604247a8e68d569a5" region="gfx1" offset="1" />
    <rom name="gtg3_grom0_2.grm0_2" size="524288" crc="d43ffb35" sha1="748be07e03bbbb40cd7a725c708cacc46f33d9ca" region="gfx1" offset="2" />
    <rom name="gtg3_grom0_3.grm0_3" size="524288" crc="2d24e93e" sha1="505272c1a509d013c2ce9fb8e8e0ac88870d74e7" region="gfx1" offset="3" />
    <rom name="gtg3_grom1_0.grm1_0" size="524288" crc="4476b239" sha1="71b8258ca94859eb4bdf83b855a87aff79d3df2b" region="gfx1" offset="200000" />
    <rom name="gtg3_grom1_1.grm1_1" size="524288" crc="0aadfad2" sha1="56a283b30a13b77ec53b7ae2b4129d44b7fa25d4" region="gfx1" offset="200001" />
    <rom name="gtg3_grom1_2.grm1_2" size="524288" crc="27871980" sha1="fe473d12cb4805e25dcac8f9ae187891936b961b" region="gfx1" offset="200002" />
    <rom name="gtg3_grom1_3.grm1_3" size="524288" crc="7dbc242b" sha1="9aa5074cad633446e0110a1a3d9c6e1f2158070a" region="gfx1" offset="200003" />
    <rom name="gtg3_grom2_0_t.grm2_0" size="524288" crc="80ae7148" sha1="e19d3390a2a0dad260d770fdbbb64d1f8e43d53f" region="gfx1" offset="400000" />
    <rom name="gtg3_grom2_1_t.grm2_1" size="524288" crc="0f85a618" sha1="d9ced21c20f9ed6b7f19e7645d75b239ea709b79" region="gfx1" offset="400001" />
    <rom name="gtg3_grom2_2_t.grm2_2" size="524288" crc="09ca5fbf" sha1="6a6ed4d5d76035d8acc33c6494fba6012194362e" region="gfx1" offset="400002" />
    <rom name="gtg3_grom2_3_t.grm2_3" size="524288" crc="d136853a" sha1="0777d6bfab9e3d57c2a61d058fd185fc1f547698" region="gfx1" offset="400003" />
    <rom name="gtg3_srom0_nr.srom0" size="1048576" crc="44983bd7" sha1="a6ac966ec113b079434d7f871e4ce7266206d234" region="ensoniq.0" offset="0" />
    <rom name="gtg3_srom1_nr.srom1" size="524288" crc="1b3f18b6" sha1="3b65de6a90c5ede183b5f8ca1875736bc1425772" region="ensoniq.0" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Unknown" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Trackball Orientation" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Normal Mount" value="0" default="yes" />
      <dipvalue name="45 Degree Angle" value="2097152" />
    </dipswitch>
    <dipswitch name="Controls" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="One Trackball" value="0" default="yes" />
      <dipvalue name="Two Trackballs" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gt3dl19" sourcefile="itech32.cpp" cloneof="gt3d" romof="gt3d">
    <description>Golden Tee 3D Golf (v1.9L)</description>
    <year>1995</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gtg3_prom0_v1.9l.prom0" size="524288" crc="b6293cf6" sha1="96cc035b004719d3f56f08efe67216474724e83f" region="user1" offset="0" />
    <rom name="gtg3_prom1_v1.9l.prom1" size="524288" crc="270b7936" sha1="a101c94535dd3713f0e4c99c1079c2471bcd08d8" region="user1" offset="1" />
    <rom name="gtg3_prom2_v1.9l.prom2" size="524288" crc="3f892e81" sha1="523146aa88c3fa4b7fbbf3f8b8c106b3e9c796ab" region="user1" offset="2" />
    <rom name="gtg3_prom3_v1.9l.prom3" size="524288" crc="b63ef2c0" sha1="0238aeaa97da877675c94c7ecde1f29d3c9a0251" region="user1" offset="3" />
    <rom name="gtg3-snd_u23_v2.0.u23" size="131072" crc="3f69a9ea" sha1="02610aa31f8b3422e15acd7b5e66ecfc4f53aba4" region="soundcpu" offset="10000" />
    <rom name="gtg3_grom0_0.grm0_0" merge="gtg3_grom0_0.grm0_0" size="524288" crc="1b10379d" sha1="b6d61771e2bc3909ea4229777867b217a3e9e580" region="gfx1" offset="0" />
    <rom name="gtg3_grom0_1.grm0_1" merge="gtg3_grom0_1.grm0_1" size="524288" crc="3b852e1a" sha1="4b3653d55c52fc2eb5438d1604247a8e68d569a5" region="gfx1" offset="1" />
    <rom name="gtg3_grom0_2.grm0_2" merge="gtg3_grom0_2.grm0_2" size="524288" crc="d43ffb35" sha1="748be07e03bbbb40cd7a725c708cacc46f33d9ca" region="gfx1" offset="2" />
    <rom name="gtg3_grom0_3.grm0_3" merge="gtg3_grom0_3.grm0_3" size="524288" crc="2d24e93e" sha1="505272c1a509d013c2ce9fb8e8e0ac88870d74e7" region="gfx1" offset="3" />
    <rom name="gtg3_grom1_0.grm1_0" merge="gtg3_grom1_0.grm1_0" size="524288" crc="4476b239" sha1="71b8258ca94859eb4bdf83b855a87aff79d3df2b" region="gfx1" offset="200000" />
    <rom name="gtg3_grom1_1.grm1_1" merge="gtg3_grom1_1.grm1_1" size="524288" crc="0aadfad2" sha1="56a283b30a13b77ec53b7ae2b4129d44b7fa25d4" region="gfx1" offset="200001" />
    <rom name="gtg3_grom1_2.grm1_2" merge="gtg3_grom1_2.grm1_2" size="524288" crc="27871980" sha1="fe473d12cb4805e25dcac8f9ae187891936b961b" region="gfx1" offset="200002" />
    <rom name="gtg3_grom1_3.grm1_3" merge="gtg3_grom1_3.grm1_3" size="524288" crc="7dbc242b" sha1="9aa5074cad633446e0110a1a3d9c6e1f2158070a" region="gfx1" offset="200003" />
    <rom name="gtg3_grom2_0.grm2_0" size="524288" crc="15cb22bc" sha1="571898d34099468c48aaf84a0fcc9b6eb30a8e38" region="gfx1" offset="400000" />
    <rom name="gtg3_grom2_1.grm2_1" size="524288" crc="52f3ad44" sha1="454a29cc82b05ee24834ef617db0c96270f9400c" region="gfx1" offset="400001" />
    <rom name="gtg3_grom2_2.grm2_2" size="524288" crc="c7712125" sha1="d3933b850617324b0c877686ec62abb52285b824" region="gfx1" offset="400002" />
    <rom name="gtg3_grom2_3.grm2_3" size="524288" crc="77869bcf" sha1="dde3b64578b79a94c7e346561a691229bbcfadac" region="gfx1" offset="400003" />
    <rom name="ensoniq_2mx16u.rom0" size="2097152" crc="0814ab80" sha1="e92525f7cf58cf480510c278fea705f67225e58f" region="ensoniq.0" offset="0" />
    <rom name="gtg3_srom1.srom1" size="524288" crc="ac669434" sha1="6941884c553515f5bc06af772897835a44aa8e4c" region="ensoniq.2" offset="0" />
    <rom name="gtg3_srom2.srom2" size="524288" crc="6853578e" sha1="5033a5614da4a2fe93766bb019e1479205298f75" region="ensoniq.2" offset="200000" />
    <rom name="gtg3_srom3.srom3" size="131072" crc="d2462965" sha1="45d2c9aaac681315d2e5cb39be151467f278e395" region="ensoniq.3" offset="0" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Unknown" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Trackball Orientation" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Normal Mount" value="0" default="yes" />
      <dipvalue name="45 Degree Angle" value="2097152" />
    </dipswitch>
    <dipswitch name="Controls" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="One Trackball" value="0" default="yes" />
      <dipvalue name="Two Trackballs" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gt3dl191" sourcefile="itech32.cpp" cloneof="gt3d" romof="gt3d">
    <description>Golden Tee 3D Golf (v1.91L)</description>
    <year>1995</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gtg3_prom0_v1.91l.prom0" size="524288" crc="a3ea30d8" sha1="675ca44b3a4fb542dfe4e9ce8463d2fc91491405" region="user1" offset="0" />
    <rom name="gtg3_prom1_v1.91l.prom1" size="524288" crc="3aa87e56" sha1="67c8bb5a869e1ff816e3d1da74fe4de4b1b3203c" region="user1" offset="1" />
    <rom name="gtg3_prom2_v1.91l.prom2" size="524288" crc="41720e87" sha1="c699b9ac892649004f1437bd3fe68a23b5d7ba27" region="user1" offset="2" />
    <rom name="gtg3_prom3_v1.91l.prom3" size="524288" crc="30946139" sha1="94ba341e13ffa27b56c12242b156fdf0698ad171" region="user1" offset="3" />
    <rom name="gtg3-snd_u23_v2.1.u23" size="131072" crc="6ae2646d" sha1="0c62cc5f2911913167c5391648325409e7a3d892" region="soundcpu" offset="10000" />
    <rom name="gtg3_grom0_0.grm0_0" merge="gtg3_grom0_0.grm0_0" size="524288" crc="1b10379d" sha1="b6d61771e2bc3909ea4229777867b217a3e9e580" region="gfx1" offset="0" />
    <rom name="gtg3_grom0_1.grm0_1" merge="gtg3_grom0_1.grm0_1" size="524288" crc="3b852e1a" sha1="4b3653d55c52fc2eb5438d1604247a8e68d569a5" region="gfx1" offset="1" />
    <rom name="gtg3_grom0_2.grm0_2" merge="gtg3_grom0_2.grm0_2" size="524288" crc="d43ffb35" sha1="748be07e03bbbb40cd7a725c708cacc46f33d9ca" region="gfx1" offset="2" />
    <rom name="gtg3_grom0_3.grm0_3" merge="gtg3_grom0_3.grm0_3" size="524288" crc="2d24e93e" sha1="505272c1a509d013c2ce9fb8e8e0ac88870d74e7" region="gfx1" offset="3" />
    <rom name="gtg3_grom1_0.grm1_0" merge="gtg3_grom1_0.grm1_0" size="524288" crc="4476b239" sha1="71b8258ca94859eb4bdf83b855a87aff79d3df2b" region="gfx1" offset="200000" />
    <rom name="gtg3_grom1_1.grm1_1" merge="gtg3_grom1_1.grm1_1" size="524288" crc="0aadfad2" sha1="56a283b30a13b77ec53b7ae2b4129d44b7fa25d4" region="gfx1" offset="200001" />
    <rom name="gtg3_grom1_2.grm1_2" merge="gtg3_grom1_2.grm1_2" size="524288" crc="27871980" sha1="fe473d12cb4805e25dcac8f9ae187891936b961b" region="gfx1" offset="200002" />
    <rom name="gtg3_grom1_3.grm1_3" merge="gtg3_grom1_3.grm1_3" size="524288" crc="7dbc242b" sha1="9aa5074cad633446e0110a1a3d9c6e1f2158070a" region="gfx1" offset="200003" />
    <rom name="gtg3_grom2_0.grm2_0" size="524288" crc="15cb22bc" sha1="571898d34099468c48aaf84a0fcc9b6eb30a8e38" region="gfx1" offset="400000" />
    <rom name="gtg3_grom2_1.grm2_1" size="524288" crc="52f3ad44" sha1="454a29cc82b05ee24834ef617db0c96270f9400c" region="gfx1" offset="400001" />
    <rom name="gtg3_grom2_2.grm2_2" size="524288" crc="c7712125" sha1="d3933b850617324b0c877686ec62abb52285b824" region="gfx1" offset="400002" />
    <rom name="gtg3_grom2_3.grm2_3" size="524288" crc="77869bcf" sha1="dde3b64578b79a94c7e346561a691229bbcfadac" region="gfx1" offset="400003" />
    <rom name="ensoniq_2mx16u.rom0" size="2097152" crc="0814ab80" sha1="e92525f7cf58cf480510c278fea705f67225e58f" region="ensoniq.0" offset="0" />
    <rom name="gtg3_srom1.srom1" size="524288" crc="ac669434" sha1="6941884c553515f5bc06af772897835a44aa8e4c" region="ensoniq.2" offset="0" />
    <rom name="gtg3_srom2.srom2" size="524288" crc="6853578e" sha1="5033a5614da4a2fe93766bb019e1479205298f75" region="ensoniq.2" offset="200000" />
    <rom name="gtg3_srom3.srom3" size="131072" crc="d2462965" sha1="45d2c9aaac681315d2e5cb39be151467f278e395" region="ensoniq.3" offset="0" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Unknown" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Trackball Orientation" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Normal Mount" value="0" default="yes" />
      <dipvalue name="45 Degree Angle" value="2097152" />
    </dipswitch>
    <dipswitch name="Controls" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="One Trackball" value="0" default="yes" />
      <dipvalue name="Two Trackballs" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gt3dl192" sourcefile="itech32.cpp" cloneof="gt3d" romof="gt3d">
    <description>Golden Tee 3D Golf (v1.92L)</description>
    <year>1995</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gtg3_prom0_v1.92l.prom0" size="524288" crc="b449b939" sha1="d5845fa4ed2702c2f05bfd22fe436c3b85ace0f8" region="user1" offset="0" />
    <rom name="gtg3_prom1_v1.92l.prom1" size="524288" crc="ff986e67" sha1="1d03aa7bf6a301eedb2beef93d54b58abe4e63a6" region="user1" offset="1" />
    <rom name="gtg3_prom2_v1.92l.prom2" size="524288" crc="eb959447" sha1="62a6382c5dc7d97b19c2e21ed47bb87d530cb43d" region="user1" offset="2" />
    <rom name="gtg3_prom3_v1.92l.prom3" size="524288" crc="0265b798" sha1="44c73f66f6b29a3cc6208cd7fde00605b61f8f15" region="user1" offset="3" />
    <rom name="gtg3-snd_u23_v2.2.u23" size="131072" crc="26fe2e92" sha1="437ca0ea94dc0fa215f5375daa41d3dfe9bb17e0" region="soundcpu" offset="10000" />
    <rom name="gtg3_grom0_0.grm0_0" merge="gtg3_grom0_0.grm0_0" size="524288" crc="1b10379d" sha1="b6d61771e2bc3909ea4229777867b217a3e9e580" region="gfx1" offset="0" />
    <rom name="gtg3_grom0_1.grm0_1" merge="gtg3_grom0_1.grm0_1" size="524288" crc="3b852e1a" sha1="4b3653d55c52fc2eb5438d1604247a8e68d569a5" region="gfx1" offset="1" />
    <rom name="gtg3_grom0_2.grm0_2" merge="gtg3_grom0_2.grm0_2" size="524288" crc="d43ffb35" sha1="748be07e03bbbb40cd7a725c708cacc46f33d9ca" region="gfx1" offset="2" />
    <rom name="gtg3_grom0_3.grm0_3" merge="gtg3_grom0_3.grm0_3" size="524288" crc="2d24e93e" sha1="505272c1a509d013c2ce9fb8e8e0ac88870d74e7" region="gfx1" offset="3" />
    <rom name="gtg3_grom1_0.grm1_0" merge="gtg3_grom1_0.grm1_0" size="524288" crc="4476b239" sha1="71b8258ca94859eb4bdf83b855a87aff79d3df2b" region="gfx1" offset="200000" />
    <rom name="gtg3_grom1_1.grm1_1" merge="gtg3_grom1_1.grm1_1" size="524288" crc="0aadfad2" sha1="56a283b30a13b77ec53b7ae2b4129d44b7fa25d4" region="gfx1" offset="200001" />
    <rom name="gtg3_grom1_2.grm1_2" merge="gtg3_grom1_2.grm1_2" size="524288" crc="27871980" sha1="fe473d12cb4805e25dcac8f9ae187891936b961b" region="gfx1" offset="200002" />
    <rom name="gtg3_grom1_3.grm1_3" merge="gtg3_grom1_3.grm1_3" size="524288" crc="7dbc242b" sha1="9aa5074cad633446e0110a1a3d9c6e1f2158070a" region="gfx1" offset="200003" />
    <rom name="gtg3_grom2_0.grm2_0" size="524288" crc="15cb22bc" sha1="571898d34099468c48aaf84a0fcc9b6eb30a8e38" region="gfx1" offset="400000" />
    <rom name="gtg3_grom2_1.grm2_1" size="524288" crc="52f3ad44" sha1="454a29cc82b05ee24834ef617db0c96270f9400c" region="gfx1" offset="400001" />
    <rom name="gtg3_grom2_2.grm2_2" size="524288" crc="c7712125" sha1="d3933b850617324b0c877686ec62abb52285b824" region="gfx1" offset="400002" />
    <rom name="gtg3_grom2_3.grm2_3" size="524288" crc="77869bcf" sha1="dde3b64578b79a94c7e346561a691229bbcfadac" region="gfx1" offset="400003" />
    <rom name="ensoniq_2mx16u.rom0" size="2097152" crc="0814ab80" sha1="e92525f7cf58cf480510c278fea705f67225e58f" region="ensoniq.0" offset="0" />
    <rom name="gtg3_srom1.srom1" size="524288" crc="ac669434" sha1="6941884c553515f5bc06af772897835a44aa8e4c" region="ensoniq.2" offset="0" />
    <rom name="gtg3_srom2.srom2" size="524288" crc="6853578e" sha1="5033a5614da4a2fe93766bb019e1479205298f75" region="ensoniq.2" offset="200000" />
    <rom name="gtg3_srom3.srom3" size="131072" crc="d2462965" sha1="45d2c9aaac681315d2e5cb39be151467f278e395" region="ensoniq.3" offset="0" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Unknown" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Trackball Orientation" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Normal Mount" value="0" default="yes" />
      <dipvalue name="45 Degree Angle" value="2097152" />
    </dipswitch>
    <dipswitch name="Controls" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="One Trackball" value="0" default="yes" />
      <dipvalue name="Two Trackballs" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gt3ds192" sourcefile="itech32.cpp" cloneof="gt3d" romof="gt3d">
    <description>Golden Tee 3D Golf (v1.92S)</description>
    <year>1995</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gtg3_prom0_v1.92s.prom0" size="524288" crc="eee38005" sha1="3a879dce1abf449e847ba8f45ff5e1d70d13c966" region="user1" offset="0" />
    <rom name="gtg3_prom1_v1.92s.prom1" size="524288" crc="818ba70e" sha1="abeadd0efa8ea0d7924ff0951aafe8ee4a5f45d9" region="user1" offset="1" />
    <rom name="gtg3_prom2_v1.92s.prom2" size="524288" crc="7ab661a1" sha1="9db0a64c91ba15dad6ca071639d8e2d366dc7756" region="user1" offset="2" />
    <rom name="gtg3_prom3_v1.92s.prom3" size="524288" crc="f9f96c01" sha1="037c8d2d0d81c08745c044121c62f05a814db576" region="user1" offset="3" />
    <rom name="gtg3-snd_u23_v1.2.u23" size="131072" crc="cbbe41f9" sha1="6a602addff87d32bb6df3ffb0563e8b2d3c4adcc" region="soundcpu" offset="10000" />
    <rom name="gtg3_grom0_0.grm0_0" merge="gtg3_grom0_0.grm0_0" size="524288" crc="1b10379d" sha1="b6d61771e2bc3909ea4229777867b217a3e9e580" region="gfx1" offset="0" />
    <rom name="gtg3_grom0_1.grm0_1" merge="gtg3_grom0_1.grm0_1" size="524288" crc="3b852e1a" sha1="4b3653d55c52fc2eb5438d1604247a8e68d569a5" region="gfx1" offset="1" />
    <rom name="gtg3_grom0_2.grm0_2" merge="gtg3_grom0_2.grm0_2" size="524288" crc="d43ffb35" sha1="748be07e03bbbb40cd7a725c708cacc46f33d9ca" region="gfx1" offset="2" />
    <rom name="gtg3_grom0_3.grm0_3" merge="gtg3_grom0_3.grm0_3" size="524288" crc="2d24e93e" sha1="505272c1a509d013c2ce9fb8e8e0ac88870d74e7" region="gfx1" offset="3" />
    <rom name="gtg3_grom1_0.grm1_0" merge="gtg3_grom1_0.grm1_0" size="524288" crc="4476b239" sha1="71b8258ca94859eb4bdf83b855a87aff79d3df2b" region="gfx1" offset="200000" />
    <rom name="gtg3_grom1_1.grm1_1" merge="gtg3_grom1_1.grm1_1" size="524288" crc="0aadfad2" sha1="56a283b30a13b77ec53b7ae2b4129d44b7fa25d4" region="gfx1" offset="200001" />
    <rom name="gtg3_grom1_2.grm1_2" merge="gtg3_grom1_2.grm1_2" size="524288" crc="27871980" sha1="fe473d12cb4805e25dcac8f9ae187891936b961b" region="gfx1" offset="200002" />
    <rom name="gtg3_grom1_3.grm1_3" merge="gtg3_grom1_3.grm1_3" size="524288" crc="7dbc242b" sha1="9aa5074cad633446e0110a1a3d9c6e1f2158070a" region="gfx1" offset="200003" />
    <rom name="gtg3_grom2_0.grm2_0" size="524288" crc="15cb22bc" sha1="571898d34099468c48aaf84a0fcc9b6eb30a8e38" region="gfx1" offset="400000" />
    <rom name="gtg3_grom2_1.grm2_1" size="524288" crc="52f3ad44" sha1="454a29cc82b05ee24834ef617db0c96270f9400c" region="gfx1" offset="400001" />
    <rom name="gtg3_grom2_2.grm2_2" size="524288" crc="c7712125" sha1="d3933b850617324b0c877686ec62abb52285b824" region="gfx1" offset="400002" />
    <rom name="gtg3_grom2_3.grm2_3" size="524288" crc="77869bcf" sha1="dde3b64578b79a94c7e346561a691229bbcfadac" region="gfx1" offset="400003" />
    <rom name="ensoniq_2m.rom0" size="2097152" crc="9fdc4825" sha1="71e5255c66d9010be7e6f27916b605441fc53839" region="ensoniq.0" offset="0" />
    <rom name="gtg3_srom1.srom1" size="524288" crc="ac669434" sha1="6941884c553515f5bc06af772897835a44aa8e4c" region="ensoniq.2" offset="0" />
    <rom name="gtg3_srom2.srom2" size="524288" crc="6853578e" sha1="5033a5614da4a2fe93766bb019e1479205298f75" region="ensoniq.2" offset="200000" />
    <rom name="gtg3_srom3.srom3" size="131072" crc="d2462965" sha1="45d2c9aaac681315d2e5cb39be151467f278e395" region="ensoniq.3" offset="0" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Unknown" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Trackball Orientation" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Normal Mount" value="0" default="yes" />
      <dipvalue name="45 Degree Angle" value="2097152" />
    </dipswitch>
    <dipswitch name="Controls" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="One Trackball" value="0" default="yes" />
      <dipvalue name="Two Trackballs" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gt3dt211" sourcefile="itech32.cpp" cloneof="gt3d" romof="gt3d">
    <description>Golden Tee 3D Golf Tournament (v2.11)</description>
    <year>1995</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gtg3_prom0_v2.11t.prom0" size="1048576" crc="54360fdf" sha1="05687f7f41f719458ee72b4517c7be3e33ee80cf" region="user1" offset="0" />
    <rom name="gtg3_prom1_v2.11t.prom1" size="1048576" crc="9142ebb7" sha1="ae3c9bf1a954c2f790cdb7953a6fea3d1d277aa9" region="user1" offset="1" />
    <rom name="gtg3_prom2_v2.11t.prom2" size="1048576" crc="058b906a" sha1="ff2cb3b955f7ce8041c967ed08b92e355d9abe2d" region="user1" offset="2" />
    <rom name="gtg3_prom3_v2.11t.prom3" size="1048576" crc="8dbeee1b" sha1="76f003619f3b4e7c55949f8ebf85364b0c9e7115" region="user1" offset="3" />
    <rom name="gtg3nr_u88_v1.0.u88" merge="gtg3nr_u88_v1.0.u88" size="131072" crc="2cee9e98" sha1="02edac7abab2335c1cd824d1d9b26aa32238a2de" region="soundcpu" offset="10000" />
    <rom name="gtg3_grom0_0++.grm0_0" size="1048576" crc="22c481b7" sha1="399bffec5e3b27aec2ebd8d7d49689b92f453e39" region="gfx1" offset="0" />
    <rom name="gtg3_grom0_1++.grm0_1" size="1048576" crc="40e4032b" sha1="e8a39ce415cf2326464efc5af23e9b7921621932" region="gfx1" offset="1" />
    <rom name="gtg3_grom0_2++.grm0_2" size="1048576" crc="67a02ef9" sha1="4f9e5217eeaf68fc72af1dc9e3a16d876de8d11d" region="gfx1" offset="2" />
    <rom name="gtg3_grom0_3++.grm0_3" size="1048576" crc="1173a710" sha1="1f612c1efbf38796707f5b5fecf9d4044691f031" region="gfx1" offset="3" />
    <rom name="gtg3_grom1_0+.grm1_0" merge="gtg3_grom2_0_t.grm2_0" size="524288" crc="80ae7148" sha1="e19d3390a2a0dad260d770fdbbb64d1f8e43d53f" region="gfx1" offset="400000" />
    <rom name="gtg3_grom1_1+.grm1_1" merge="gtg3_grom2_1_t.grm2_1" size="524288" crc="0f85a618" sha1="d9ced21c20f9ed6b7f19e7645d75b239ea709b79" region="gfx1" offset="400001" />
    <rom name="gtg3_grom1_2+.grm1_2" merge="gtg3_grom2_2_t.grm2_2" size="524288" crc="09ca5fbf" sha1="6a6ed4d5d76035d8acc33c6494fba6012194362e" region="gfx1" offset="400002" />
    <rom name="gtg3_grom1_3+.grm1_3" merge="gtg3_grom2_3_t.grm2_3" size="524288" crc="d136853a" sha1="0777d6bfab9e3d57c2a61d058fd185fc1f547698" region="gfx1" offset="400003" />
    <rom name="gtg3_srom0_nr.srom0" merge="gtg3_srom0_nr.srom0" size="1048576" crc="44983bd7" sha1="a6ac966ec113b079434d7f871e4ce7266206d234" region="ensoniq.0" offset="0" />
    <rom name="gtg3_srom1_nr.srom1" merge="gtg3_srom1_nr.srom1" size="524288" crc="1b3f18b6" sha1="3b65de6a90c5ede183b5f8ca1875736bc1425772" region="ensoniq.0" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <device_ref name="m48t02" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Unknown" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Trackball Orientation" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Normal Mount" value="0" default="yes" />
      <dipvalue name="45 Degree Angle" value="2097152" />
    </dipswitch>
    <dipswitch name="Controls" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="One Trackball" value="0" default="yes" />
      <dipvalue name="Two Trackballs" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gt3dt231" sourcefile="itech32.cpp" cloneof="gt3d" romof="gt3d">
    <description>Golden Tee 3D Golf Tournament (v2.31)</description>
    <year>1995</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gtg3_prom0_v2.31t.prom0" size="1048576" crc="92a5c3e9" sha1="a20c9ffb9b08eff1d59b77d08e6411275c58d932" region="user1" offset="0" />
    <rom name="gtg3_prom1_v2.31t.prom1" size="1048576" crc="a3b60226" sha1="2b78fb2917ad66883d2353d82f48b5aeb599d444" region="user1" offset="1" />
    <rom name="gtg3_prom2_v2.31t.prom2" size="1048576" crc="d1659616" sha1="7035ce46bde63024237e6c4777ddd10b58caeb98" region="user1" offset="2" />
    <rom name="gtg3_prom3_v2.31t.prom3" size="1048576" crc="1d231ea2" sha1="3001f25a337055d6fba522d10f5098c0acf6ff7a" region="user1" offset="3" />
    <rom name="gtg3nr_u88_v1.0.u88" merge="gtg3nr_u88_v1.0.u88" size="131072" crc="2cee9e98" sha1="02edac7abab2335c1cd824d1d9b26aa32238a2de" region="soundcpu" offset="10000" />
    <rom name="gtg3_grom0_0.grm0_0" merge="gtg3_grom0_0.grm0_0" size="524288" crc="1b10379d" sha1="b6d61771e2bc3909ea4229777867b217a3e9e580" region="gfx1" offset="0" />
    <rom name="gtg3_grom0_1.grm0_1" merge="gtg3_grom0_1.grm0_1" size="524288" crc="3b852e1a" sha1="4b3653d55c52fc2eb5438d1604247a8e68d569a5" region="gfx1" offset="1" />
    <rom name="gtg3_grom0_2.grm0_2" merge="gtg3_grom0_2.grm0_2" size="524288" crc="d43ffb35" sha1="748be07e03bbbb40cd7a725c708cacc46f33d9ca" region="gfx1" offset="2" />
    <rom name="gtg3_grom0_3.grm0_3" merge="gtg3_grom0_3.grm0_3" size="524288" crc="2d24e93e" sha1="505272c1a509d013c2ce9fb8e8e0ac88870d74e7" region="gfx1" offset="3" />
    <rom name="gtg3_grom1_0.grm1_0" merge="gtg3_grom1_0.grm1_0" size="524288" crc="4476b239" sha1="71b8258ca94859eb4bdf83b855a87aff79d3df2b" region="gfx1" offset="200000" />
    <rom name="gtg3_grom1_1.grm1_1" merge="gtg3_grom1_1.grm1_1" size="524288" crc="0aadfad2" sha1="56a283b30a13b77ec53b7ae2b4129d44b7fa25d4" region="gfx1" offset="200001" />
    <rom name="gtg3_grom1_2.grm1_2" merge="gtg3_grom1_2.grm1_2" size="524288" crc="27871980" sha1="fe473d12cb4805e25dcac8f9ae187891936b961b" region="gfx1" offset="200002" />
    <rom name="gtg3_grom1_3.grm1_3" merge="gtg3_grom1_3.grm1_3" size="524288" crc="7dbc242b" sha1="9aa5074cad633446e0110a1a3d9c6e1f2158070a" region="gfx1" offset="200003" />
    <rom name="gtg3_grom2_0_t.grm2_0" merge="gtg3_grom2_0_t.grm2_0" size="524288" crc="80ae7148" sha1="e19d3390a2a0dad260d770fdbbb64d1f8e43d53f" region="gfx1" offset="400000" />
    <rom name="gtg3_grom2_1_t.grm2_1" merge="gtg3_grom2_1_t.grm2_1" size="524288" crc="0f85a618" sha1="d9ced21c20f9ed6b7f19e7645d75b239ea709b79" region="gfx1" offset="400001" />
    <rom name="gtg3_grom2_2_t.grm2_2" merge="gtg3_grom2_2_t.grm2_2" size="524288" crc="09ca5fbf" sha1="6a6ed4d5d76035d8acc33c6494fba6012194362e" region="gfx1" offset="400002" />
    <rom name="gtg3_grom2_3_t.grm2_3" merge="gtg3_grom2_3_t.grm2_3" size="524288" crc="d136853a" sha1="0777d6bfab9e3d57c2a61d058fd185fc1f547698" region="gfx1" offset="400003" />
    <rom name="gtg3_srom0_nr.srom0" merge="gtg3_srom0_nr.srom0" size="1048576" crc="44983bd7" sha1="a6ac966ec113b079434d7f871e4ce7266206d234" region="ensoniq.0" offset="0" />
    <rom name="gtg3_srom1_nr.srom1" merge="gtg3_srom1_nr.srom1" size="524288" crc="1b3f18b6" sha1="3b65de6a90c5ede183b5f8ca1875736bc1425772" region="ensoniq.0" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <device_ref name="m48t02" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Unknown" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Trackball Orientation" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Normal Mount" value="0" default="yes" />
      <dipvalue name="45 Degree Angle" value="2097152" />
    </dipswitch>
    <dipswitch name="Controls" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="One Trackball" value="0" default="yes" />
      <dipvalue name="Two Trackballs" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gt3dv14" sourcefile="itech32.cpp" cloneof="gt3d" romof="gt3d">
    <description>Golden Tee 3D Golf (v1.4)</description>
    <year>1995</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gtg3_prom0_v1.4.prom0" size="524288" crc="396934a7" sha1="061941e7472f6386be7fa0675ba109dfccb6d35f" region="user1" offset="0" />
    <rom name="gtg3_prom1_v1.4.prom1" size="524288" crc="5ba19b8d" sha1="31d6c9c89ad231fb99d2ff762660fa390c53e129" region="user1" offset="1" />
    <rom name="gtg3_prom2_v1.4.prom2" size="524288" crc="23991fcf" sha1="5ba460ed88cebe1656501cadff27f2c0c90b721c" region="user1" offset="2" />
    <rom name="gtg3_prom3_v1.4.prom3" size="524288" crc="2f7b5a26" sha1="d0e676fc03ff7592f2d6bae806bee242e42c4452" region="user1" offset="3" />
    <rom name="gtg3-snd_u23_v1.0.u23" size="131072" crc="4f106cd1" sha1="a3c3e6c649084fe6472e0a1f95d538c67d29098c" region="soundcpu" offset="10000" />
    <rom name="gtg3_grom0_0.grm0_0" merge="gtg3_grom0_0.grm0_0" size="524288" crc="1b10379d" sha1="b6d61771e2bc3909ea4229777867b217a3e9e580" region="gfx1" offset="0" />
    <rom name="gtg3_grom0_1.grm0_1" merge="gtg3_grom0_1.grm0_1" size="524288" crc="3b852e1a" sha1="4b3653d55c52fc2eb5438d1604247a8e68d569a5" region="gfx1" offset="1" />
    <rom name="gtg3_grom0_2.grm0_2" merge="gtg3_grom0_2.grm0_2" size="524288" crc="d43ffb35" sha1="748be07e03bbbb40cd7a725c708cacc46f33d9ca" region="gfx1" offset="2" />
    <rom name="gtg3_grom0_3.grm0_3" merge="gtg3_grom0_3.grm0_3" size="524288" crc="2d24e93e" sha1="505272c1a509d013c2ce9fb8e8e0ac88870d74e7" region="gfx1" offset="3" />
    <rom name="gtg3_grom1_0.grm1_0" merge="gtg3_grom1_0.grm1_0" size="524288" crc="4476b239" sha1="71b8258ca94859eb4bdf83b855a87aff79d3df2b" region="gfx1" offset="200000" />
    <rom name="gtg3_grom1_1.grm1_1" merge="gtg3_grom1_1.grm1_1" size="524288" crc="0aadfad2" sha1="56a283b30a13b77ec53b7ae2b4129d44b7fa25d4" region="gfx1" offset="200001" />
    <rom name="gtg3_grom1_2.grm1_2" merge="gtg3_grom1_2.grm1_2" size="524288" crc="27871980" sha1="fe473d12cb4805e25dcac8f9ae187891936b961b" region="gfx1" offset="200002" />
    <rom name="gtg3_grom1_3.grm1_3" merge="gtg3_grom1_3.grm1_3" size="524288" crc="7dbc242b" sha1="9aa5074cad633446e0110a1a3d9c6e1f2158070a" region="gfx1" offset="200003" />
    <rom name="gtg3_grom2_0.grm2_0" size="524288" crc="15cb22bc" sha1="571898d34099468c48aaf84a0fcc9b6eb30a8e38" region="gfx1" offset="400000" />
    <rom name="gtg3_grom2_1.grm2_1" size="524288" crc="52f3ad44" sha1="454a29cc82b05ee24834ef617db0c96270f9400c" region="gfx1" offset="400001" />
    <rom name="gtg3_grom2_2.grm2_2" size="524288" crc="c7712125" sha1="d3933b850617324b0c877686ec62abb52285b824" region="gfx1" offset="400002" />
    <rom name="gtg3_grom2_3.grm2_3" size="524288" crc="77869bcf" sha1="dde3b64578b79a94c7e346561a691229bbcfadac" region="gfx1" offset="400003" />
    <rom name="ensoniq_2m.rom0" size="2097152" crc="9fdc4825" sha1="71e5255c66d9010be7e6f27916b605441fc53839" region="ensoniq.0" offset="0" />
    <rom name="gtg3_srom1.srom1" size="524288" crc="ac669434" sha1="6941884c553515f5bc06af772897835a44aa8e4c" region="ensoniq.2" offset="0" />
    <rom name="gtg3_srom2.srom2" size="524288" crc="6853578e" sha1="5033a5614da4a2fe93766bb019e1479205298f75" region="ensoniq.2" offset="200000" />
    <rom name="gtg3_srom3.srom3" size="131072" crc="d2462965" sha1="45d2c9aaac681315d2e5cb39be151467f278e395" region="ensoniq.3" offset="0" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Unknown" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Trackball Orientation" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Normal Mount" value="0" default="yes" />
      <dipvalue name="45 Degree Angle" value="2097152" />
    </dipswitch>
    <dipswitch name="Controls" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="One Trackball" value="0" default="yes" />
      <dipvalue name="Two Trackballs" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gt3dv15" sourcefile="itech32.cpp" cloneof="gt3d" romof="gt3d">
    <description>Golden Tee 3D Golf (v1.5)</description>
    <year>1995</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gtg3_prom0_v1.5.prom0" size="524288" crc="51a5e811" sha1="ee5399e6f8ab2955c875adcb8ec7a859e42daa01" region="user1" offset="0" />
    <rom name="gtg3_prom1_v1.5.prom1" size="524288" crc="1e8744ad" sha1="2c38857f88f16b881b93db91ef9d15b710f2d40c" region="user1" offset="1" />
    <rom name="gtg3_prom2_v1.5.prom2" size="524288" crc="e465c813" sha1="b836cc01c6fb86980dda2d4418cd1ecb9899cb17" region="user1" offset="2" />
    <rom name="gtg3_prom3_v1.5.prom3" size="524288" crc="3b25e198" sha1="5b8cd9771126739e8834c11d0d6ae08b2990e3b0" region="user1" offset="3" />
    <rom name="gtg3-snd_u23_v1.1.u23" size="131072" crc="2f4cde9f" sha1="571597e992e334e87307830e4a6a439c9d15fa76" region="soundcpu" offset="10000" />
    <rom name="gtg3_grom0_0.grm0_0" merge="gtg3_grom0_0.grm0_0" size="524288" crc="1b10379d" sha1="b6d61771e2bc3909ea4229777867b217a3e9e580" region="gfx1" offset="0" />
    <rom name="gtg3_grom0_1.grm0_1" merge="gtg3_grom0_1.grm0_1" size="524288" crc="3b852e1a" sha1="4b3653d55c52fc2eb5438d1604247a8e68d569a5" region="gfx1" offset="1" />
    <rom name="gtg3_grom0_2.grm0_2" merge="gtg3_grom0_2.grm0_2" size="524288" crc="d43ffb35" sha1="748be07e03bbbb40cd7a725c708cacc46f33d9ca" region="gfx1" offset="2" />
    <rom name="gtg3_grom0_3.grm0_3" merge="gtg3_grom0_3.grm0_3" size="524288" crc="2d24e93e" sha1="505272c1a509d013c2ce9fb8e8e0ac88870d74e7" region="gfx1" offset="3" />
    <rom name="gtg3_grom1_0.grm1_0" merge="gtg3_grom1_0.grm1_0" size="524288" crc="4476b239" sha1="71b8258ca94859eb4bdf83b855a87aff79d3df2b" region="gfx1" offset="200000" />
    <rom name="gtg3_grom1_1.grm1_1" merge="gtg3_grom1_1.grm1_1" size="524288" crc="0aadfad2" sha1="56a283b30a13b77ec53b7ae2b4129d44b7fa25d4" region="gfx1" offset="200001" />
    <rom name="gtg3_grom1_2.grm1_2" merge="gtg3_grom1_2.grm1_2" size="524288" crc="27871980" sha1="fe473d12cb4805e25dcac8f9ae187891936b961b" region="gfx1" offset="200002" />
    <rom name="gtg3_grom1_3.grm1_3" merge="gtg3_grom1_3.grm1_3" size="524288" crc="7dbc242b" sha1="9aa5074cad633446e0110a1a3d9c6e1f2158070a" region="gfx1" offset="200003" />
    <rom name="gtg3_grom2_0.grm2_0" size="524288" crc="15cb22bc" sha1="571898d34099468c48aaf84a0fcc9b6eb30a8e38" region="gfx1" offset="400000" />
    <rom name="gtg3_grom2_1.grm2_1" size="524288" crc="52f3ad44" sha1="454a29cc82b05ee24834ef617db0c96270f9400c" region="gfx1" offset="400001" />
    <rom name="gtg3_grom2_2.grm2_2" size="524288" crc="c7712125" sha1="d3933b850617324b0c877686ec62abb52285b824" region="gfx1" offset="400002" />
    <rom name="gtg3_grom2_3.grm2_3" size="524288" crc="77869bcf" sha1="dde3b64578b79a94c7e346561a691229bbcfadac" region="gfx1" offset="400003" />
    <rom name="ensoniq_2m.rom0" size="2097152" crc="9fdc4825" sha1="71e5255c66d9010be7e6f27916b605441fc53839" region="ensoniq.0" offset="0" />
    <rom name="gtg3_srom1.srom1" size="524288" crc="ac669434" sha1="6941884c553515f5bc06af772897835a44aa8e4c" region="ensoniq.2" offset="0" />
    <rom name="gtg3_srom2.srom2" size="524288" crc="6853578e" sha1="5033a5614da4a2fe93766bb019e1479205298f75" region="ensoniq.2" offset="200000" />
    <rom name="gtg3_srom3.srom3" size="131072" crc="d2462965" sha1="45d2c9aaac681315d2e5cb39be151467f278e395" region="ensoniq.3" offset="0" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Unknown" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Trackball Orientation" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Normal Mount" value="0" default="yes" />
      <dipvalue name="45 Degree Angle" value="2097152" />
    </dipswitch>
    <dipswitch name="Controls" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="One Trackball" value="0" default="yes" />
      <dipvalue name="Two Trackballs" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gt3dv16" sourcefile="itech32.cpp" cloneof="gt3d" romof="gt3d">
    <description>Golden Tee 3D Golf (v1.6)</description>
    <year>1995</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gtg3_prom0_v1.6.prom0" size="524288" crc="99d9a7e7" sha1="62621fba9e9b1e1d11038238ebad8755db58ff21" region="user1" offset="0" />
    <rom name="gtg3_prom1_v1.6.prom1" size="524288" crc="0ec4b307" sha1="4e425462a32c7b85b02a694d6c65e69a0eb29ce8" region="user1" offset="1" />
    <rom name="gtg3_prom2_v1.6.prom2" size="524288" crc="02ce6085" sha1="8148a0d67646ec1ecb440e087ac20d3e64bf525d" region="user1" offset="2" />
    <rom name="gtg3_prom3_v1.6.prom3" size="524288" crc="e77fa8a2" sha1="34c6a5e24c115fdbb33d605aad07c7861ee7f3c8" region="user1" offset="3" />
    <rom name="gtg3-snd_u23_v1.1.u23" size="131072" crc="2f4cde9f" sha1="571597e992e334e87307830e4a6a439c9d15fa76" region="soundcpu" offset="10000" />
    <rom name="gtg3_grom0_0.grm0_0" merge="gtg3_grom0_0.grm0_0" size="524288" crc="1b10379d" sha1="b6d61771e2bc3909ea4229777867b217a3e9e580" region="gfx1" offset="0" />
    <rom name="gtg3_grom0_1.grm0_1" merge="gtg3_grom0_1.grm0_1" size="524288" crc="3b852e1a" sha1="4b3653d55c52fc2eb5438d1604247a8e68d569a5" region="gfx1" offset="1" />
    <rom name="gtg3_grom0_2.grm0_2" merge="gtg3_grom0_2.grm0_2" size="524288" crc="d43ffb35" sha1="748be07e03bbbb40cd7a725c708cacc46f33d9ca" region="gfx1" offset="2" />
    <rom name="gtg3_grom0_3.grm0_3" merge="gtg3_grom0_3.grm0_3" size="524288" crc="2d24e93e" sha1="505272c1a509d013c2ce9fb8e8e0ac88870d74e7" region="gfx1" offset="3" />
    <rom name="gtg3_grom1_0.grm1_0" merge="gtg3_grom1_0.grm1_0" size="524288" crc="4476b239" sha1="71b8258ca94859eb4bdf83b855a87aff79d3df2b" region="gfx1" offset="200000" />
    <rom name="gtg3_grom1_1.grm1_1" merge="gtg3_grom1_1.grm1_1" size="524288" crc="0aadfad2" sha1="56a283b30a13b77ec53b7ae2b4129d44b7fa25d4" region="gfx1" offset="200001" />
    <rom name="gtg3_grom1_2.grm1_2" merge="gtg3_grom1_2.grm1_2" size="524288" crc="27871980" sha1="fe473d12cb4805e25dcac8f9ae187891936b961b" region="gfx1" offset="200002" />
    <rom name="gtg3_grom1_3.grm1_3" merge="gtg3_grom1_3.grm1_3" size="524288" crc="7dbc242b" sha1="9aa5074cad633446e0110a1a3d9c6e1f2158070a" region="gfx1" offset="200003" />
    <rom name="gtg3_grom2_0.grm2_0" size="524288" crc="15cb22bc" sha1="571898d34099468c48aaf84a0fcc9b6eb30a8e38" region="gfx1" offset="400000" />
    <rom name="gtg3_grom2_1.grm2_1" size="524288" crc="52f3ad44" sha1="454a29cc82b05ee24834ef617db0c96270f9400c" region="gfx1" offset="400001" />
    <rom name="gtg3_grom2_2.grm2_2" size="524288" crc="c7712125" sha1="d3933b850617324b0c877686ec62abb52285b824" region="gfx1" offset="400002" />
    <rom name="gtg3_grom2_3.grm2_3" size="524288" crc="77869bcf" sha1="dde3b64578b79a94c7e346561a691229bbcfadac" region="gfx1" offset="400003" />
    <rom name="ensoniq_2m.rom0" size="2097152" crc="9fdc4825" sha1="71e5255c66d9010be7e6f27916b605441fc53839" region="ensoniq.0" offset="0" />
    <rom name="gtg3_srom1.srom1" size="524288" crc="ac669434" sha1="6941884c553515f5bc06af772897835a44aa8e4c" region="ensoniq.2" offset="0" />
    <rom name="gtg3_srom2.srom2" size="524288" crc="6853578e" sha1="5033a5614da4a2fe93766bb019e1479205298f75" region="ensoniq.2" offset="200000" />
    <rom name="gtg3_srom3.srom3" size="131072" crc="d2462965" sha1="45d2c9aaac681315d2e5cb39be151467f278e395" region="ensoniq.3" offset="0" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Unknown" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Trackball Orientation" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Normal Mount" value="0" default="yes" />
      <dipvalue name="45 Degree Angle" value="2097152" />
    </dipswitch>
    <dipswitch name="Controls" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="One Trackball" value="0" default="yes" />
      <dipvalue name="Two Trackballs" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gt3dv17" sourcefile="itech32.cpp" cloneof="gt3d" romof="gt3d">
    <description>Golden Tee 3D Golf (v1.7)</description>
    <year>1995</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gtg3_prom0_v1.7.prom0" size="524288" crc="9a6fc839" sha1="bd9a98f4a29786a3f28abb4e7eca63f62bb0dcf7" region="user1" offset="0" />
    <rom name="gtg3_prom1_v1.7.prom1" size="524288" crc="26606578" sha1="791782d4d99c2239e2967a8cf1467bad831b7500" region="user1" offset="1" />
    <rom name="gtg3_prom2_v1.7.prom2" size="524288" crc="9c4d348b" sha1="04167b9c4f3c99c5a1e0396c094cb9185c8d17c1" region="user1" offset="2" />
    <rom name="gtg3_prom3_v1.7.prom3" size="524288" crc="53b1d6e7" sha1="f1662275d45316a892d7722cd2fa1c2259acbcfa" region="user1" offset="3" />
    <rom name="gtg3-snd_u23_v1.1.u23" size="131072" crc="2f4cde9f" sha1="571597e992e334e87307830e4a6a439c9d15fa76" region="soundcpu" offset="10000" />
    <rom name="gtg3_grom0_0.grm0_0" merge="gtg3_grom0_0.grm0_0" size="524288" crc="1b10379d" sha1="b6d61771e2bc3909ea4229777867b217a3e9e580" region="gfx1" offset="0" />
    <rom name="gtg3_grom0_1.grm0_1" merge="gtg3_grom0_1.grm0_1" size="524288" crc="3b852e1a" sha1="4b3653d55c52fc2eb5438d1604247a8e68d569a5" region="gfx1" offset="1" />
    <rom name="gtg3_grom0_2.grm0_2" merge="gtg3_grom0_2.grm0_2" size="524288" crc="d43ffb35" sha1="748be07e03bbbb40cd7a725c708cacc46f33d9ca" region="gfx1" offset="2" />
    <rom name="gtg3_grom0_3.grm0_3" merge="gtg3_grom0_3.grm0_3" size="524288" crc="2d24e93e" sha1="505272c1a509d013c2ce9fb8e8e0ac88870d74e7" region="gfx1" offset="3" />
    <rom name="gtg3_grom1_0.grm1_0" merge="gtg3_grom1_0.grm1_0" size="524288" crc="4476b239" sha1="71b8258ca94859eb4bdf83b855a87aff79d3df2b" region="gfx1" offset="200000" />
    <rom name="gtg3_grom1_1.grm1_1" merge="gtg3_grom1_1.grm1_1" size="524288" crc="0aadfad2" sha1="56a283b30a13b77ec53b7ae2b4129d44b7fa25d4" region="gfx1" offset="200001" />
    <rom name="gtg3_grom1_2.grm1_2" merge="gtg3_grom1_2.grm1_2" size="524288" crc="27871980" sha1="fe473d12cb4805e25dcac8f9ae187891936b961b" region="gfx1" offset="200002" />
    <rom name="gtg3_grom1_3.grm1_3" merge="gtg3_grom1_3.grm1_3" size="524288" crc="7dbc242b" sha1="9aa5074cad633446e0110a1a3d9c6e1f2158070a" region="gfx1" offset="200003" />
    <rom name="gtg3_grom2_0.grm2_0" size="524288" crc="15cb22bc" sha1="571898d34099468c48aaf84a0fcc9b6eb30a8e38" region="gfx1" offset="400000" />
    <rom name="gtg3_grom2_1.grm2_1" size="524288" crc="52f3ad44" sha1="454a29cc82b05ee24834ef617db0c96270f9400c" region="gfx1" offset="400001" />
    <rom name="gtg3_grom2_2.grm2_2" size="524288" crc="c7712125" sha1="d3933b850617324b0c877686ec62abb52285b824" region="gfx1" offset="400002" />
    <rom name="gtg3_grom2_3.grm2_3" size="524288" crc="77869bcf" sha1="dde3b64578b79a94c7e346561a691229bbcfadac" region="gfx1" offset="400003" />
    <rom name="ensoniq_2m.rom0" size="2097152" crc="9fdc4825" sha1="71e5255c66d9010be7e6f27916b605441fc53839" region="ensoniq.0" offset="0" />
    <rom name="gtg3_srom1.srom1" size="524288" crc="ac669434" sha1="6941884c553515f5bc06af772897835a44aa8e4c" region="ensoniq.2" offset="0" />
    <rom name="gtg3_srom2.srom2" size="524288" crc="6853578e" sha1="5033a5614da4a2fe93766bb019e1479205298f75" region="ensoniq.2" offset="200000" />
    <rom name="gtg3_srom3.srom3" size="131072" crc="d2462965" sha1="45d2c9aaac681315d2e5cb39be151467f278e395" region="ensoniq.3" offset="0" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Unknown" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Trackball Orientation" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Normal Mount" value="0" default="yes" />
      <dipvalue name="45 Degree Angle" value="2097152" />
    </dipswitch>
    <dipswitch name="Controls" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="One Trackball" value="0" default="yes" />
      <dipvalue name="Two Trackballs" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gt3dv18" sourcefile="itech32.cpp" cloneof="gt3d" romof="gt3d">
    <description>Golden Tee 3D Golf (v1.8)</description>
    <year>1995</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gtg3_prom0_v1.8.prom0" size="524288" crc="0fa53c40" sha1="45e339dede03d749c00f9459eebb26de4965c31c" region="user1" offset="0" />
    <rom name="gtg3_prom1_v1.8.prom1" size="524288" crc="bef2cbe3" sha1="ffed58db023d05817bd7a32958699115f4fbf37d" region="user1" offset="1" />
    <rom name="gtg3_prom2_v1.8.prom2" size="524288" crc="1d5fb128" sha1="bef5ff44836a5d32431c4ef998c9041b5c769281" region="user1" offset="2" />
    <rom name="gtg3_prom3_v1.8.prom3" size="524288" crc="5542c335" sha1="8e906512dc9c14f99c52faaa4315a7839dbd648c" region="user1" offset="3" />
    <rom name="gtg3-snd_u23_v1.1.u23" size="131072" crc="2f4cde9f" sha1="571597e992e334e87307830e4a6a439c9d15fa76" region="soundcpu" offset="10000" />
    <rom name="gtg3_grom0_0.grm0_0" merge="gtg3_grom0_0.grm0_0" size="524288" crc="1b10379d" sha1="b6d61771e2bc3909ea4229777867b217a3e9e580" region="gfx1" offset="0" />
    <rom name="gtg3_grom0_1.grm0_1" merge="gtg3_grom0_1.grm0_1" size="524288" crc="3b852e1a" sha1="4b3653d55c52fc2eb5438d1604247a8e68d569a5" region="gfx1" offset="1" />
    <rom name="gtg3_grom0_2.grm0_2" merge="gtg3_grom0_2.grm0_2" size="524288" crc="d43ffb35" sha1="748be07e03bbbb40cd7a725c708cacc46f33d9ca" region="gfx1" offset="2" />
    <rom name="gtg3_grom0_3.grm0_3" merge="gtg3_grom0_3.grm0_3" size="524288" crc="2d24e93e" sha1="505272c1a509d013c2ce9fb8e8e0ac88870d74e7" region="gfx1" offset="3" />
    <rom name="gtg3_grom1_0.grm1_0" merge="gtg3_grom1_0.grm1_0" size="524288" crc="4476b239" sha1="71b8258ca94859eb4bdf83b855a87aff79d3df2b" region="gfx1" offset="200000" />
    <rom name="gtg3_grom1_1.grm1_1" merge="gtg3_grom1_1.grm1_1" size="524288" crc="0aadfad2" sha1="56a283b30a13b77ec53b7ae2b4129d44b7fa25d4" region="gfx1" offset="200001" />
    <rom name="gtg3_grom1_2.grm1_2" merge="gtg3_grom1_2.grm1_2" size="524288" crc="27871980" sha1="fe473d12cb4805e25dcac8f9ae187891936b961b" region="gfx1" offset="200002" />
    <rom name="gtg3_grom1_3.grm1_3" merge="gtg3_grom1_3.grm1_3" size="524288" crc="7dbc242b" sha1="9aa5074cad633446e0110a1a3d9c6e1f2158070a" region="gfx1" offset="200003" />
    <rom name="gtg3_grom2_0.grm2_0" size="524288" crc="15cb22bc" sha1="571898d34099468c48aaf84a0fcc9b6eb30a8e38" region="gfx1" offset="400000" />
    <rom name="gtg3_grom2_1.grm2_1" size="524288" crc="52f3ad44" sha1="454a29cc82b05ee24834ef617db0c96270f9400c" region="gfx1" offset="400001" />
    <rom name="gtg3_grom2_2.grm2_2" size="524288" crc="c7712125" sha1="d3933b850617324b0c877686ec62abb52285b824" region="gfx1" offset="400002" />
    <rom name="gtg3_grom2_3.grm2_3" size="524288" crc="77869bcf" sha1="dde3b64578b79a94c7e346561a691229bbcfadac" region="gfx1" offset="400003" />
    <rom name="ensoniq_2m.rom0" size="2097152" crc="9fdc4825" sha1="71e5255c66d9010be7e6f27916b605441fc53839" region="ensoniq.0" offset="0" />
    <rom name="gtg3_srom1.srom1" size="524288" crc="ac669434" sha1="6941884c553515f5bc06af772897835a44aa8e4c" region="ensoniq.2" offset="0" />
    <rom name="gtg3_srom2.srom2" size="524288" crc="6853578e" sha1="5033a5614da4a2fe93766bb019e1479205298f75" region="ensoniq.2" offset="200000" />
    <rom name="gtg3_srom3.srom3" size="131072" crc="d2462965" sha1="45d2c9aaac681315d2e5cb39be151467f278e395" region="ensoniq.3" offset="0" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Unknown" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Trackball Orientation" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Normal Mount" value="0" default="yes" />
      <dipvalue name="45 Degree Angle" value="2097152" />
    </dipswitch>
    <dipswitch name="Controls" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="One Trackball" value="0" default="yes" />
      <dipvalue name="Two Trackballs" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gt97" sourcefile="itech32.cpp">
    <description>Golden Tee '97 (v1.30)</description>
    <year>1997</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gt97_prom0_v1.30.prom0" size="524288" crc="7490ba4e" sha1="b833d4175617727b3dc80e242457996a2efb844c" region="user1" offset="0" />
    <rom name="gt97_prom1_v1.30.prom1" size="524288" crc="71f9c5f3" sha1="c472aa1bcc217656f409614b73f0b7662215c202" region="user1" offset="1" />
    <rom name="gt97_prom2_v1.30.prom2" size="524288" crc="8292b51a" sha1="f8167b0aef87fb286006a17043de041c71afe41d" region="user1" offset="2" />
    <rom name="gt97_prom3_v1.30.prom3" size="524288" crc="64539f72" sha1="58fccee17987cb010d9b7f3b8f060a1b1040b21f" region="user1" offset="3" />
    <rom name="gt97nr_u88_v1.0.u88" size="131072" crc="2cee9e98" sha1="02edac7abab2335c1cd824d1d9b26aa32238a2de" region="soundcpu" offset="10000" />
    <rom name="gt97_grom0_0.grm0_0" size="524288" crc="81784aaf" sha1="9544ed2087ca5f71c747e3b782513614937a51ed" region="gfx1" offset="0" />
    <rom name="gt97_grom0_1.grm0_1" size="524288" crc="345bda44" sha1="b6d66c99bd68396e1e94ece76989a6190571ae14" region="gfx1" offset="1" />
    <rom name="gt97_grom0_2.grm0_2" size="524288" crc="b2beb40d" sha1="2b955919e7e5f9093eb3a856f93c39684437b371" region="gfx1" offset="2" />
    <rom name="gt97_grom0_3.grm0_3" size="524288" crc="7cef32ff" sha1="614c6aa26398d054a087dfe5e75cef78e6096f30" region="gfx1" offset="3" />
    <rom name="gt97_grom1_0.grm1_0" size="524288" crc="1cc4c309" sha1="ef15f663ad1ea14c25f08fb6c1d5a58a38834ae6" region="gfx1" offset="200000" />
    <rom name="gt97_grom1_1.grm1_1" size="524288" crc="512cea45" sha1="03b229317c8f357fa2d2ead93bf519251edc6605" region="gfx1" offset="200001" />
    <rom name="gt97_grom1_2.grm1_2" size="524288" crc="0599b505" sha1="13078eae4051b3a4c1955cc246e58ef51ee2e53a" region="gfx1" offset="200002" />
    <rom name="gt97_grom1_3.grm1_3" size="524288" crc="257eacc9" sha1="2d03c38965930c4c1da4aa86583bb19c5f135100" region="gfx1" offset="200003" />
    <rom name="gt97_grom2_0.grm2_0" size="524288" crc="95b6e7ee" sha1="c27f69f69927e75ec8cba0df5c12e10418a53bbc" region="gfx1" offset="400000" />
    <rom name="gt97_grom2_1.grm2_1" size="524288" crc="afd558b4" sha1="0571bfc2b0131cdd62f92641dd1acf7b10ae09d8" region="gfx1" offset="400001" />
    <rom name="gt97_grom2_2.grm2_2" size="524288" crc="5b7a8733" sha1="e0a947ebabc8e6ab23b375afef49cd4be7d6d570" region="gfx1" offset="400002" />
    <rom name="gt97_grom2_3.grm2_3" size="524288" crc="72e8ae60" sha1="410da9970c50021f1724c8c51678691322eece92" region="gfx1" offset="400003" />
    <rom name="gt97_srom0_nr.srom0" size="1048576" crc="44983bd7" sha1="a6ac966ec113b079434d7f871e4ce7266206d234" region="ensoniq.0" offset="0" />
    <rom name="gt97_srom1_nr.srom1" size="524288" crc="1b3f18b6" sha1="3b65de6a90c5ede183b5f8ca1875736bc1425772" region="ensoniq.0" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Freeze Screen" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="2097152" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Upright" value="0" default="yes" />
      <dipvalue name="Cocktail" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gt97s121" sourcefile="itech32.cpp" cloneof="gt97" romof="gt97">
    <description>Golden Tee '97 (v1.21S)</description>
    <year>1997</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gt97_prom0_v1.21s.prom0" size="524288" crc="1143f45b" sha1="df1f30d8054133be140f66219d69cd6bff74713a" region="user1" offset="0" />
    <rom name="gt97_prom1_v1.21s.prom1" size="524288" crc="e7cfb1ea" sha1="8f6cf3cae920e07e14009a933821abe5b0ec6eb1" region="user1" offset="1" />
    <rom name="gt97_prom2_v1.21s.prom2" size="524288" crc="0cc24291" sha1="941cada0f6c34ce8f6a23d5bf3ba052bb0edd9f1" region="user1" offset="2" />
    <rom name="gt97_prom3_v1.21s.prom3" size="524288" crc="922727c2" sha1="57f8b772841fdf2fb575301698ed60b119392ec9" region="user1" offset="3" />
    <rom name="gtg3_nr_u23_v2.2.u23" size="131072" crc="04effd73" sha1="4277031655f8de851eba0e4134ba619a12f5dd4a" region="soundcpu" offset="10000" />
    <rom name="itgfm-3 1997 it, inc" size="8191" crc="2527dffc" sha1="e7e1d9f2f813c5770cb0a340e68b700fc5c39991" region="pic" offset="0" />
    <rom name="gt97_grom0_0.grm0_0" merge="gt97_grom0_0.grm0_0" size="524288" crc="81784aaf" sha1="9544ed2087ca5f71c747e3b782513614937a51ed" region="gfx1" offset="0" />
    <rom name="gt97_grom0_1.grm0_1" merge="gt97_grom0_1.grm0_1" size="524288" crc="345bda44" sha1="b6d66c99bd68396e1e94ece76989a6190571ae14" region="gfx1" offset="1" />
    <rom name="gt97_grom0_2.grm0_2" merge="gt97_grom0_2.grm0_2" size="524288" crc="b2beb40d" sha1="2b955919e7e5f9093eb3a856f93c39684437b371" region="gfx1" offset="2" />
    <rom name="gt97_grom0_3.grm0_3" merge="gt97_grom0_3.grm0_3" size="524288" crc="7cef32ff" sha1="614c6aa26398d054a087dfe5e75cef78e6096f30" region="gfx1" offset="3" />
    <rom name="gt97_grom1_0.grm1_0" merge="gt97_grom1_0.grm1_0" size="524288" crc="1cc4c309" sha1="ef15f663ad1ea14c25f08fb6c1d5a58a38834ae6" region="gfx1" offset="200000" />
    <rom name="gt97_grom1_1.grm1_1" merge="gt97_grom1_1.grm1_1" size="524288" crc="512cea45" sha1="03b229317c8f357fa2d2ead93bf519251edc6605" region="gfx1" offset="200001" />
    <rom name="gt97_grom1_2.grm1_2" merge="gt97_grom1_2.grm1_2" size="524288" crc="0599b505" sha1="13078eae4051b3a4c1955cc246e58ef51ee2e53a" region="gfx1" offset="200002" />
    <rom name="gt97_grom1_3.grm1_3" merge="gt97_grom1_3.grm1_3" size="524288" crc="257eacc9" sha1="2d03c38965930c4c1da4aa86583bb19c5f135100" region="gfx1" offset="200003" />
    <rom name="gt97_grom2_0.grm2_0" merge="gt97_grom2_0.grm2_0" size="524288" crc="95b6e7ee" sha1="c27f69f69927e75ec8cba0df5c12e10418a53bbc" region="gfx1" offset="400000" />
    <rom name="gt97_grom2_1.grm2_1" merge="gt97_grom2_1.grm2_1" size="524288" crc="afd558b4" sha1="0571bfc2b0131cdd62f92641dd1acf7b10ae09d8" region="gfx1" offset="400001" />
    <rom name="gt97_grom2_2.grm2_2" merge="gt97_grom2_2.grm2_2" size="524288" crc="5b7a8733" sha1="e0a947ebabc8e6ab23b375afef49cd4be7d6d570" region="gfx1" offset="400002" />
    <rom name="gt97_grom2_3.grm2_3" merge="gt97_grom2_3.grm2_3" size="524288" crc="72e8ae60" sha1="410da9970c50021f1724c8c51678691322eece92" region="gfx1" offset="400003" />
    <rom name="gtg3_srom1_nr++.srom1" merge="gt97_srom0_nr.srom0" size="1048576" crc="44983bd7" sha1="a6ac966ec113b079434d7f871e4ce7266206d234" region="ensoniq.2" offset="0" />
    <rom name="gtg3_srom2_nr+.srom2" merge="gt97_srom1_nr.srom1" size="524288" crc="1b3f18b6" sha1="3b65de6a90c5ede183b5f8ca1875736bc1425772" region="ensoniq.2" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Freeze Screen" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Trackball Orientation" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Normal Mount" value="0" default="yes" />
      <dipvalue name="45 Degree Angle" value="2097152" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gt97t240" sourcefile="itech32.cpp" cloneof="gt97" romof="gt97">
    <description>Golden Tee '97 Tournament (v2.40)</description>
    <year>1997</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gt97_prom0_v2.40t.prom0" size="1048576" crc="88a386d0" sha1="003dbf784125b1a442f85e18f8161695dcacc3a8" region="user1" offset="0" />
    <rom name="gt97_prom1_v2.40t.prom1" size="1048576" crc="b0d751aa" sha1="7e6ab9c2bb0bd4f50360655c59f48c44f6135f4f" region="user1" offset="1" />
    <rom name="gt97_prom2_v2.40t.prom2" size="1048576" crc="451be534" sha1="2f78cdba607c4b936b5cbdb520757d038d9aa7a3" region="user1" offset="2" />
    <rom name="gt97_prom3_v2.40t.prom3" size="1048576" crc="70da8ca5" sha1="baf56d04c5d75165fc9f3269650847e46bbbe2d3" region="user1" offset="3" />
    <rom name="gt97nr_u88_v1.0.u88" merge="gt97nr_u88_v1.0.u88" size="131072" crc="2cee9e98" sha1="02edac7abab2335c1cd824d1d9b26aa32238a2de" region="soundcpu" offset="10000" />
    <rom name="gt97_grom0_0.grm0_0" merge="gt97_grom0_0.grm0_0" size="524288" crc="81784aaf" sha1="9544ed2087ca5f71c747e3b782513614937a51ed" region="gfx1" offset="0" />
    <rom name="gt97_grom0_1.grm0_1" merge="gt97_grom0_1.grm0_1" size="524288" crc="345bda44" sha1="b6d66c99bd68396e1e94ece76989a6190571ae14" region="gfx1" offset="1" />
    <rom name="gt97_grom0_2.grm0_2" merge="gt97_grom0_2.grm0_2" size="524288" crc="b2beb40d" sha1="2b955919e7e5f9093eb3a856f93c39684437b371" region="gfx1" offset="2" />
    <rom name="gt97_grom0_3.grm0_3" merge="gt97_grom0_3.grm0_3" size="524288" crc="7cef32ff" sha1="614c6aa26398d054a087dfe5e75cef78e6096f30" region="gfx1" offset="3" />
    <rom name="gt97_grom1_0.grm1_0" merge="gt97_grom1_0.grm1_0" size="524288" crc="1cc4c309" sha1="ef15f663ad1ea14c25f08fb6c1d5a58a38834ae6" region="gfx1" offset="200000" />
    <rom name="gt97_grom1_1.grm1_1" merge="gt97_grom1_1.grm1_1" size="524288" crc="512cea45" sha1="03b229317c8f357fa2d2ead93bf519251edc6605" region="gfx1" offset="200001" />
    <rom name="gt97_grom1_2.grm1_2" merge="gt97_grom1_2.grm1_2" size="524288" crc="0599b505" sha1="13078eae4051b3a4c1955cc246e58ef51ee2e53a" region="gfx1" offset="200002" />
    <rom name="gt97_grom1_3.grm1_3" merge="gt97_grom1_3.grm1_3" size="524288" crc="257eacc9" sha1="2d03c38965930c4c1da4aa86583bb19c5f135100" region="gfx1" offset="200003" />
    <rom name="gt97_grom2_0.grm2_0" merge="gt97_grom2_0.grm2_0" size="524288" crc="95b6e7ee" sha1="c27f69f69927e75ec8cba0df5c12e10418a53bbc" region="gfx1" offset="400000" />
    <rom name="gt97_grom2_1.grm2_1" merge="gt97_grom2_1.grm2_1" size="524288" crc="afd558b4" sha1="0571bfc2b0131cdd62f92641dd1acf7b10ae09d8" region="gfx1" offset="400001" />
    <rom name="gt97_grom2_2.grm2_2" merge="gt97_grom2_2.grm2_2" size="524288" crc="5b7a8733" sha1="e0a947ebabc8e6ab23b375afef49cd4be7d6d570" region="gfx1" offset="400002" />
    <rom name="gt97_grom2_3.grm2_3" merge="gt97_grom2_3.grm2_3" size="524288" crc="72e8ae60" sha1="410da9970c50021f1724c8c51678691322eece92" region="gfx1" offset="400003" />
    <rom name="gt97_srom0_nr.srom0" merge="gt97_srom0_nr.srom0" size="1048576" crc="44983bd7" sha1="a6ac966ec113b079434d7f871e4ce7266206d234" region="ensoniq.0" offset="0" />
    <rom name="gt97_srom1_nr.srom1" merge="gt97_srom1_nr.srom1" size="524288" crc="1b3f18b6" sha1="3b65de6a90c5ede183b5f8ca1875736bc1425772" region="ensoniq.0" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <device_ref name="m48t02" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Freeze Screen" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Trackball Orientation" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Normal Mount" value="0" default="yes" />
      <dipvalue name="45 Degree Angle" value="2097152" />
    </dipswitch>
    <dipswitch name="Controls" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="One Trackball" value="0" default="yes" />
      <dipvalue name="Two Trackballs" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gt97t243" sourcefile="itech32.cpp" cloneof="gt97" romof="gt97">
    <description>Golden Tee '97 Tournament (v2.43)</description>
    <year>1997</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gt97_prom0_v2.43t.prom0" size="1048576" crc="b8de60f1" sha1="06b1f8b9d0b878d5a19e6756957e2df19e013ad6" region="user1" offset="0" />
    <rom name="gt97_prom1_v2.43t.prom1" size="1048576" crc="8152e5d3" sha1="2a4f8acc6a4e33864c97d5974e2230b1cf3632ea" region="user1" offset="1" />
    <rom name="gt97_prom2_v2.43t.prom2" size="1048576" crc="b80061be" sha1="9a6a6281690b3bd2eabb081467bfda074639fa6a" region="user1" offset="2" />
    <rom name="gt97_prom3_v2.43t.prom3" size="1048576" crc="d184968d" sha1="eecd4e9d060e4b8feabca715d3d7f9738641cfcc" region="user1" offset="3" />
    <rom name="gt97nr_u88_v1.0.u88" merge="gt97nr_u88_v1.0.u88" size="131072" crc="2cee9e98" sha1="02edac7abab2335c1cd824d1d9b26aa32238a2de" region="soundcpu" offset="10000" />
    <rom name="gt97_grom0_0.grm0_0" merge="gt97_grom0_0.grm0_0" size="524288" crc="81784aaf" sha1="9544ed2087ca5f71c747e3b782513614937a51ed" region="gfx1" offset="0" />
    <rom name="gt97_grom0_1.grm0_1" merge="gt97_grom0_1.grm0_1" size="524288" crc="345bda44" sha1="b6d66c99bd68396e1e94ece76989a6190571ae14" region="gfx1" offset="1" />
    <rom name="gt97_grom0_2.grm0_2" merge="gt97_grom0_2.grm0_2" size="524288" crc="b2beb40d" sha1="2b955919e7e5f9093eb3a856f93c39684437b371" region="gfx1" offset="2" />
    <rom name="gt97_grom0_3.grm0_3" merge="gt97_grom0_3.grm0_3" size="524288" crc="7cef32ff" sha1="614c6aa26398d054a087dfe5e75cef78e6096f30" region="gfx1" offset="3" />
    <rom name="gt97_grom1_0.grm1_0" merge="gt97_grom1_0.grm1_0" size="524288" crc="1cc4c309" sha1="ef15f663ad1ea14c25f08fb6c1d5a58a38834ae6" region="gfx1" offset="200000" />
    <rom name="gt97_grom1_1.grm1_1" merge="gt97_grom1_1.grm1_1" size="524288" crc="512cea45" sha1="03b229317c8f357fa2d2ead93bf519251edc6605" region="gfx1" offset="200001" />
    <rom name="gt97_grom1_2.grm1_2" merge="gt97_grom1_2.grm1_2" size="524288" crc="0599b505" sha1="13078eae4051b3a4c1955cc246e58ef51ee2e53a" region="gfx1" offset="200002" />
    <rom name="gt97_grom1_3.grm1_3" merge="gt97_grom1_3.grm1_3" size="524288" crc="257eacc9" sha1="2d03c38965930c4c1da4aa86583bb19c5f135100" region="gfx1" offset="200003" />
    <rom name="gt97_grom2_0.grm2_0" merge="gt97_grom2_0.grm2_0" size="524288" crc="95b6e7ee" sha1="c27f69f69927e75ec8cba0df5c12e10418a53bbc" region="gfx1" offset="400000" />
    <rom name="gt97_grom2_1.grm2_1" merge="gt97_grom2_1.grm2_1" size="524288" crc="afd558b4" sha1="0571bfc2b0131cdd62f92641dd1acf7b10ae09d8" region="gfx1" offset="400001" />
    <rom name="gt97_grom2_2.grm2_2" merge="gt97_grom2_2.grm2_2" size="524288" crc="5b7a8733" sha1="e0a947ebabc8e6ab23b375afef49cd4be7d6d570" region="gfx1" offset="400002" />
    <rom name="gt97_grom2_3.grm2_3" merge="gt97_grom2_3.grm2_3" size="524288" crc="72e8ae60" sha1="410da9970c50021f1724c8c51678691322eece92" region="gfx1" offset="400003" />
    <rom name="gt97_srom0_nr.srom0" merge="gt97_srom0_nr.srom0" size="1048576" crc="44983bd7" sha1="a6ac966ec113b079434d7f871e4ce7266206d234" region="ensoniq.0" offset="0" />
    <rom name="gt97_srom1_nr.srom1" merge="gt97_srom1_nr.srom1" size="524288" crc="1b3f18b6" sha1="3b65de6a90c5ede183b5f8ca1875736bc1425772" region="ensoniq.0" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <device_ref name="m48t02" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Freeze Screen" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Trackball Orientation" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Normal Mount" value="0" default="yes" />
      <dipvalue name="45 Degree Angle" value="2097152" />
    </dipswitch>
    <dipswitch name="Controls" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="One Trackball" value="0" default="yes" />
      <dipvalue name="Two Trackballs" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gt97v120" sourcefile="itech32.cpp" cloneof="gt97" romof="gt97">
    <description>Golden Tee '97 (v1.20)</description>
    <year>1997</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gt97_prom0_v1.20.prom0" size="524288" crc="cdc4226f" sha1="35ae8514f543f1cf45b303952f34a0a395733268" region="user1" offset="0" />
    <rom name="gt97_prom1_v1.20.prom1" size="524288" crc="b36fc43f" sha1="43e5acbb751b216e8da0249eb3e596d8e453b0dc" region="user1" offset="1" />
    <rom name="gt97_prom2_v1.20.prom2" size="524288" crc="30b0d97e" sha1="423808f0957cd259a33f5fad43222edbacb445ea" region="user1" offset="2" />
    <rom name="gt97_prom3_v1.20.prom3" size="524288" crc="77281d3a" sha1="f400c8be5dc1b91008c84ddbd6c945c4cb96b0bd" region="user1" offset="3" />
    <rom name="gt97nr_u88_v1.0.u88" merge="gt97nr_u88_v1.0.u88" size="131072" crc="2cee9e98" sha1="02edac7abab2335c1cd824d1d9b26aa32238a2de" region="soundcpu" offset="10000" />
    <rom name="gt97_grom0_0.grm0_0" merge="gt97_grom0_0.grm0_0" size="524288" crc="81784aaf" sha1="9544ed2087ca5f71c747e3b782513614937a51ed" region="gfx1" offset="0" />
    <rom name="gt97_grom0_1.grm0_1" merge="gt97_grom0_1.grm0_1" size="524288" crc="345bda44" sha1="b6d66c99bd68396e1e94ece76989a6190571ae14" region="gfx1" offset="1" />
    <rom name="gt97_grom0_2.grm0_2" merge="gt97_grom0_2.grm0_2" size="524288" crc="b2beb40d" sha1="2b955919e7e5f9093eb3a856f93c39684437b371" region="gfx1" offset="2" />
    <rom name="gt97_grom0_3.grm0_3" merge="gt97_grom0_3.grm0_3" size="524288" crc="7cef32ff" sha1="614c6aa26398d054a087dfe5e75cef78e6096f30" region="gfx1" offset="3" />
    <rom name="gt97_grom1_0.grm1_0" merge="gt97_grom1_0.grm1_0" size="524288" crc="1cc4c309" sha1="ef15f663ad1ea14c25f08fb6c1d5a58a38834ae6" region="gfx1" offset="200000" />
    <rom name="gt97_grom1_1.grm1_1" merge="gt97_grom1_1.grm1_1" size="524288" crc="512cea45" sha1="03b229317c8f357fa2d2ead93bf519251edc6605" region="gfx1" offset="200001" />
    <rom name="gt97_grom1_2.grm1_2" merge="gt97_grom1_2.grm1_2" size="524288" crc="0599b505" sha1="13078eae4051b3a4c1955cc246e58ef51ee2e53a" region="gfx1" offset="200002" />
    <rom name="gt97_grom1_3.grm1_3" merge="gt97_grom1_3.grm1_3" size="524288" crc="257eacc9" sha1="2d03c38965930c4c1da4aa86583bb19c5f135100" region="gfx1" offset="200003" />
    <rom name="gt97_grom2_0.grm2_0" merge="gt97_grom2_0.grm2_0" size="524288" crc="95b6e7ee" sha1="c27f69f69927e75ec8cba0df5c12e10418a53bbc" region="gfx1" offset="400000" />
    <rom name="gt97_grom2_1.grm2_1" merge="gt97_grom2_1.grm2_1" size="524288" crc="afd558b4" sha1="0571bfc2b0131cdd62f92641dd1acf7b10ae09d8" region="gfx1" offset="400001" />
    <rom name="gt97_grom2_2.grm2_2" merge="gt97_grom2_2.grm2_2" size="524288" crc="5b7a8733" sha1="e0a947ebabc8e6ab23b375afef49cd4be7d6d570" region="gfx1" offset="400002" />
    <rom name="gt97_grom2_3.grm2_3" merge="gt97_grom2_3.grm2_3" size="524288" crc="72e8ae60" sha1="410da9970c50021f1724c8c51678691322eece92" region="gfx1" offset="400003" />
    <rom name="gt97_srom0_nr.srom0" merge="gt97_srom0_nr.srom0" size="1048576" crc="44983bd7" sha1="a6ac966ec113b079434d7f871e4ce7266206d234" region="ensoniq.0" offset="0" />
    <rom name="gt97_srom1_nr.srom1" merge="gt97_srom1_nr.srom1" size="524288" crc="1b3f18b6" sha1="3b65de6a90c5ede183b5f8ca1875736bc1425772" region="ensoniq.0" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Freeze Screen" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Trackball Orientation" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Normal Mount" value="0" default="yes" />
      <dipvalue name="45 Degree Angle" value="2097152" />
    </dipswitch>
    <dipswitch name="Controls" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="One Trackball" value="0" default="yes" />
      <dipvalue name="Two Trackballs" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gt97v121" sourcefile="itech32.cpp" cloneof="gt97" romof="gt97">
    <description>Golden Tee '97 (v1.21)</description>
    <year>1997</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gt97_prom0_v1.21.prom0" size="524288" crc="a210a2c6" sha1="40475387d731ab87957e6b46725195a057d42067" region="user1" offset="0" />
    <rom name="gt97_prom1_v1.21.prom1" size="524288" crc="a60806f8" sha1="8695a24d7f186462bcfdfaa391896c7518717c57" region="user1" offset="1" />
    <rom name="gt97_prom2_v1.21.prom2" size="524288" crc="a97ce668" sha1="b392a3aab1f1887adc31fb802e7d7bedeb36c3c9" region="user1" offset="2" />
    <rom name="gt97_prom3_v1.21.prom3" size="524288" crc="7a6b1ad8" sha1="da652e005d32494bc2363ef806c3facd03213437" region="user1" offset="3" />
    <rom name="gt97nr_u88_v1.0.u88" merge="gt97nr_u88_v1.0.u88" size="131072" crc="2cee9e98" sha1="02edac7abab2335c1cd824d1d9b26aa32238a2de" region="soundcpu" offset="10000" />
    <rom name="gt97_grom0_0.grm0_0" merge="gt97_grom0_0.grm0_0" size="524288" crc="81784aaf" sha1="9544ed2087ca5f71c747e3b782513614937a51ed" region="gfx1" offset="0" />
    <rom name="gt97_grom0_1.grm0_1" merge="gt97_grom0_1.grm0_1" size="524288" crc="345bda44" sha1="b6d66c99bd68396e1e94ece76989a6190571ae14" region="gfx1" offset="1" />
    <rom name="gt97_grom0_2.grm0_2" merge="gt97_grom0_2.grm0_2" size="524288" crc="b2beb40d" sha1="2b955919e7e5f9093eb3a856f93c39684437b371" region="gfx1" offset="2" />
    <rom name="gt97_grom0_3.grm0_3" merge="gt97_grom0_3.grm0_3" size="524288" crc="7cef32ff" sha1="614c6aa26398d054a087dfe5e75cef78e6096f30" region="gfx1" offset="3" />
    <rom name="gt97_grom1_0.grm1_0" merge="gt97_grom1_0.grm1_0" size="524288" crc="1cc4c309" sha1="ef15f663ad1ea14c25f08fb6c1d5a58a38834ae6" region="gfx1" offset="200000" />
    <rom name="gt97_grom1_1.grm1_1" merge="gt97_grom1_1.grm1_1" size="524288" crc="512cea45" sha1="03b229317c8f357fa2d2ead93bf519251edc6605" region="gfx1" offset="200001" />
    <rom name="gt97_grom1_2.grm1_2" merge="gt97_grom1_2.grm1_2" size="524288" crc="0599b505" sha1="13078eae4051b3a4c1955cc246e58ef51ee2e53a" region="gfx1" offset="200002" />
    <rom name="gt97_grom1_3.grm1_3" merge="gt97_grom1_3.grm1_3" size="524288" crc="257eacc9" sha1="2d03c38965930c4c1da4aa86583bb19c5f135100" region="gfx1" offset="200003" />
    <rom name="gt97_grom2_0.grm2_0" merge="gt97_grom2_0.grm2_0" size="524288" crc="95b6e7ee" sha1="c27f69f69927e75ec8cba0df5c12e10418a53bbc" region="gfx1" offset="400000" />
    <rom name="gt97_grom2_1.grm2_1" merge="gt97_grom2_1.grm2_1" size="524288" crc="afd558b4" sha1="0571bfc2b0131cdd62f92641dd1acf7b10ae09d8" region="gfx1" offset="400001" />
    <rom name="gt97_grom2_2.grm2_2" merge="gt97_grom2_2.grm2_2" size="524288" crc="5b7a8733" sha1="e0a947ebabc8e6ab23b375afef49cd4be7d6d570" region="gfx1" offset="400002" />
    <rom name="gt97_grom2_3.grm2_3" merge="gt97_grom2_3.grm2_3" size="524288" crc="72e8ae60" sha1="410da9970c50021f1724c8c51678691322eece92" region="gfx1" offset="400003" />
    <rom name="gt97_srom0_nr.srom0" merge="gt97_srom0_nr.srom0" size="1048576" crc="44983bd7" sha1="a6ac966ec113b079434d7f871e4ce7266206d234" region="ensoniq.0" offset="0" />
    <rom name="gt97_srom1_nr.srom1" merge="gt97_srom1_nr.srom1" size="524288" crc="1b3f18b6" sha1="3b65de6a90c5ede183b5f8ca1875736bc1425772" region="ensoniq.0" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Freeze Screen" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Trackball Orientation" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Normal Mount" value="0" default="yes" />
      <dipvalue name="45 Degree Angle" value="2097152" />
    </dipswitch>
    <dipswitch name="Controls" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="One Trackball" value="0" default="yes" />
      <dipvalue name="Two Trackballs" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gt97v122" sourcefile="itech32.cpp" cloneof="gt97" romof="gt97">
    <description>Golden Tee '97 (v1.22)</description>
    <year>1997</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gt97_prom0_v1.22.prom0" size="524288" crc="4a543c99" sha1="733b904a964c02a118186eaa0e4ff7670fb8ffef" region="user1" offset="0" />
    <rom name="gt97_prom1_v1.22.prom1" size="524288" crc="27668628" sha1="f0816f4589536de0dc30aef3eb2b99b2a22ddba4" region="user1" offset="1" />
    <rom name="gt97_prom2_v1.22.prom2" size="524288" crc="d73a769f" sha1="41c2416424efbd9d341ab5eea1451402dca1c340" region="user1" offset="2" />
    <rom name="gt97_prom3_v1.22.prom3" size="524288" crc="03962957" sha1="9b2f6afb3a5ba9c93468baf595527df15fb0fcde" region="user1" offset="3" />
    <rom name="gt97nr_u88_v1.0.u88" merge="gt97nr_u88_v1.0.u88" size="131072" crc="2cee9e98" sha1="02edac7abab2335c1cd824d1d9b26aa32238a2de" region="soundcpu" offset="10000" />
    <rom name="gt97_grom0_0.grm0_0" merge="gt97_grom0_0.grm0_0" size="524288" crc="81784aaf" sha1="9544ed2087ca5f71c747e3b782513614937a51ed" region="gfx1" offset="0" />
    <rom name="gt97_grom0_1.grm0_1" merge="gt97_grom0_1.grm0_1" size="524288" crc="345bda44" sha1="b6d66c99bd68396e1e94ece76989a6190571ae14" region="gfx1" offset="1" />
    <rom name="gt97_grom0_2.grm0_2" merge="gt97_grom0_2.grm0_2" size="524288" crc="b2beb40d" sha1="2b955919e7e5f9093eb3a856f93c39684437b371" region="gfx1" offset="2" />
    <rom name="gt97_grom0_3.grm0_3" merge="gt97_grom0_3.grm0_3" size="524288" crc="7cef32ff" sha1="614c6aa26398d054a087dfe5e75cef78e6096f30" region="gfx1" offset="3" />
    <rom name="gt97_grom1_0.grm1_0" merge="gt97_grom1_0.grm1_0" size="524288" crc="1cc4c309" sha1="ef15f663ad1ea14c25f08fb6c1d5a58a38834ae6" region="gfx1" offset="200000" />
    <rom name="gt97_grom1_1.grm1_1" merge="gt97_grom1_1.grm1_1" size="524288" crc="512cea45" sha1="03b229317c8f357fa2d2ead93bf519251edc6605" region="gfx1" offset="200001" />
    <rom name="gt97_grom1_2.grm1_2" merge="gt97_grom1_2.grm1_2" size="524288" crc="0599b505" sha1="13078eae4051b3a4c1955cc246e58ef51ee2e53a" region="gfx1" offset="200002" />
    <rom name="gt97_grom1_3.grm1_3" merge="gt97_grom1_3.grm1_3" size="524288" crc="257eacc9" sha1="2d03c38965930c4c1da4aa86583bb19c5f135100" region="gfx1" offset="200003" />
    <rom name="gt97_grom2_0.grm2_0" merge="gt97_grom2_0.grm2_0" size="524288" crc="95b6e7ee" sha1="c27f69f69927e75ec8cba0df5c12e10418a53bbc" region="gfx1" offset="400000" />
    <rom name="gt97_grom2_1.grm2_1" merge="gt97_grom2_1.grm2_1" size="524288" crc="afd558b4" sha1="0571bfc2b0131cdd62f92641dd1acf7b10ae09d8" region="gfx1" offset="400001" />
    <rom name="gt97_grom2_2.grm2_2" merge="gt97_grom2_2.grm2_2" size="524288" crc="5b7a8733" sha1="e0a947ebabc8e6ab23b375afef49cd4be7d6d570" region="gfx1" offset="400002" />
    <rom name="gt97_grom2_3.grm2_3" merge="gt97_grom2_3.grm2_3" size="524288" crc="72e8ae60" sha1="410da9970c50021f1724c8c51678691322eece92" region="gfx1" offset="400003" />
    <rom name="gt97_srom0_nr.srom0" merge="gt97_srom0_nr.srom0" size="1048576" crc="44983bd7" sha1="a6ac966ec113b079434d7f871e4ce7266206d234" region="ensoniq.0" offset="0" />
    <rom name="gt97_srom1_nr.srom1" merge="gt97_srom1_nr.srom1" size="524288" crc="1b3f18b6" sha1="3b65de6a90c5ede183b5f8ca1875736bc1425772" region="ensoniq.0" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Freeze Screen" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Trackball Orientation" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Normal Mount" value="0" default="yes" />
      <dipvalue name="45 Degree Angle" value="2097152" />
    </dipswitch>
    <dipswitch name="Controls" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="One Trackball" value="0" default="yes" />
      <dipvalue name="Two Trackballs" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gt98" sourcefile="itech32.cpp">
    <description>Golden Tee '98 (v1.10)</description>
    <year>1998</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gt98_prom0_v1.10.prom0" size="524288" crc="dd93ab2a" sha1="b7eb6331f781422d6d46babcc24a85ae36b25914" region="user1" offset="0" />
    <rom name="gt98_prom1_v1.10.prom1" size="524288" crc="6ea92960" sha1="05d22ad6c6027afe7ebb3bc7c70f58d840ed3d4e" region="user1" offset="1" />
    <rom name="gt98_prom2_v1.10.prom2" size="524288" crc="27a8a15f" sha1="f1eb7b24f9cb77877ceaa033abfde124e159cb2b" region="user1" offset="2" />
    <rom name="gt98_prom3_v1.10.prom3" size="524288" crc="d61f2bb2" sha1="6eb9f779b78ef396eff6dbc25fd6dba128c77124" region="user1" offset="3" />
    <rom name="gt98nr_u88_v1.0.u88" size="131072" crc="2cee9e98" sha1="02edac7abab2335c1cd824d1d9b26aa32238a2de" region="soundcpu" offset="10000" />
    <rom name="gt98_grom0_0.grm0_0" size="524288" crc="2d79492b" sha1="16d66d937c34ddf616f31cba0d285326a31cad85" region="gfx1" offset="0" />
    <rom name="gt98_grom0_1.grm0_1" size="524288" crc="79afda1a" sha1="77a9883f14b58ceece9c76ce88bb900bc4accf25" region="gfx1" offset="1" />
    <rom name="gt98_grom0_2.grm0_2" size="524288" crc="8c381f56" sha1="41a5b70f9e524a1cade031f864350ec75c08c956" region="gfx1" offset="2" />
    <rom name="gt98_grom0_3.grm0_3" size="524288" crc="46c35ba6" sha1="a1976dd8710442cdb92c47f778acacba4380731b" region="gfx1" offset="3" />
    <rom name="gt98_grom1_0.grm1_0" size="524288" crc="b07bc634" sha1="48a9aeafaf844374d129d209884ec3a23abe249f" region="gfx1" offset="200000" />
    <rom name="gt98_grom1_1.grm1_1" size="524288" crc="b23d59a7" sha1="be68da263691e297b266e81485f5f28a5a5ad2f2" region="gfx1" offset="200001" />
    <rom name="gt98_grom1_2.grm1_2" size="524288" crc="9c113abc" sha1="8cb23da237dce73bbd283662c6344876d1c352f3" region="gfx1" offset="200002" />
    <rom name="gt98_grom1_3.grm1_3" size="524288" crc="231bbe58" sha1="b662a2ffd881a22ec0503810dca8bd61a4994463" region="gfx1" offset="200003" />
    <rom name="gt98_grom2_0.grm2_0" size="524288" crc="db5cec87" sha1="831cebd0c90c118d007b737b2eb5fb374a86cf4b" region="gfx1" offset="400000" />
    <rom name="gt98_grom2_1.grm2_1" size="524288" crc="c74fc7d3" sha1="38581876d4557f79acbc2c639bd4188a49d3b7cc" region="gfx1" offset="400001" />
    <rom name="gt98_grom2_2.grm2_2" size="524288" crc="1227609d" sha1="5a586d2383c9090ff3847abd2c645354dacd400f" region="gfx1" offset="400002" />
    <rom name="gt98_grom2_3.grm2_3" size="524288" crc="78745131" sha1="c430be4cb650f1f6265406ca8fcad8df809282f5" region="gfx1" offset="400003" />
    <rom name="gt98_srom0_nr.srom0" size="1048576" crc="44983bd7" sha1="a6ac966ec113b079434d7f871e4ce7266206d234" region="ensoniq.0" offset="0" />
    <rom name="gt98_srom1_nr.srom1" size="524288" crc="1b3f18b6" sha1="3b65de6a90c5ede183b5f8ca1875736bc1425772" region="ensoniq.0" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Trackball Orientation" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Normal Mount" value="0" default="yes" />
      <dipvalue name="45 Degree Angle" value="1048576" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Upright" value="0" default="yes" />
      <dipvalue name="Cocktail" value="2097152" />
    </dipswitch>
    <dipswitch name="Controls" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="One Trackball" value="0" default="yes" />
      <dipvalue name="Two Trackballs" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gt98s100" sourcefile="itech32.cpp" cloneof="gt98" romof="gt98">
    <description>Golden Tee '98 (v1.00S)</description>
    <year>1998</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gt98_prom0_v1.00s.prom0" size="524288" crc="962ff444" sha1="f9abefaee82f811ef1d3df45782edd5bcb1da23a" region="user1" offset="0" />
    <rom name="gt98_prom1_v1.00s.prom1" size="524288" crc="be0ac375" sha1="40b99004a7698866eeb0e2defda52e61be455f36" region="user1" offset="1" />
    <rom name="gt98_prom2_v1.00s.prom2" size="524288" crc="304e881c" sha1="582ff2c1c03853eec9830663d5263b499e68f285" region="user1" offset="2" />
    <rom name="gt98_prom3_v1.00s.prom3" size="524288" crc="ac04ea81" sha1="f8a7c896cb0af747bab49b3438f52aaa1b0dfc73" region="user1" offset="3" />
    <rom name="gtg3_nr_u23_v2.2.u23" size="131072" crc="04effd73" sha1="4277031655f8de851eba0e4134ba619a12f5dd4a" region="soundcpu" offset="10000" />
    <rom name="gt98_grom0_0.grm0_0" merge="gt98_grom0_0.grm0_0" size="524288" crc="2d79492b" sha1="16d66d937c34ddf616f31cba0d285326a31cad85" region="gfx1" offset="0" />
    <rom name="gt98_grom0_1.grm0_1" merge="gt98_grom0_1.grm0_1" size="524288" crc="79afda1a" sha1="77a9883f14b58ceece9c76ce88bb900bc4accf25" region="gfx1" offset="1" />
    <rom name="gt98_grom0_2.grm0_2" merge="gt98_grom0_2.grm0_2" size="524288" crc="8c381f56" sha1="41a5b70f9e524a1cade031f864350ec75c08c956" region="gfx1" offset="2" />
    <rom name="gt98_grom0_3.grm0_3" merge="gt98_grom0_3.grm0_3" size="524288" crc="46c35ba6" sha1="a1976dd8710442cdb92c47f778acacba4380731b" region="gfx1" offset="3" />
    <rom name="gt98_grom1_0.grm1_0" merge="gt98_grom1_0.grm1_0" size="524288" crc="b07bc634" sha1="48a9aeafaf844374d129d209884ec3a23abe249f" region="gfx1" offset="200000" />
    <rom name="gt98_grom1_1.grm1_1" merge="gt98_grom1_1.grm1_1" size="524288" crc="b23d59a7" sha1="be68da263691e297b266e81485f5f28a5a5ad2f2" region="gfx1" offset="200001" />
    <rom name="gt98_grom1_2.grm1_2" merge="gt98_grom1_2.grm1_2" size="524288" crc="9c113abc" sha1="8cb23da237dce73bbd283662c6344876d1c352f3" region="gfx1" offset="200002" />
    <rom name="gt98_grom1_3.grm1_3" merge="gt98_grom1_3.grm1_3" size="524288" crc="231bbe58" sha1="b662a2ffd881a22ec0503810dca8bd61a4994463" region="gfx1" offset="200003" />
    <rom name="gt98_grom2_0.grm2_0" merge="gt98_grom2_0.grm2_0" size="524288" crc="db5cec87" sha1="831cebd0c90c118d007b737b2eb5fb374a86cf4b" region="gfx1" offset="400000" />
    <rom name="gt98_grom2_1.grm2_1" merge="gt98_grom2_1.grm2_1" size="524288" crc="c74fc7d3" sha1="38581876d4557f79acbc2c639bd4188a49d3b7cc" region="gfx1" offset="400001" />
    <rom name="gt98_grom2_2.grm2_2" merge="gt98_grom2_2.grm2_2" size="524288" crc="1227609d" sha1="5a586d2383c9090ff3847abd2c645354dacd400f" region="gfx1" offset="400002" />
    <rom name="gt98_grom2_3.grm2_3" merge="gt98_grom2_3.grm2_3" size="524288" crc="78745131" sha1="c430be4cb650f1f6265406ca8fcad8df809282f5" region="gfx1" offset="400003" />
    <rom name="gtg3_srom1_nr++.srom1" merge="gt98_srom0_nr.srom0" size="1048576" crc="44983bd7" sha1="a6ac966ec113b079434d7f871e4ce7266206d234" region="ensoniq.2" offset="0" />
    <rom name="gtg3_srom2_nr+.srom2" merge="gt98_srom1_nr.srom1" size="524288" crc="1b3f18b6" sha1="3b65de6a90c5ede183b5f8ca1875736bc1425772" region="ensoniq.2" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Unknown" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="2097152" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gt98t302" sourcefile="itech32.cpp" cloneof="gt98" romof="gt98">
    <description>Golden Tee '98 Tournament (v3.02)</description>
    <year>1998</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gt98_prom0_v3.02t.prom0" size="1048576" crc="744e0d9b" sha1="affb05390485d3523478199493e15f32359511f1" region="user1" offset="0" />
    <rom name="gt98_prom1_v3.02t.prom1" size="1048576" crc="b25508a1" sha1="a744a212cb95852e1b7eb3051bb12a448e161ca7" region="user1" offset="1" />
    <rom name="gt98_prom2_v3.02t.prom2" size="1048576" crc="98a3466e" sha1="a0f8a897cb7b4752c63079c04725e7800e71ae13" region="user1" offset="2" />
    <rom name="gt98_prom3_v3.02t.prom3" size="1048576" crc="17c3152a" sha1="68ffa7470049424a7456c4954b6da11b69048264" region="user1" offset="3" />
    <rom name="gt98nr_u88_v1.0.u88" merge="gt98nr_u88_v1.0.u88" size="131072" crc="2cee9e98" sha1="02edac7abab2335c1cd824d1d9b26aa32238a2de" region="soundcpu" offset="10000" />
    <rom name="gt98_grom0_0.grm0_0" merge="gt98_grom0_0.grm0_0" size="524288" crc="2d79492b" sha1="16d66d937c34ddf616f31cba0d285326a31cad85" region="gfx1" offset="0" />
    <rom name="gt98_grom0_1.grm0_1" merge="gt98_grom0_1.grm0_1" size="524288" crc="79afda1a" sha1="77a9883f14b58ceece9c76ce88bb900bc4accf25" region="gfx1" offset="1" />
    <rom name="gt98_grom0_2.grm0_2" merge="gt98_grom0_2.grm0_2" size="524288" crc="8c381f56" sha1="41a5b70f9e524a1cade031f864350ec75c08c956" region="gfx1" offset="2" />
    <rom name="gt98_grom0_3.grm0_3" merge="gt98_grom0_3.grm0_3" size="524288" crc="46c35ba6" sha1="a1976dd8710442cdb92c47f778acacba4380731b" region="gfx1" offset="3" />
    <rom name="gt98_grom1_0.grm1_0" merge="gt98_grom1_0.grm1_0" size="524288" crc="b07bc634" sha1="48a9aeafaf844374d129d209884ec3a23abe249f" region="gfx1" offset="200000" />
    <rom name="gt98_grom1_1.grm1_1" merge="gt98_grom1_1.grm1_1" size="524288" crc="b23d59a7" sha1="be68da263691e297b266e81485f5f28a5a5ad2f2" region="gfx1" offset="200001" />
    <rom name="gt98_grom1_2.grm1_2" merge="gt98_grom1_2.grm1_2" size="524288" crc="9c113abc" sha1="8cb23da237dce73bbd283662c6344876d1c352f3" region="gfx1" offset="200002" />
    <rom name="gt98_grom1_3.grm1_3" merge="gt98_grom1_3.grm1_3" size="524288" crc="231bbe58" sha1="b662a2ffd881a22ec0503810dca8bd61a4994463" region="gfx1" offset="200003" />
    <rom name="gt98_grom2_0.grm2_0" merge="gt98_grom2_0.grm2_0" size="524288" crc="db5cec87" sha1="831cebd0c90c118d007b737b2eb5fb374a86cf4b" region="gfx1" offset="400000" />
    <rom name="gt98_grom2_1.grm2_1" merge="gt98_grom2_1.grm2_1" size="524288" crc="c74fc7d3" sha1="38581876d4557f79acbc2c639bd4188a49d3b7cc" region="gfx1" offset="400001" />
    <rom name="gt98_grom2_2.grm2_2" merge="gt98_grom2_2.grm2_2" size="524288" crc="1227609d" sha1="5a586d2383c9090ff3847abd2c645354dacd400f" region="gfx1" offset="400002" />
    <rom name="gt98_grom2_3.grm2_3" merge="gt98_grom2_3.grm2_3" size="524288" crc="78745131" sha1="c430be4cb650f1f6265406ca8fcad8df809282f5" region="gfx1" offset="400003" />
    <rom name="gt98_srom0_nr.srom0" merge="gt98_srom0_nr.srom0" size="1048576" crc="44983bd7" sha1="a6ac966ec113b079434d7f871e4ce7266206d234" region="ensoniq.0" offset="0" />
    <rom name="gt98_srom1_nr.srom1" merge="gt98_srom1_nr.srom1" size="524288" crc="1b3f18b6" sha1="3b65de6a90c5ede183b5f8ca1875736bc1425772" region="ensoniq.0" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <device_ref name="m48t02" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Unknown" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="2097152" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gt98t303" sourcefile="itech32.cpp" cloneof="gt98" romof="gt98">
    <description>Golden Tee '98 Tournament (v3.03)</description>
    <year>1998</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gt98_prom0_v3.03t.prom0" size="1048576" crc="e3879c30" sha1="fa9dd2df8969a98a3c87c6a96594e1f49ca7ec91" region="user1" offset="0" />
    <rom name="gt98_prom1_v3.03t.prom1" size="1048576" crc="6a42ab1e" sha1="9d8c5a48f0b91dcc8898913eec3d09ddded0f43d" region="user1" offset="1" />
    <rom name="gt98_prom2_v3.03t.prom2" size="1048576" crc="a695c1bc" sha1="e10ce3a97c28ba439c06b2cbd3ebe0cb456687a9" region="user1" offset="2" />
    <rom name="gt98_prom3_v3.03t.prom3" size="1048576" crc="bd7f5c7a" sha1="969833ff8c5fa7277abd2d03940fcd02853bb12e" region="user1" offset="3" />
    <rom name="gt98nr_u88_v1.0.u88" merge="gt98nr_u88_v1.0.u88" size="131072" crc="2cee9e98" sha1="02edac7abab2335c1cd824d1d9b26aa32238a2de" region="soundcpu" offset="10000" />
    <rom name="gt98_grom0_0.grm0_0" merge="gt98_grom0_0.grm0_0" size="524288" crc="2d79492b" sha1="16d66d937c34ddf616f31cba0d285326a31cad85" region="gfx1" offset="0" />
    <rom name="gt98_grom0_1.grm0_1" merge="gt98_grom0_1.grm0_1" size="524288" crc="79afda1a" sha1="77a9883f14b58ceece9c76ce88bb900bc4accf25" region="gfx1" offset="1" />
    <rom name="gt98_grom0_2.grm0_2" merge="gt98_grom0_2.grm0_2" size="524288" crc="8c381f56" sha1="41a5b70f9e524a1cade031f864350ec75c08c956" region="gfx1" offset="2" />
    <rom name="gt98_grom0_3.grm0_3" merge="gt98_grom0_3.grm0_3" size="524288" crc="46c35ba6" sha1="a1976dd8710442cdb92c47f778acacba4380731b" region="gfx1" offset="3" />
    <rom name="gt98_grom1_0.grm1_0" merge="gt98_grom1_0.grm1_0" size="524288" crc="b07bc634" sha1="48a9aeafaf844374d129d209884ec3a23abe249f" region="gfx1" offset="200000" />
    <rom name="gt98_grom1_1.grm1_1" merge="gt98_grom1_1.grm1_1" size="524288" crc="b23d59a7" sha1="be68da263691e297b266e81485f5f28a5a5ad2f2" region="gfx1" offset="200001" />
    <rom name="gt98_grom1_2.grm1_2" merge="gt98_grom1_2.grm1_2" size="524288" crc="9c113abc" sha1="8cb23da237dce73bbd283662c6344876d1c352f3" region="gfx1" offset="200002" />
    <rom name="gt98_grom1_3.grm1_3" merge="gt98_grom1_3.grm1_3" size="524288" crc="231bbe58" sha1="b662a2ffd881a22ec0503810dca8bd61a4994463" region="gfx1" offset="200003" />
    <rom name="gt98_grom2_0.grm2_0" merge="gt98_grom2_0.grm2_0" size="524288" crc="db5cec87" sha1="831cebd0c90c118d007b737b2eb5fb374a86cf4b" region="gfx1" offset="400000" />
    <rom name="gt98_grom2_1.grm2_1" merge="gt98_grom2_1.grm2_1" size="524288" crc="c74fc7d3" sha1="38581876d4557f79acbc2c639bd4188a49d3b7cc" region="gfx1" offset="400001" />
    <rom name="gt98_grom2_2.grm2_2" merge="gt98_grom2_2.grm2_2" size="524288" crc="1227609d" sha1="5a586d2383c9090ff3847abd2c645354dacd400f" region="gfx1" offset="400002" />
    <rom name="gt98_grom2_3.grm2_3" merge="gt98_grom2_3.grm2_3" size="524288" crc="78745131" sha1="c430be4cb650f1f6265406ca8fcad8df809282f5" region="gfx1" offset="400003" />
    <rom name="gt98_srom0_nr.srom0" merge="gt98_srom0_nr.srom0" size="1048576" crc="44983bd7" sha1="a6ac966ec113b079434d7f871e4ce7266206d234" region="ensoniq.0" offset="0" />
    <rom name="gt98_srom1_nr.srom1" merge="gt98_srom1_nr.srom1" size="524288" crc="1b3f18b6" sha1="3b65de6a90c5ede183b5f8ca1875736bc1425772" region="ensoniq.0" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <device_ref name="m48t02" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Unknown" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="2097152" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gt98v100" sourcefile="itech32.cpp" cloneof="gt98" romof="gt98">
    <description>Golden Tee '98 (v1.00)</description>
    <year>1998</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gt98_prom0_v1.00.prom0" size="524288" crc="f2dc0a6c" sha1="59f7f8c7feb30c6416cb4ac2299f2c620d4c4e5f" region="user1" offset="0" />
    <rom name="gt98_prom1_v1.00.prom1" size="524288" crc="b0ca22f3" sha1="f849b42d449e07a12e0bc20b98693125506c7ed6" region="user1" offset="1" />
    <rom name="gt98_prom2_v1.00.prom2" size="524288" crc="f940acdc" sha1="3b5f5f299dbd7d4e0bef4aac8787f955f31754c2" region="user1" offset="2" />
    <rom name="gt98_prom3_v1.00.prom3" size="524288" crc="22d7e8dc" sha1="7d22963f7948029cf74994abe0be4a5181112c32" region="user1" offset="3" />
    <rom name="gt98nr_u88_v1.0.u88" merge="gt98nr_u88_v1.0.u88" size="131072" crc="2cee9e98" sha1="02edac7abab2335c1cd824d1d9b26aa32238a2de" region="soundcpu" offset="10000" />
    <rom name="gt98_grom0_0.grm0_0" merge="gt98_grom0_0.grm0_0" size="524288" crc="2d79492b" sha1="16d66d937c34ddf616f31cba0d285326a31cad85" region="gfx1" offset="0" />
    <rom name="gt98_grom0_1.grm0_1" merge="gt98_grom0_1.grm0_1" size="524288" crc="79afda1a" sha1="77a9883f14b58ceece9c76ce88bb900bc4accf25" region="gfx1" offset="1" />
    <rom name="gt98_grom0_2.grm0_2" merge="gt98_grom0_2.grm0_2" size="524288" crc="8c381f56" sha1="41a5b70f9e524a1cade031f864350ec75c08c956" region="gfx1" offset="2" />
    <rom name="gt98_grom0_3.grm0_3" merge="gt98_grom0_3.grm0_3" size="524288" crc="46c35ba6" sha1="a1976dd8710442cdb92c47f778acacba4380731b" region="gfx1" offset="3" />
    <rom name="gt98_grom1_0.grm1_0" merge="gt98_grom1_0.grm1_0" size="524288" crc="b07bc634" sha1="48a9aeafaf844374d129d209884ec3a23abe249f" region="gfx1" offset="200000" />
    <rom name="gt98_grom1_1.grm1_1" merge="gt98_grom1_1.grm1_1" size="524288" crc="b23d59a7" sha1="be68da263691e297b266e81485f5f28a5a5ad2f2" region="gfx1" offset="200001" />
    <rom name="gt98_grom1_2.grm1_2" merge="gt98_grom1_2.grm1_2" size="524288" crc="9c113abc" sha1="8cb23da237dce73bbd283662c6344876d1c352f3" region="gfx1" offset="200002" />
    <rom name="gt98_grom1_3.grm1_3" merge="gt98_grom1_3.grm1_3" size="524288" crc="231bbe58" sha1="b662a2ffd881a22ec0503810dca8bd61a4994463" region="gfx1" offset="200003" />
    <rom name="gt98_grom2_0.grm2_0" merge="gt98_grom2_0.grm2_0" size="524288" crc="db5cec87" sha1="831cebd0c90c118d007b737b2eb5fb374a86cf4b" region="gfx1" offset="400000" />
    <rom name="gt98_grom2_1.grm2_1" merge="gt98_grom2_1.grm2_1" size="524288" crc="c74fc7d3" sha1="38581876d4557f79acbc2c639bd4188a49d3b7cc" region="gfx1" offset="400001" />
    <rom name="gt98_grom2_2.grm2_2" merge="gt98_grom2_2.grm2_2" size="524288" crc="1227609d" sha1="5a586d2383c9090ff3847abd2c645354dacd400f" region="gfx1" offset="400002" />
    <rom name="gt98_grom2_3.grm2_3" merge="gt98_grom2_3.grm2_3" size="524288" crc="78745131" sha1="c430be4cb650f1f6265406ca8fcad8df809282f5" region="gfx1" offset="400003" />
    <rom name="gt98_srom0_nr.srom0" merge="gt98_srom0_nr.srom0" size="1048576" crc="44983bd7" sha1="a6ac966ec113b079434d7f871e4ce7266206d234" region="ensoniq.0" offset="0" />
    <rom name="gt98_srom1_nr.srom1" merge="gt98_srom1_nr.srom1" size="524288" crc="1b3f18b6" sha1="3b65de6a90c5ede183b5f8ca1875736bc1425772" region="ensoniq.0" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Unknown" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="2097152" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Upright" value="0" default="yes" />
      <dipvalue name="Cocktail" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gt99" sourcefile="itech32.cpp">
    <description>Golden Tee '99 (v1.00)</description>
    <year>1999</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gt99_prom0_v1.00.prom0" size="524288" crc="1ca05267" sha1="431788db68122df5b6c0642ffc84954fb3043295" region="user1" offset="0" />
    <rom name="gt99_prom1_v1.00.prom1" size="524288" crc="4fb757fa" sha1="9efa6f933b20e5a6de9a5da3c0197cf29c8f1df2" region="user1" offset="1" />
    <rom name="gt99_prom2_v1.00.prom2" size="524288" crc="3eb2b13a" sha1="6b6b79c7f07cc345f392d12625548c8fae6a1d42" region="user1" offset="2" />
    <rom name="gt99_prom3_v1.00.prom3" size="524288" crc="03454e7d" sha1="be885433830976b6c684e944f1d3a96d261b27f2" region="user1" offset="3" />
    <rom name="gt99nr_u88_v1.0.u88" size="131072" crc="2cee9e98" sha1="02edac7abab2335c1cd824d1d9b26aa32238a2de" region="soundcpu" offset="10000" />
    <rom name="gt99_grom0_0.grm0_0" size="524288" crc="c22b50f9" sha1="9e8acfce6cc30adc150b602d026c00fa1fb7747f" region="gfx1" offset="0" />
    <rom name="gt99_grom0_1.grm0_1" size="524288" crc="d6d6be57" sha1="fda20185e842dd4aa1a1601f95e5cc787644f4c3" region="gfx1" offset="1" />
    <rom name="gt99_grom0_2.grm0_2" size="524288" crc="005d4791" sha1="b03d5835465ccc4fe73f4adb1342ef2b38aad90c" region="gfx1" offset="2" />
    <rom name="gt99_grom0_3.grm0_3" size="524288" crc="0c998eb7" sha1="2950a56192dd794e3f34459c52edf7ea484d6901" region="gfx1" offset="3" />
    <rom name="gt99_grom1_0.grm1_0" size="524288" crc="8b79d6e2" sha1="b4aeac78a470bd8b9f557ded39775cb56f525cce" region="gfx1" offset="200000" />
    <rom name="gt99_grom1_1.grm1_1" size="524288" crc="84ef1803" sha1="c4e2f0451a35874603cc767b4dbb566b2507ae39" region="gfx1" offset="200001" />
    <rom name="gt99_grom1_2.grm1_2" size="524288" crc="d73d8afc" sha1="2fced1ee7dd11c6db07750f617356c6608ac0291" region="gfx1" offset="200002" />
    <rom name="gt99_grom1_3.grm1_3" size="524288" crc="59f48688" sha1="37b2c84e487f4f3a9145bef34c573a3716b4a6a7" region="gfx1" offset="200003" />
    <rom name="gt99_grom2_0.grm2_0" size="524288" crc="693d9d68" sha1="c8f0a5ca72b239aed8150a79f330b109bd6c3d95" region="gfx1" offset="400000" />
    <rom name="gt99_grom2_1.grm2_1" size="524288" crc="2c0b8b8c" sha1="f36c40b29ad9a4849f12eaa79c6b26aa85ca6ee9" region="gfx1" offset="400001" />
    <rom name="gt99_grom2_2.grm2_2" size="524288" crc="ba1b5961" sha1="d9078653edafb1aaabf2fe040b77a194b3a34863" region="gfx1" offset="400002" />
    <rom name="gt99_grom2_3.grm2_3" size="524288" crc="cfccd5c2" sha1="6d87675e9cdaebc801a6f52688e0a142f578d36d" region="gfx1" offset="400003" />
    <rom name="gt99_srom0_nr.srom0" size="1048576" crc="44983bd7" sha1="a6ac966ec113b079434d7f871e4ce7266206d234" region="ensoniq.0" offset="0" />
    <rom name="gt99_srom1_nr.srom1" size="524288" crc="1b3f18b6" sha1="3b65de6a90c5ede183b5f8ca1875736bc1425772" region="ensoniq.0" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Trackball Orientation" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Normal Mount" value="0" default="yes" />
      <dipvalue name="45 Degree Angle" value="1048576" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Upright" value="0" default="yes" />
      <dipvalue name="Cocktail" value="2097152" />
    </dipswitch>
    <dipswitch name="Controls" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="One Trackball" value="0" default="yes" />
      <dipvalue name="Two Trackballs" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gt99s100" sourcefile="itech32.cpp" cloneof="gt99" romof="gt99">
    <description>Golden Tee '99 (v1.00S)</description>
    <year>1999</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gt99_prom0_v1.00s.prom0" size="524288" crc="58e7c4e1" sha1="2d5e2d841ffb626338f4dd9ffb558d05ed476078" region="user1" offset="0" />
    <rom name="gt99_prom1_v1.00s.prom1" size="524288" crc="09f8bdf4" sha1="b933b48e19ca31ead93027ea328c2d9e581cbd31" region="user1" offset="1" />
    <rom name="gt99_prom2_v1.00s.prom2" size="524288" crc="fd084b68" sha1="bd39ea7d201892f5583db21685010c75354ac3b9" region="user1" offset="2" />
    <rom name="gt99_prom3_v1.00s.prom3" size="524288" crc="3ff88ff7" sha1="ca59f5888932be78434ae9a1b5cb06b01156c8ba" region="user1" offset="3" />
    <rom name="gtg3_nr_u23_v2.2.u23" size="131072" crc="04effd73" sha1="4277031655f8de851eba0e4134ba619a12f5dd4a" region="soundcpu" offset="10000" />
    <rom name="gt99_grom0_0.grm0_0" merge="gt99_grom0_0.grm0_0" size="524288" crc="c22b50f9" sha1="9e8acfce6cc30adc150b602d026c00fa1fb7747f" region="gfx1" offset="0" />
    <rom name="gt99_grom0_1.grm0_1" merge="gt99_grom0_1.grm0_1" size="524288" crc="d6d6be57" sha1="fda20185e842dd4aa1a1601f95e5cc787644f4c3" region="gfx1" offset="1" />
    <rom name="gt99_grom0_2.grm0_2" merge="gt99_grom0_2.grm0_2" size="524288" crc="005d4791" sha1="b03d5835465ccc4fe73f4adb1342ef2b38aad90c" region="gfx1" offset="2" />
    <rom name="gt99_grom0_3.grm0_3" merge="gt99_grom0_3.grm0_3" size="524288" crc="0c998eb7" sha1="2950a56192dd794e3f34459c52edf7ea484d6901" region="gfx1" offset="3" />
    <rom name="gt99_grom1_0.grm1_0" merge="gt99_grom1_0.grm1_0" size="524288" crc="8b79d6e2" sha1="b4aeac78a470bd8b9f557ded39775cb56f525cce" region="gfx1" offset="200000" />
    <rom name="gt99_grom1_1.grm1_1" merge="gt99_grom1_1.grm1_1" size="524288" crc="84ef1803" sha1="c4e2f0451a35874603cc767b4dbb566b2507ae39" region="gfx1" offset="200001" />
    <rom name="gt99_grom1_2.grm1_2" merge="gt99_grom1_2.grm1_2" size="524288" crc="d73d8afc" sha1="2fced1ee7dd11c6db07750f617356c6608ac0291" region="gfx1" offset="200002" />
    <rom name="gt99_grom1_3.grm1_3" merge="gt99_grom1_3.grm1_3" size="524288" crc="59f48688" sha1="37b2c84e487f4f3a9145bef34c573a3716b4a6a7" region="gfx1" offset="200003" />
    <rom name="gt99_grom2_0.grm2_0" merge="gt99_grom2_0.grm2_0" size="524288" crc="693d9d68" sha1="c8f0a5ca72b239aed8150a79f330b109bd6c3d95" region="gfx1" offset="400000" />
    <rom name="gt99_grom2_1.grm2_1" merge="gt99_grom2_1.grm2_1" size="524288" crc="2c0b8b8c" sha1="f36c40b29ad9a4849f12eaa79c6b26aa85ca6ee9" region="gfx1" offset="400001" />
    <rom name="gt99_grom2_2.grm2_2" merge="gt99_grom2_2.grm2_2" size="524288" crc="ba1b5961" sha1="d9078653edafb1aaabf2fe040b77a194b3a34863" region="gfx1" offset="400002" />
    <rom name="gt99_grom2_3.grm2_3" merge="gt99_grom2_3.grm2_3" size="524288" crc="cfccd5c2" sha1="6d87675e9cdaebc801a6f52688e0a142f578d36d" region="gfx1" offset="400003" />
    <rom name="gtg3_srom1_nr++.srom1" merge="gt99_srom0_nr.srom0" size="1048576" crc="44983bd7" sha1="a6ac966ec113b079434d7f871e4ce7266206d234" region="ensoniq.2" offset="0" />
    <rom name="gtg3_srom2_nr+.srom2" merge="gt99_srom1_nr.srom1" size="524288" crc="1b3f18b6" sha1="3b65de6a90c5ede183b5f8ca1875736bc1425772" region="ensoniq.2" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Trackball Orientation" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Normal Mount" value="0" default="yes" />
      <dipvalue name="45 Degree Angle" value="1048576" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="2097152" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gt99t400" sourcefile="itech32.cpp" cloneof="gt99" romof="gt99">
    <description>Golden Tee '99 Tournament (v4.00)</description>
    <year>1999</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gt99_prom0_v4.00t.prom0" size="1048576" crc="bc58e0a2" sha1="9e207acb860d532238f6105fd5b0d283056e016f" region="user1" offset="0" />
    <rom name="gt99_prom1_v4.00t.prom1" size="1048576" crc="89d8cc6b" sha1="ff2a5452c1c3a14c22abe380cb1ce263c23cc071" region="user1" offset="1" />
    <rom name="gt99_prom2_v4.00t.prom2" size="1048576" crc="891e26c1" sha1="11eeb60160924fbf58e409465541ef1cb15ff933" region="user1" offset="2" />
    <rom name="gt99_prom3_v4.00t.prom3" size="1048576" crc="127f7aa7" sha1="d83b4366b526b5f745d0556e5ec39faa02cb8570" region="user1" offset="3" />
    <rom name="gt99nr_u88_v1.0.u88" merge="gt99nr_u88_v1.0.u88" size="131072" crc="2cee9e98" sha1="02edac7abab2335c1cd824d1d9b26aa32238a2de" region="soundcpu" offset="10000" />
    <rom name="gt99_grom0_0.grm0_0" merge="gt99_grom0_0.grm0_0" size="524288" crc="c22b50f9" sha1="9e8acfce6cc30adc150b602d026c00fa1fb7747f" region="gfx1" offset="0" />
    <rom name="gt99_grom0_1.grm0_1" merge="gt99_grom0_1.grm0_1" size="524288" crc="d6d6be57" sha1="fda20185e842dd4aa1a1601f95e5cc787644f4c3" region="gfx1" offset="1" />
    <rom name="gt99_grom0_2.grm0_2" merge="gt99_grom0_2.grm0_2" size="524288" crc="005d4791" sha1="b03d5835465ccc4fe73f4adb1342ef2b38aad90c" region="gfx1" offset="2" />
    <rom name="gt99_grom0_3.grm0_3" merge="gt99_grom0_3.grm0_3" size="524288" crc="0c998eb7" sha1="2950a56192dd794e3f34459c52edf7ea484d6901" region="gfx1" offset="3" />
    <rom name="gt99_grom1_0.grm1_0" merge="gt99_grom1_0.grm1_0" size="524288" crc="8b79d6e2" sha1="b4aeac78a470bd8b9f557ded39775cb56f525cce" region="gfx1" offset="200000" />
    <rom name="gt99_grom1_1.grm1_1" merge="gt99_grom1_1.grm1_1" size="524288" crc="84ef1803" sha1="c4e2f0451a35874603cc767b4dbb566b2507ae39" region="gfx1" offset="200001" />
    <rom name="gt99_grom1_2.grm1_2" merge="gt99_grom1_2.grm1_2" size="524288" crc="d73d8afc" sha1="2fced1ee7dd11c6db07750f617356c6608ac0291" region="gfx1" offset="200002" />
    <rom name="gt99_grom1_3.grm1_3" merge="gt99_grom1_3.grm1_3" size="524288" crc="59f48688" sha1="37b2c84e487f4f3a9145bef34c573a3716b4a6a7" region="gfx1" offset="200003" />
    <rom name="gt99_grom2_0.grm2_0" merge="gt99_grom2_0.grm2_0" size="524288" crc="693d9d68" sha1="c8f0a5ca72b239aed8150a79f330b109bd6c3d95" region="gfx1" offset="400000" />
    <rom name="gt99_grom2_1.grm2_1" merge="gt99_grom2_1.grm2_1" size="524288" crc="2c0b8b8c" sha1="f36c40b29ad9a4849f12eaa79c6b26aa85ca6ee9" region="gfx1" offset="400001" />
    <rom name="gt99_grom2_2.grm2_2" merge="gt99_grom2_2.grm2_2" size="524288" crc="ba1b5961" sha1="d9078653edafb1aaabf2fe040b77a194b3a34863" region="gfx1" offset="400002" />
    <rom name="gt99_grom2_3.grm2_3" merge="gt99_grom2_3.grm2_3" size="524288" crc="cfccd5c2" sha1="6d87675e9cdaebc801a6f52688e0a142f578d36d" region="gfx1" offset="400003" />
    <rom name="gt99_srom0_nr.srom0" merge="gt99_srom0_nr.srom0" size="1048576" crc="44983bd7" sha1="a6ac966ec113b079434d7f871e4ce7266206d234" region="ensoniq.0" offset="0" />
    <rom name="gt99_srom1_nr.srom1" merge="gt99_srom1_nr.srom1" size="524288" crc="1b3f18b6" sha1="3b65de6a90c5ede183b5f8ca1875736bc1425772" region="ensoniq.0" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <device_ref name="m48t02" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Unknown" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="2097152" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gtclassc" sourcefile="itech32.cpp">
    <description>Golden Tee Classic (v1.00)</description>
    <year>2001</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gt_classic_prom0_v1.00.prom0" size="524288" crc="a57e6ef0" sha1="9a67b8d9314a774654f89343df2e6a6fd3cfef01" region="user1" offset="0" />
    <rom name="gt_classic_prom1_v1.00.prom1" size="524288" crc="15f8a831" sha1="982675b26f5f19aaf7d8adc73474e05dd82c56a3" region="user1" offset="1" />
    <rom name="gt_classic_prom2_v1.00.prom2" size="524288" crc="2f260a93" sha1="b953e003a588e6c1d7d7c065afd6cdfefb526642" region="user1" offset="2" />
    <rom name="gt_classic_prom3_v1.00.prom3" size="524288" crc="03a1fcdd" sha1="6cf96de58231a3734adc272c2631d09b93eca8ad" region="user1" offset="3" />
    <rom name="gt_classicnr_u88_v1.0.u88" size="131072" crc="2cee9e98" sha1="02edac7abab2335c1cd824d1d9b26aa32238a2de" region="soundcpu" offset="10000" />
    <rom name="gt_classic_grom0_0.grm0_0" size="524288" crc="c22b50f9" sha1="9e8acfce6cc30adc150b602d026c00fa1fb7747f" region="gfx1" offset="0" />
    <rom name="gt_classic_grom0_1.grm0_1" size="524288" crc="d6d6be57" sha1="fda20185e842dd4aa1a1601f95e5cc787644f4c3" region="gfx1" offset="1" />
    <rom name="gt_classic_grom0_2.grm0_2" size="524288" crc="005d4791" sha1="b03d5835465ccc4fe73f4adb1342ef2b38aad90c" region="gfx1" offset="2" />
    <rom name="gt_classic_grom0_3.grm0_3" size="524288" crc="0c998eb7" sha1="2950a56192dd794e3f34459c52edf7ea484d6901" region="gfx1" offset="3" />
    <rom name="gt_classic_grom1_0.grm1_0" size="524288" crc="8b79d6e2" sha1="b4aeac78a470bd8b9f557ded39775cb56f525cce" region="gfx1" offset="200000" />
    <rom name="gt_classic_grom1_1.grm1_1" size="524288" crc="84ef1803" sha1="c4e2f0451a35874603cc767b4dbb566b2507ae39" region="gfx1" offset="200001" />
    <rom name="gt_classic_grom1_2.grm1_2" size="524288" crc="d73d8afc" sha1="2fced1ee7dd11c6db07750f617356c6608ac0291" region="gfx1" offset="200002" />
    <rom name="gt_classic_grom1_3.grm1_3" size="524288" crc="59f48688" sha1="37b2c84e487f4f3a9145bef34c573a3716b4a6a7" region="gfx1" offset="200003" />
    <rom name="gt_classic_grom2_0.grm2_0" size="524288" crc="c4f54398" sha1="08e57ef5cb56c793edc677d53b2e036acf558564" region="gfx1" offset="400000" />
    <rom name="gt_classic_grom2_1.grm2_1" size="524288" crc="2c1f83cf" sha1="a5a8724c59177fbf2a676ece0e93a08a3a1b0d68" region="gfx1" offset="400001" />
    <rom name="gt_classic_grom2_2.grm2_2" size="524288" crc="607657a6" sha1="705e8c6878e9b2f4da510c198f7ac8987869fce3" region="gfx1" offset="400002" />
    <rom name="gt_classic_grom2_3.grm2_3" size="524288" crc="7ad615c1" sha1="b5360885f775ba5e5e13fa624091cca6e3e6948a" region="gfx1" offset="400003" />
    <rom name="gt_classic_srom0.nr" size="1048576" crc="44983bd7" sha1="a6ac966ec113b079434d7f871e4ce7266206d234" region="ensoniq.0" offset="0" />
    <rom name="gt_classic_srom1.nr" size="524288" crc="1b3f18b6" sha1="3b65de6a90c5ede183b5f8ca1875736bc1425772" region="ensoniq.0" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Trackball Orientation" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Normal Mount" value="0" default="yes" />
      <dipvalue name="45 Degree Angle" value="1048576" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Upright" value="0" default="yes" />
      <dipvalue name="Cocktail" value="2097152" />
    </dipswitch>
    <dipswitch name="Controls" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="One Trackball" value="0" default="yes" />
      <dipvalue name="Two Trackballs" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gtclasscp" sourcefile="itech32.cpp" cloneof="gtclassc" romof="gtclassc">
    <description>Golden Tee Classic (v1.00) (alt protection)</description>
    <year>2001</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gtcpprm0.100" size="524288" crc="21f0e0ea" sha1="734f5ec7f28451d46656c8a0c2cc96c09c55cf9b" region="user1" offset="0" />
    <rom name="gtcpprm1.100" size="524288" crc="d2a69fbc" sha1="a34d87bbfe1d9273d16cb73fe20fbf8ccd04e2b1" region="user1" offset="1" />
    <rom name="gtcpprm2.100" size="524288" crc="a8dea029" sha1="b2541879aab7e468da846e464f7f642262db03b3" region="user1" offset="2" />
    <rom name="gtcpprm3.100" size="524288" crc="6016299e" sha1="ee92768615bddb74f63c4e2ccb46550fa8ece86c" region="user1" offset="3" />
    <rom name="gt_classicnr_u88_v1.0.u88" merge="gt_classicnr_u88_v1.0.u88" size="131072" crc="2cee9e98" sha1="02edac7abab2335c1cd824d1d9b26aa32238a2de" region="soundcpu" offset="10000" />
    <rom name="gt_classic_grom0_0.grm0_0" merge="gt_classic_grom0_0.grm0_0" size="524288" crc="c22b50f9" sha1="9e8acfce6cc30adc150b602d026c00fa1fb7747f" region="gfx1" offset="0" />
    <rom name="gt_classic_grom0_1.grm0_1" merge="gt_classic_grom0_1.grm0_1" size="524288" crc="d6d6be57" sha1="fda20185e842dd4aa1a1601f95e5cc787644f4c3" region="gfx1" offset="1" />
    <rom name="gt_classic_grom0_2.grm0_2" merge="gt_classic_grom0_2.grm0_2" size="524288" crc="005d4791" sha1="b03d5835465ccc4fe73f4adb1342ef2b38aad90c" region="gfx1" offset="2" />
    <rom name="gt_classic_grom0_3.grm0_3" merge="gt_classic_grom0_3.grm0_3" size="524288" crc="0c998eb7" sha1="2950a56192dd794e3f34459c52edf7ea484d6901" region="gfx1" offset="3" />
    <rom name="gt_classic_grom1_0.grm1_0" merge="gt_classic_grom1_0.grm1_0" size="524288" crc="8b79d6e2" sha1="b4aeac78a470bd8b9f557ded39775cb56f525cce" region="gfx1" offset="200000" />
    <rom name="gt_classic_grom1_1.grm1_1" merge="gt_classic_grom1_1.grm1_1" size="524288" crc="84ef1803" sha1="c4e2f0451a35874603cc767b4dbb566b2507ae39" region="gfx1" offset="200001" />
    <rom name="gt_classic_grom1_2.grm1_2" merge="gt_classic_grom1_2.grm1_2" size="524288" crc="d73d8afc" sha1="2fced1ee7dd11c6db07750f617356c6608ac0291" region="gfx1" offset="200002" />
    <rom name="gt_classic_grom1_3.grm1_3" merge="gt_classic_grom1_3.grm1_3" size="524288" crc="59f48688" sha1="37b2c84e487f4f3a9145bef34c573a3716b4a6a7" region="gfx1" offset="200003" />
    <rom name="gt_classic_grom2_0.grm2_0" merge="gt_classic_grom2_0.grm2_0" size="524288" crc="c4f54398" sha1="08e57ef5cb56c793edc677d53b2e036acf558564" region="gfx1" offset="400000" />
    <rom name="gt_classic_grom2_1.grm2_1" merge="gt_classic_grom2_1.grm2_1" size="524288" crc="2c1f83cf" sha1="a5a8724c59177fbf2a676ece0e93a08a3a1b0d68" region="gfx1" offset="400001" />
    <rom name="gt_classic_grom2_2.grm2_2" merge="gt_classic_grom2_2.grm2_2" size="524288" crc="607657a6" sha1="705e8c6878e9b2f4da510c198f7ac8987869fce3" region="gfx1" offset="400002" />
    <rom name="gt_classic_grom2_3.grm2_3" merge="gt_classic_grom2_3.grm2_3" size="524288" crc="7ad615c1" sha1="b5360885f775ba5e5e13fa624091cca6e3e6948a" region="gfx1" offset="400003" />
    <rom name="gt_classic_srom0.nr" merge="gt_classic_srom0.nr" size="1048576" crc="44983bd7" sha1="a6ac966ec113b079434d7f871e4ce7266206d234" region="ensoniq.0" offset="0" />
    <rom name="gt_classic_srom1.nr" merge="gt_classic_srom1.nr" size="524288" crc="1b3f18b6" sha1="3b65de6a90c5ede183b5f8ca1875736bc1425772" region="ensoniq.0" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Trackball Orientation" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Normal Mount" value="0" default="yes" />
      <dipvalue name="45 Degree Angle" value="1048576" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Upright" value="0" default="yes" />
      <dipvalue name="Cocktail" value="2097152" />
    </dipswitch>
    <dipswitch name="Controls" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="One Trackball" value="0" default="yes" />
      <dipvalue name="Two Trackballs" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gtclasscs" sourcefile="itech32.cpp" cloneof="gtclassc" romof="gtclassc">
    <description>Golden Tee Classic (v1.00S)</description>
    <year>2001</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gt_classic_prom0_v1.00m.prom0" size="524288" crc="1e41884f" sha1="354baf00ad7cba4cdcd55c3a26dd0171dc39448a" region="user1" offset="0" />
    <rom name="gt_classic_prom1_v1.00m.prom1" size="524288" crc="31c18b2c" sha1="0ce5ff917b135786354d87aae88f64fdd17b1a47" region="user1" offset="1" />
    <rom name="gt_classic_prom2_v1.00m.prom2" size="524288" crc="8896efcb" sha1="59cb9793c610a9e9b3119d8d570a15253a821ede" region="user1" offset="2" />
    <rom name="gt_classic_prom3_v1.00m.prom3" size="524288" crc="567a9490" sha1="45379c9a26b82d0a8dbb5da26a9f23dbf1e87fc1" region="user1" offset="3" />
    <rom name="gtg3_nr_u23_v2.2.u23" size="131072" crc="04effd73" sha1="4277031655f8de851eba0e4134ba619a12f5dd4a" region="soundcpu" offset="10000" />
    <rom name="gt_classic_grom0_0.grm0_0" merge="gt_classic_grom0_0.grm0_0" size="524288" crc="c22b50f9" sha1="9e8acfce6cc30adc150b602d026c00fa1fb7747f" region="gfx1" offset="0" />
    <rom name="gt_classic_grom0_1.grm0_1" merge="gt_classic_grom0_1.grm0_1" size="524288" crc="d6d6be57" sha1="fda20185e842dd4aa1a1601f95e5cc787644f4c3" region="gfx1" offset="1" />
    <rom name="gt_classic_grom0_2.grm0_2" merge="gt_classic_grom0_2.grm0_2" size="524288" crc="005d4791" sha1="b03d5835465ccc4fe73f4adb1342ef2b38aad90c" region="gfx1" offset="2" />
    <rom name="gt_classic_grom0_3.grm0_3" merge="gt_classic_grom0_3.grm0_3" size="524288" crc="0c998eb7" sha1="2950a56192dd794e3f34459c52edf7ea484d6901" region="gfx1" offset="3" />
    <rom name="gt_classic_grom1_0.grm1_0" merge="gt_classic_grom1_0.grm1_0" size="524288" crc="8b79d6e2" sha1="b4aeac78a470bd8b9f557ded39775cb56f525cce" region="gfx1" offset="200000" />
    <rom name="gt_classic_grom1_1.grm1_1" merge="gt_classic_grom1_1.grm1_1" size="524288" crc="84ef1803" sha1="c4e2f0451a35874603cc767b4dbb566b2507ae39" region="gfx1" offset="200001" />
    <rom name="gt_classic_grom1_2.grm1_2" merge="gt_classic_grom1_2.grm1_2" size="524288" crc="d73d8afc" sha1="2fced1ee7dd11c6db07750f617356c6608ac0291" region="gfx1" offset="200002" />
    <rom name="gt_classic_grom1_3.grm1_3" merge="gt_classic_grom1_3.grm1_3" size="524288" crc="59f48688" sha1="37b2c84e487f4f3a9145bef34c573a3716b4a6a7" region="gfx1" offset="200003" />
    <rom name="gt_classic_grom2_0.grm2_0" merge="gt_classic_grom2_0.grm2_0" size="524288" crc="c4f54398" sha1="08e57ef5cb56c793edc677d53b2e036acf558564" region="gfx1" offset="400000" />
    <rom name="gt_classic_grom2_1.grm2_1" merge="gt_classic_grom2_1.grm2_1" size="524288" crc="2c1f83cf" sha1="a5a8724c59177fbf2a676ece0e93a08a3a1b0d68" region="gfx1" offset="400001" />
    <rom name="gt_classic_grom2_2.grm2_2" merge="gt_classic_grom2_2.grm2_2" size="524288" crc="607657a6" sha1="705e8c6878e9b2f4da510c198f7ac8987869fce3" region="gfx1" offset="400002" />
    <rom name="gt_classic_grom2_3.grm2_3" merge="gt_classic_grom2_3.grm2_3" size="524288" crc="7ad615c1" sha1="b5360885f775ba5e5e13fa624091cca6e3e6948a" region="gfx1" offset="400003" />
    <rom name="gtg3_srom1_nr++.srom1" merge="gt_classic_srom0.nr" size="1048576" crc="44983bd7" sha1="a6ac966ec113b079434d7f871e4ce7266206d234" region="ensoniq.2" offset="0" />
    <rom name="gtg3_srom2_nr+.srom2" merge="gt_classic_srom1.nr" size="524288" crc="1b3f18b6" sha1="3b65de6a90c5ede183b5f8ca1875736bc1425772" region="ensoniq.2" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Trackball Orientation" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Normal Mount" value="0" default="yes" />
      <dipvalue name="45 Degree Angle" value="1048576" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="2097152" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gtdiamond" sourcefile="itech32.cpp" cloneof="gt98" romof="gt98">
    <description>Golden Tee Diamond Edition Tournament (v3.05T ELC)</description>
    <year>1998</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gt98_golf_elc_prom0_v3.05tl.prom0" size="1048576" crc="b6b0e3b8" sha1="e2ff88f205ad902d78b8c52ed554eb612c300d3c" region="user1" offset="0" />
    <rom name="gt98_golf_elc_prom1_v3.05tl.prom1" size="1048576" crc="ba15f3a3" sha1="9ebe81c3f7f8526bf73c6728071905e7803b4101" region="user1" offset="1" />
    <rom name="gt98_golf_elc_prom2_v3.05tl.prom2" size="1048576" crc="015e1c94" sha1="836f84272133d47a1742488e12a35af1832999bc" region="user1" offset="2" />
    <rom name="gt98_golf_elc_prom3_v3.05tl.prom3" size="1048576" crc="d990528b" sha1="81cd8bd6ac49d0de72d4b690158ad1e73ae9688c" region="user1" offset="3" />
    <rom name="gt98nr_u88_v1.0.u88" merge="gt98nr_u88_v1.0.u88" size="131072" crc="2cee9e98" sha1="02edac7abab2335c1cd824d1d9b26aa32238a2de" region="soundcpu" offset="10000" />
    <rom name="gt98_grom0_0.grm0_0" merge="gt98_grom0_0.grm0_0" size="524288" crc="2d79492b" sha1="16d66d937c34ddf616f31cba0d285326a31cad85" region="gfx1" offset="0" />
    <rom name="gt98_grom0_1.grm0_1" merge="gt98_grom0_1.grm0_1" size="524288" crc="79afda1a" sha1="77a9883f14b58ceece9c76ce88bb900bc4accf25" region="gfx1" offset="1" />
    <rom name="gt98_grom0_2.grm0_2" merge="gt98_grom0_2.grm0_2" size="524288" crc="8c381f56" sha1="41a5b70f9e524a1cade031f864350ec75c08c956" region="gfx1" offset="2" />
    <rom name="gt98_grom0_3.grm0_3" merge="gt98_grom0_3.grm0_3" size="524288" crc="46c35ba6" sha1="a1976dd8710442cdb92c47f778acacba4380731b" region="gfx1" offset="3" />
    <rom name="gt98_grom1_0.grm1_0" merge="gt98_grom1_0.grm1_0" size="524288" crc="b07bc634" sha1="48a9aeafaf844374d129d209884ec3a23abe249f" region="gfx1" offset="200000" />
    <rom name="gt98_grom1_1.grm1_1" merge="gt98_grom1_1.grm1_1" size="524288" crc="b23d59a7" sha1="be68da263691e297b266e81485f5f28a5a5ad2f2" region="gfx1" offset="200001" />
    <rom name="gt98_grom1_2.grm1_2" merge="gt98_grom1_2.grm1_2" size="524288" crc="9c113abc" sha1="8cb23da237dce73bbd283662c6344876d1c352f3" region="gfx1" offset="200002" />
    <rom name="gt98_grom1_3.grm1_3" merge="gt98_grom1_3.grm1_3" size="524288" crc="231bbe58" sha1="b662a2ffd881a22ec0503810dca8bd61a4994463" region="gfx1" offset="200003" />
    <rom name="gt98_grome2_0.grm2_0" size="524288" crc="0c898920" sha1="9e656f94e79fd16a51706559fbe66fd0df1e670c" region="gfx1" offset="400000" />
    <rom name="gt98_grome2_1.grm2_1" size="524288" crc="cbe5b2b2" sha1="f661dbd472775c99a5a4b35965c992b3de6e0984" region="gfx1" offset="400001" />
    <rom name="gt98_grome2_2.grm2_2" size="524288" crc="71bd4441" sha1="6cb36aafb50ec0a9193a1a885f31a02d1fdd059d" region="gfx1" offset="400002" />
    <rom name="gt98_grome2_3.grm2_3" size="524288" crc="86149804" sha1="32fcde6061c9cea991c8d1d96e32b99a5ef2e825" region="gfx1" offset="400003" />
    <rom name="gt98_srom0_nr.srom0" merge="gt98_srom0_nr.srom0" size="1048576" crc="44983bd7" sha1="a6ac966ec113b079434d7f871e4ce7266206d234" region="ensoniq.0" offset="0" />
    <rom name="gt98_srom1_nr.srom1" merge="gt98_srom1_nr.srom1" size="524288" crc="1b3f18b6" sha1="3b65de6a90c5ede183b5f8ca1875736bc1425772" region="ensoniq.0" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <device_ref name="m48t02" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Unknown" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="2097152" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gtroyal" sourcefile="itech32.cpp" cloneof="gt99" romof="gt99">
    <description>Golden Tee Royal Edition Tournament (v4.02T EDM)</description>
    <year>1999</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gtr_prom0_v4.02t_edm.prom0" size="1048576" crc="ae499ea3" sha1="0de651900fd92b2de3fcbc092c1292d546f12819" region="user1" offset="0" />
    <rom name="gtr_prom1_v4.02t_edm.prom1" size="1048576" crc="87ee04b5" sha1="2c4c4a80073bfd28066bef371fbd1008149cc56c" region="user1" offset="1" />
    <rom name="gtr_prom2_v4.02t_edm.prom2" size="1048576" crc="a925d392" sha1="07e398279a0abd058a4bda700a7f3fe90737cb04" region="user1" offset="2" />
    <rom name="gtr_prom3_v4.02t_edm.prom3" size="1048576" crc="1c442664" sha1="abf8043719f0bd855df17c22b2b7fb13ae160b4d" region="user1" offset="3" />
    <rom name="gt99nr_u88_v1.0.u88" merge="gt99nr_u88_v1.0.u88" size="131072" crc="2cee9e98" sha1="02edac7abab2335c1cd824d1d9b26aa32238a2de" region="soundcpu" offset="10000" />
    <rom name="gt99_grom0_0.grm0_0" merge="gt99_grom0_0.grm0_0" size="524288" crc="c22b50f9" sha1="9e8acfce6cc30adc150b602d026c00fa1fb7747f" region="gfx1" offset="0" />
    <rom name="gt99_grom0_1.grm0_1" merge="gt99_grom0_1.grm0_1" size="524288" crc="d6d6be57" sha1="fda20185e842dd4aa1a1601f95e5cc787644f4c3" region="gfx1" offset="1" />
    <rom name="gt99_grom0_2.grm0_2" merge="gt99_grom0_2.grm0_2" size="524288" crc="005d4791" sha1="b03d5835465ccc4fe73f4adb1342ef2b38aad90c" region="gfx1" offset="2" />
    <rom name="gt99_grom0_3.grm0_3" merge="gt99_grom0_3.grm0_3" size="524288" crc="0c998eb7" sha1="2950a56192dd794e3f34459c52edf7ea484d6901" region="gfx1" offset="3" />
    <rom name="gt99_grom1_0.grm1_0" merge="gt99_grom1_0.grm1_0" size="524288" crc="8b79d6e2" sha1="b4aeac78a470bd8b9f557ded39775cb56f525cce" region="gfx1" offset="200000" />
    <rom name="gt99_grom1_1.grm1_1" merge="gt99_grom1_1.grm1_1" size="524288" crc="84ef1803" sha1="c4e2f0451a35874603cc767b4dbb566b2507ae39" region="gfx1" offset="200001" />
    <rom name="gt99_grom1_2.grm1_2" merge="gt99_grom1_2.grm1_2" size="524288" crc="d73d8afc" sha1="2fced1ee7dd11c6db07750f617356c6608ac0291" region="gfx1" offset="200002" />
    <rom name="gt99_grom1_3.grm1_3" merge="gt99_grom1_3.grm1_3" size="524288" crc="59f48688" sha1="37b2c84e487f4f3a9145bef34c573a3716b4a6a7" region="gfx1" offset="200003" />
    <rom name="gt99_grom2_0.grm2_0" merge="gt99_grom2_0.grm2_0" size="524288" crc="693d9d68" sha1="c8f0a5ca72b239aed8150a79f330b109bd6c3d95" region="gfx1" offset="400000" />
    <rom name="gt99_grom2_1.grm2_1" merge="gt99_grom2_1.grm2_1" size="524288" crc="2c0b8b8c" sha1="f36c40b29ad9a4849f12eaa79c6b26aa85ca6ee9" region="gfx1" offset="400001" />
    <rom name="gt99_grom2_2.grm2_2" merge="gt99_grom2_2.grm2_2" size="524288" crc="ba1b5961" sha1="d9078653edafb1aaabf2fe040b77a194b3a34863" region="gfx1" offset="400002" />
    <rom name="gt99_grom2_3.grm2_3" merge="gt99_grom2_3.grm2_3" size="524288" crc="cfccd5c2" sha1="6d87675e9cdaebc801a6f52688e0a142f578d36d" region="gfx1" offset="400003" />
    <rom name="gt99_srom0_nr.srom0" merge="gt99_srom0_nr.srom0" size="1048576" crc="44983bd7" sha1="a6ac966ec113b079434d7f871e4ce7266206d234" region="ensoniq.0" offset="0" />
    <rom name="gt99_srom1_nr.srom1" merge="gt99_srom1_nr.srom1" size="524288" crc="1b3f18b6" sha1="3b65de6a90c5ede183b5f8ca1875736bc1425772" region="ensoniq.0" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <device_ref name="m48t02" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Unknown" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="2097152" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="gtsupreme" sourcefile="itech32.cpp" cloneof="gt2k" romof="gt2k">
    <description>Golden Tee Supreme Edition Tournament (v5.10T ELC S)</description>
    <year>2002</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gtg_sup_elc_prom0_5.10t.prom0" size="1048576" crc="a14f7e2b" sha1="fa913452701e580a9242994020a42e0be7d41a60" region="user1" offset="0" />
    <rom name="gtg_sup_elc_prom1_5.10t.prom1" size="1048576" crc="772f4dc9" sha1="c44c1893f28386b6457bffd0a85b361c1033a805" region="user1" offset="1" />
    <rom name="gtg_sup_elc_prom2_5.10t.prom2" size="1048576" crc="fbaae916" sha1="dd436f71a89acf3a6de3feffebf35f071b73ae77" region="user1" offset="2" />
    <rom name="gtg_sup_elc_prom3_5.10t.prom3" size="1048576" crc="69b13204" sha1="88705d1acb44420ffbd3655e983455904f15a955" region="user1" offset="3" />
    <rom name="gt2knr_u88_v1.0.u88" merge="gt2knr_u88_v1.0.u88" size="131072" crc="2cee9e98" sha1="02edac7abab2335c1cd824d1d9b26aa32238a2de" region="soundcpu" offset="10000" />
    <rom name="gt2k_grom0_0.grm0_0" merge="gt2k_grom0_0.grm0_0" size="524288" crc="c22b50f9" sha1="9e8acfce6cc30adc150b602d026c00fa1fb7747f" region="gfx1" offset="0" />
    <rom name="gt2k_grom0_1.grm0_1" merge="gt2k_grom0_1.grm0_1" size="524288" crc="d6d6be57" sha1="fda20185e842dd4aa1a1601f95e5cc787644f4c3" region="gfx1" offset="1" />
    <rom name="gt2k_grom0_2.grm0_2" merge="gt2k_grom0_2.grm0_2" size="524288" crc="005d4791" sha1="b03d5835465ccc4fe73f4adb1342ef2b38aad90c" region="gfx1" offset="2" />
    <rom name="gt2k_grom0_3.grm0_3" merge="gt2k_grom0_3.grm0_3" size="524288" crc="0c998eb7" sha1="2950a56192dd794e3f34459c52edf7ea484d6901" region="gfx1" offset="3" />
    <rom name="gt2k_grom1_0.grm1_0" merge="gt2k_grom1_0.grm1_0" size="524288" crc="8b79d6e2" sha1="b4aeac78a470bd8b9f557ded39775cb56f525cce" region="gfx1" offset="200000" />
    <rom name="gt2k_grom1_1.grm1_1" merge="gt2k_grom1_1.grm1_1" size="524288" crc="84ef1803" sha1="c4e2f0451a35874603cc767b4dbb566b2507ae39" region="gfx1" offset="200001" />
    <rom name="gt2k_grom1_2.grm1_2" merge="gt2k_grom1_2.grm1_2" size="524288" crc="d73d8afc" sha1="2fced1ee7dd11c6db07750f617356c6608ac0291" region="gfx1" offset="200002" />
    <rom name="gt2k_grom1_3.grm1_3" merge="gt2k_grom1_3.grm1_3" size="524288" crc="59f48688" sha1="37b2c84e487f4f3a9145bef34c573a3716b4a6a7" region="gfx1" offset="200003" />
    <rom name="gt_supreme_grom2_0.grm2_0" size="524288" crc="33998a3e" sha1="53832e37c42155eb9c774eb33b8b36fe387fa162" region="gfx1" offset="400000" />
    <rom name="gt_supreme_grom2_1.grm2_1" size="524288" crc="afa937ef" sha1="3a6cb5a6b40ad8c77f1eceeda65afd007c8388d7" region="gfx1" offset="400001" />
    <rom name="gt_supreme_grom2_2.grm2_2" size="524288" crc="8f39c061" sha1="36fd4660ba13595eab367535a5ad9137fd753d22" region="gfx1" offset="400002" />
    <rom name="gt_supreme_grom2_3.grm2_3" size="524288" crc="c3c2337a" sha1="02e6bb31dad5c2563cd6da6c419f327796b06e80" region="gfx1" offset="400003" />
    <rom name="gt2k_srom0_nr.srom0" merge="gt2k_srom0_nr.srom0" size="1048576" crc="44983bd7" sha1="a6ac966ec113b079434d7f871e4ce7266206d234" region="ensoniq.0" offset="0" />
    <rom name="gt2k_srom1_nr.srom1" merge="gt2k_srom1_nr.srom1" size="524288" crc="1b3f18b6" sha1="3b65de6a90c5ede183b5f8ca1875736bc1425772" region="ensoniq.0" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <device_ref name="m48t02" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Unknown" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="2097152" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="hardyard" sourcefile="itech32.cpp">
    <description>Hard Yardage (v1.20)</description>
    <year>1993</year>
    <manufacturer>Strata/Incredible Technologies</manufacturer>
    <rom name="fb00_v1.20_u83.u83" size="262144" crc="c7497692" sha1="6c11535cf011e15dd7ffb5eba8e8da557c38277e" region="user1" offset="0" />
    <rom name="fb01_v1.20_u88.u88" size="262144" crc="3320c79a" sha1="d1d32048c541782e60c525d9789fe12607a6df3a" region="user1" offset="1" />
    <rom name="fb_snd_v1.1_u17.u17" size="131072" crc="d221b121" sha1="06f351274a9dcb522f67f58499c9dc2ef5f06c07" region="soundcpu" offset="10000" />
    <rom name="footbal_0.grom0.itfb0" size="1048576" crc="0b7781af" sha1="0e6b617a5d9a2d0d50a3839231177f2934177b87" region="gfx1" offset="0" />
    <rom name="footbal_1.grom5.itfb1" size="1048576" crc="178d0f9b" sha1="2c13be9063742c24a4b8409fe1d16f6c989f20e0" region="gfx1" offset="1" />
    <rom name="footbal_2.grom10.itfb2" size="1048576" crc="0a17231e" sha1="1499783ac32c3c6956d4084d623a432aecfd7769" region="gfx1" offset="2" />
    <rom name="footbal_3.grom15.itfb3" size="1048576" crc="104456af" sha1="6b6adca80f663cdc8fcbdf58c033d32193e91b4b" region="gfx1" offset="3" />
    <rom name="footbal_4.grom1.itfb4" size="1048576" crc="2cb6f454" sha1="e3af2809d43ddb4f17342a0b63848bf9a579b1eb" region="gfx1" offset="400000" />
    <rom name="footbal_5.grom6.itfb5" size="1048576" crc="9b19b873" sha1="4393dce2fd6e1f3c2b855759a985e1e068959e0a" region="gfx1" offset="400001" />
    <rom name="footbal_6.grom11.itfb6" size="1048576" crc="58694394" sha1="9b0742d136de9870f50a1f47347071a21283067b" region="gfx1" offset="400002" />
    <rom name="footbal_7.grom16.itfb7" size="1048576" crc="9b7a2d1a" sha1="e4aa8d5f76b26d16cabaf88dfa1bfba8052fe99d" region="gfx1" offset="400003" />
    <rom name="itfb-8.grom2.itfb8" size="131072" crc="a1656bf8" sha1="4df05a1cdf5d636956d1c3d1f4f1988b254608d5" region="gfx1" offset="800000" />
    <rom name="itfb-9.grom7.itfb9" size="131072" crc="2afa9e10" sha1="d422447fd2fc2f9350af472eb1f1223383a1a259" region="gfx1" offset="800001" />
    <rom name="itfb-10.grom12.itfb10" size="131072" crc="d5d15b38" sha1="f414c19d8d88f916fbfa24fc3e16cea2e0acce08" region="gfx1" offset="800002" />
    <rom name="itfb-11.grom17.itfb11" size="131072" crc="cd4f0df0" sha1="632eb0cf27d7bf3df09d03f373a3195dd5a702b8" region="gfx1" offset="800003" />
    <rom name="ensoniq.2m" size="2097152" crc="9fdc4825" sha1="71e5255c66d9010be7e6f27916b605441fc53839" region="ensoniq.0" offset="0" />
    <rom name="fb_srom00.srom0" size="524288" crc="b0a76ad2" sha1="d1125cf96f6b9613840b8d22afa59748fb32ab90" region="ensoniq.2" offset="0" />
    <rom name="fb_srom01.srom1" size="524288" crc="9fbf6a02" sha1="90c86a94767a383895183a25b15084ed62891518" region="ensoniq.2" offset="100000" />
    <device_ref name="m68000" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="via6522" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68000" clock="12000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="4" coins="2" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
      <control type="joy" player="3" buttons="2" ways="8" />
      <control type="joy" player="4" buttons="2" ways="8" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="16">
      <diplocation name="SW1" number="4" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="16" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DIPS" mask="32">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Upright" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Players" tag="DIPS" mask="64">
      <diplocation name="SW1" number="2" />
      <dipvalue name="4" value="0" default="yes" />
      <dipvalue name="2" value="64" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="128">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="128" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":EXTRA" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="hardyard10" sourcefile="itech32.cpp" cloneof="hardyard" romof="hardyard">
    <description>Hard Yardage (v1.00)</description>
    <year>1993</year>
    <manufacturer>Strata/Incredible Technologies</manufacturer>
    <rom name="fb00_v1.0_u83.u83" size="262144" crc="f839393c" sha1="ba06172bc4781f7738ce43019031715fee4b344c" region="user1" offset="0" />
    <rom name="fb01_v1.0_u88.u88" size="262144" crc="ca444702" sha1="49bcc0994da9cd2c31c0cd78b822aceeaffd035f" region="user1" offset="1" />
    <rom name="fb_snd_v1.0_u17.u17" size="131072" crc="6c6db5b8" sha1="925e7c7cc7c3d290f4a334f24eef574aaac3150c" region="soundcpu" offset="10000" />
    <rom name="footbal_0.grom0.itfb0" merge="footbal_0.grom0.itfb0" size="1048576" crc="0b7781af" sha1="0e6b617a5d9a2d0d50a3839231177f2934177b87" region="gfx1" offset="0" />
    <rom name="footbal_1.grom5.itfb1" merge="footbal_1.grom5.itfb1" size="1048576" crc="178d0f9b" sha1="2c13be9063742c24a4b8409fe1d16f6c989f20e0" region="gfx1" offset="1" />
    <rom name="footbal_2.grom10.itfb2" merge="footbal_2.grom10.itfb2" size="1048576" crc="0a17231e" sha1="1499783ac32c3c6956d4084d623a432aecfd7769" region="gfx1" offset="2" />
    <rom name="footbal_3.grom15.itfb3" merge="footbal_3.grom15.itfb3" size="1048576" crc="104456af" sha1="6b6adca80f663cdc8fcbdf58c033d32193e91b4b" region="gfx1" offset="3" />
    <rom name="footbal_4.grom1.itfb4" merge="footbal_4.grom1.itfb4" size="1048576" crc="2cb6f454" sha1="e3af2809d43ddb4f17342a0b63848bf9a579b1eb" region="gfx1" offset="400000" />
    <rom name="footbal_5.grom6.itfb5" merge="footbal_5.grom6.itfb5" size="1048576" crc="9b19b873" sha1="4393dce2fd6e1f3c2b855759a985e1e068959e0a" region="gfx1" offset="400001" />
    <rom name="footbal_6.grom11.itfb6" merge="footbal_6.grom11.itfb6" size="1048576" crc="58694394" sha1="9b0742d136de9870f50a1f47347071a21283067b" region="gfx1" offset="400002" />
    <rom name="footbal_7.grom16.itfb7" merge="footbal_7.grom16.itfb7" size="1048576" crc="9b7a2d1a" sha1="e4aa8d5f76b26d16cabaf88dfa1bfba8052fe99d" region="gfx1" offset="400003" />
    <rom name="itfb-8.grom2.itfb8" merge="itfb-8.grom2.itfb8" size="131072" crc="a1656bf8" sha1="4df05a1cdf5d636956d1c3d1f4f1988b254608d5" region="gfx1" offset="800000" />
    <rom name="itfb-9.grom7.itfb9" merge="itfb-9.grom7.itfb9" size="131072" crc="2afa9e10" sha1="d422447fd2fc2f9350af472eb1f1223383a1a259" region="gfx1" offset="800001" />
    <rom name="itfb-10.grom12.itfb10" merge="itfb-10.grom12.itfb10" size="131072" crc="d5d15b38" sha1="f414c19d8d88f916fbfa24fc3e16cea2e0acce08" region="gfx1" offset="800002" />
    <rom name="itfb-11.grom17.itfb11" merge="itfb-11.grom17.itfb11" size="131072" crc="cd4f0df0" sha1="632eb0cf27d7bf3df09d03f373a3195dd5a702b8" region="gfx1" offset="800003" />
    <rom name="ensoniq.2m" merge="ensoniq.2m" size="2097152" crc="9fdc4825" sha1="71e5255c66d9010be7e6f27916b605441fc53839" region="ensoniq.0" offset="0" />
    <rom name="fb_srom00.srom0" merge="fb_srom00.srom0" size="524288" crc="b0a76ad2" sha1="d1125cf96f6b9613840b8d22afa59748fb32ab90" region="ensoniq.2" offset="0" />
    <rom name="fb_srom01.srom1" merge="fb_srom01.srom1" size="524288" crc="9fbf6a02" sha1="90c86a94767a383895183a25b15084ed62891518" region="ensoniq.2" offset="100000" />
    <device_ref name="m68000" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="via6522" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68000" clock="12000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="4" coins="2" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
      <control type="joy" player="3" buttons="2" ways="8" />
      <control type="joy" player="4" buttons="2" ways="8" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="16">
      <diplocation name="SW1" number="4" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="16" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DIPS" mask="32">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Upright" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Players" tag="DIPS" mask="64">
      <diplocation name="SW1" number="2" />
      <dipvalue name="4" value="0" default="yes" />
      <dipvalue name="2" value="64" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="128">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="128" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":EXTRA" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="hardyard11" sourcefile="itech32.cpp" cloneof="hardyard" romof="hardyard">
    <description>Hard Yardage (v1.10)</description>
    <year>1993</year>
    <manufacturer>Strata/Incredible Technologies</manufacturer>
    <rom name="fb00_v1.10_u83.u83" size="262144" crc="603f8a03" sha1="b6c037c960dd09269b948533109ff379e091c62d" region="user1" offset="0" />
    <rom name="fb01_v1.10_u88.u88" size="262144" crc="7b11db88" sha1="d45eb5dece4b86b833f0824ffc04ad406a15603d" region="user1" offset="1" />
    <rom name="fb_snd_v1.1_u17.u17" merge="fb_snd_v1.1_u17.u17" size="131072" crc="d221b121" sha1="06f351274a9dcb522f67f58499c9dc2ef5f06c07" region="soundcpu" offset="10000" />
    <rom name="footbal_0.grom0.itfb0" merge="footbal_0.grom0.itfb0" size="1048576" crc="0b7781af" sha1="0e6b617a5d9a2d0d50a3839231177f2934177b87" region="gfx1" offset="0" />
    <rom name="footbal_1.grom5.itfb1" merge="footbal_1.grom5.itfb1" size="1048576" crc="178d0f9b" sha1="2c13be9063742c24a4b8409fe1d16f6c989f20e0" region="gfx1" offset="1" />
    <rom name="footbal_2.grom10.itfb2" merge="footbal_2.grom10.itfb2" size="1048576" crc="0a17231e" sha1="1499783ac32c3c6956d4084d623a432aecfd7769" region="gfx1" offset="2" />
    <rom name="footbal_3.grom15.itfb3" merge="footbal_3.grom15.itfb3" size="1048576" crc="104456af" sha1="6b6adca80f663cdc8fcbdf58c033d32193e91b4b" region="gfx1" offset="3" />
    <rom name="footbal_4.grom1.itfb4" merge="footbal_4.grom1.itfb4" size="1048576" crc="2cb6f454" sha1="e3af2809d43ddb4f17342a0b63848bf9a579b1eb" region="gfx1" offset="400000" />
    <rom name="footbal_5.grom6.itfb5" merge="footbal_5.grom6.itfb5" size="1048576" crc="9b19b873" sha1="4393dce2fd6e1f3c2b855759a985e1e068959e0a" region="gfx1" offset="400001" />
    <rom name="footbal_6.grom11.itfb6" merge="footbal_6.grom11.itfb6" size="1048576" crc="58694394" sha1="9b0742d136de9870f50a1f47347071a21283067b" region="gfx1" offset="400002" />
    <rom name="footbal_7.grom16.itfb7" merge="footbal_7.grom16.itfb7" size="1048576" crc="9b7a2d1a" sha1="e4aa8d5f76b26d16cabaf88dfa1bfba8052fe99d" region="gfx1" offset="400003" />
    <rom name="itfb-8.grom2.itfb8" merge="itfb-8.grom2.itfb8" size="131072" crc="a1656bf8" sha1="4df05a1cdf5d636956d1c3d1f4f1988b254608d5" region="gfx1" offset="800000" />
    <rom name="itfb-9.grom7.itfb9" merge="itfb-9.grom7.itfb9" size="131072" crc="2afa9e10" sha1="d422447fd2fc2f9350af472eb1f1223383a1a259" region="gfx1" offset="800001" />
    <rom name="itfb-10.grom12.itfb10" merge="itfb-10.grom12.itfb10" size="131072" crc="d5d15b38" sha1="f414c19d8d88f916fbfa24fc3e16cea2e0acce08" region="gfx1" offset="800002" />
    <rom name="itfb-11.grom17.itfb11" merge="itfb-11.grom17.itfb11" size="131072" crc="cd4f0df0" sha1="632eb0cf27d7bf3df09d03f373a3195dd5a702b8" region="gfx1" offset="800003" />
    <rom name="ensoniq.2m" merge="ensoniq.2m" size="2097152" crc="9fdc4825" sha1="71e5255c66d9010be7e6f27916b605441fc53839" region="ensoniq.0" offset="0" />
    <rom name="fb_srom00.srom0" merge="fb_srom00.srom0" size="524288" crc="b0a76ad2" sha1="d1125cf96f6b9613840b8d22afa59748fb32ab90" region="ensoniq.2" offset="0" />
    <rom name="fb_srom01.srom1" merge="fb_srom01.srom1" size="524288" crc="9fbf6a02" sha1="90c86a94767a383895183a25b15084ed62891518" region="ensoniq.2" offset="100000" />
    <device_ref name="m68000" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="via6522" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68000" clock="12000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="4" coins="2" service="yes">
      <control type="joy" player="1" buttons="2" ways="8" />
      <control type="joy" player="2" buttons="2" ways="8" />
      <control type="joy" player="3" buttons="2" ways="8" />
      <control type="joy" player="4" buttons="2" ways="8" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="16">
      <diplocation name="SW1" number="4" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="16" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DIPS" mask="32">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Upright" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Players" tag="DIPS" mask="64">
      <diplocation name="SW1" number="2" />
      <dipvalue name="4" value="0" default="yes" />
      <dipvalue name="2" value="64" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="128">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="128" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":EXTRA" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="hotmemry" sourcefile="itech32.cpp" cloneof="pairs" romof="pairs">
    <description>Hot Memory (V1.2, Germany, 12/28/94)</description>
    <year>1994</year>
    <manufacturer>Incredible Technologies (Tuning license)</manufacturer>
    <rom name="hotmem0_v1.2.u83" size="262144" crc="5b9d87a2" sha1="5a1ca7b622832fcb641e081d0c2a49c38ca795cd" region="user1" offset="0" />
    <rom name="hotmem1_v1.2.u88" size="262144" crc="aeea087c" sha1="3a8bdc04bc4051691823d0c5a1a3429475692100" region="user1" offset="1" />
    <rom name="hotmem_snd.u17" size="131072" crc="805941c7" sha1="4a6832d93ff2b986cb54052658af62584782cb59" region="soundcpu" offset="10000" />
    <rom name="hotmem.grom0" size="524288" crc="68f279ef" sha1="66098e68474e692676662b03835d1b74f581b0f4" region="gfx1" offset="0" />
    <rom name="hotmem.grom5" size="524288" crc="295bb43d" sha1="ccecdbc9dc9ef925fe59a53eeff89135d2ae748d" region="gfx1" offset="1" />
    <rom name="hotmem.grom10" size="524288" crc="f8cc939b" sha1="cbd35346f057f1e615705acb2595ba550f6d8772" region="gfx1" offset="2" />
    <rom name="hotmem.grom15" size="524288" crc="a03d9bcd" sha1="e75be35fd5cfec1e7ab3e0db468bff4d76a9cb27" region="gfx1" offset="3" />
    <rom name="hotmem.grom1" size="262144" crc="b446105e" sha1="25b5067c09490086095fcf10085f0eeffd53b27f" region="gfx1" offset="200000" />
    <rom name="hotmem.grom6" size="262144" crc="3a7ba9eb" sha1="dd7548afb8ee92af369732f4159b0ad0d1b58259" region="gfx1" offset="200001" />
    <rom name="hotmem.grom11" size="262144" crc="9ec4ea41" sha1="5bc4489b881c9736cb39891b6ab5e75f5c45907c" region="gfx1" offset="200002" />
    <rom name="hotmem.grom16" size="262144" crc="4507a895" sha1="3d6cd6cd81b62545f7be5991f67803cf11c96ee6" region="gfx1" offset="200003" />
    <rom name="ensoniq.2m" merge="ensoniq.2m" size="2097152" crc="9fdc4825" sha1="71e5255c66d9010be7e6f27916b605441fc53839" region="ensoniq.0" offset="0" />
    <rom name="hotmem.srom0" size="524288" crc="c1103224" sha1="52cf341ff9092ecb8cb94f66a96ee0c726bf1412" region="ensoniq.2" offset="0" />
    <device_ref name="m68000" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="via6522" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68000" clock="12000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="1" ways="8" />
      <control type="joy" player="2" buttons="1" ways="8" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="16">
      <diplocation name="SW1" number="4" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="16" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="32">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="32" />
    </dipswitch>
    <dipswitch name="Modesty" tag="DIPS" mask="64">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="64" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="128">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="128" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":EXTRA" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="hotmemry11" sourcefile="itech32.cpp" cloneof="pairs" romof="pairs">
    <description>Hot Memory (V1.1, Germany, 11/30/94)</description>
    <year>1994</year>
    <manufacturer>Incredible Technologies (Tuning license)</manufacturer>
    <rom name="hotmem0_v1.1.u83" size="131072" crc="8d614b1b" sha1="46567b83c595f166573ce6cf93456dbd10ab5b80" region="user1" offset="0" />
    <rom name="hotmem1_v1.1.u88" size="131072" crc="009639fb" sha1="8f559a838a12a4e3d39acbea87a9816a66a3f8f8" region="user1" offset="1" />
    <rom name="hotmem_snd.u17" size="131072" crc="805941c7" sha1="4a6832d93ff2b986cb54052658af62584782cb59" region="soundcpu" offset="10000" />
    <rom name="hotmem.grom0" size="524288" crc="68f279ef" sha1="66098e68474e692676662b03835d1b74f581b0f4" region="gfx1" offset="0" />
    <rom name="hotmem.grom5" size="524288" crc="295bb43d" sha1="ccecdbc9dc9ef925fe59a53eeff89135d2ae748d" region="gfx1" offset="1" />
    <rom name="hotmem.grom10" size="524288" crc="f8cc939b" sha1="cbd35346f057f1e615705acb2595ba550f6d8772" region="gfx1" offset="2" />
    <rom name="hotmem.grom15" size="524288" crc="a03d9bcd" sha1="e75be35fd5cfec1e7ab3e0db468bff4d76a9cb27" region="gfx1" offset="3" />
    <rom name="hotmem.grom1" size="262144" crc="b446105e" sha1="25b5067c09490086095fcf10085f0eeffd53b27f" region="gfx1" offset="200000" />
    <rom name="hotmem.grom6" size="262144" crc="3a7ba9eb" sha1="dd7548afb8ee92af369732f4159b0ad0d1b58259" region="gfx1" offset="200001" />
    <rom name="hotmem.grom11" size="262144" crc="9ec4ea41" sha1="5bc4489b881c9736cb39891b6ab5e75f5c45907c" region="gfx1" offset="200002" />
    <rom name="hotmem.grom16" size="262144" crc="4507a895" sha1="3d6cd6cd81b62545f7be5991f67803cf11c96ee6" region="gfx1" offset="200003" />
    <rom name="ensoniq.2m" merge="ensoniq.2m" size="2097152" crc="9fdc4825" sha1="71e5255c66d9010be7e6f27916b605441fc53839" region="ensoniq.0" offset="0" />
    <rom name="hotmem_v1.srom0" size="524288" crc="c18b76cd" sha1="2d9ddda3b1d199289792c2e8b8add4a0f35c4a48" region="ensoniq.2" offset="0" />
    <device_ref name="m68000" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="via6522" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68000" clock="12000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="1" ways="8" />
      <control type="joy" player="2" buttons="1" ways="8" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="16">
      <diplocation name="SW1" number="4" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="16" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="32">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="32" />
    </dipswitch>
    <dipswitch name="Modesty" tag="DIPS" mask="64">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="64" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="128">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="128" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":EXTRA" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="pairs" sourcefile="itech32.cpp">
    <description>Pairs (V1.2, 09/30/94)</description>
    <year>1994</year>
    <manufacturer>Strata/Incredible Technologies</manufacturer>
    <rom name="pair0_u83_x_v1.2.u83" size="131072" crc="a9c761d8" sha1="2618c9c3f336cf30f760fd88f12c09985cfd4ee7" region="user1" offset="0" />
    <rom name="pair1_u88_x_v1.2.u88" size="131072" crc="5141eb86" sha1="3bb10d588e6334a33e5c2c468651699e84f46cdc" region="user1" offset="1" />
    <rom name="pairsnd_u17_v1.u17" size="131072" crc="7a514cfd" sha1="ef5bc74c9560d2c058298051070fa748e58f07e1" region="soundcpu" offset="10000" />
    <rom name="pairx_grom0_v1.grom0" size="524288" crc="baf1c2dd" sha1="4de50001bce294ea5eea581cee9ca5a966701176" region="gfx1" offset="0" />
    <rom name="pairx_grom5_v1.grom5" size="524288" crc="30e993f3" sha1="fe32aabacbe9d6d9419410faafe048c01988ac78" region="gfx1" offset="1" />
    <rom name="pairx_grom10_v1.grom10" size="524288" crc="3f52f50d" sha1="abb7ec8fa1af0876dacfe04d76fbc8fc18a2b610" region="gfx1" offset="2" />
    <rom name="pairx_grom15_v1.grom15" size="524288" crc="fd38aa36" sha1="7c65b2a42bb45b81b841792c475ea391c03a4eb2" region="gfx1" offset="3" />
    <rom name="pairx_grom1_v1.grom1" size="262144" crc="b0bd7008" sha1="29cb334e9af73f7aef4bf55eae79d8cc05412164" region="gfx1" offset="200000" />
    <rom name="pairx_grom6_v1.grom6" size="262144" crc="f7b20a47" sha1="5a68add24b0f9cfb56b3e7aedc28382c8ead81a1" region="gfx1" offset="200001" />
    <rom name="pairx_grom11_v1.grom11" size="262144" crc="1e5f2523" sha1="c6c362bc0bb303e271176ce8c2a49990be1834cd" region="gfx1" offset="200002" />
    <rom name="pairx_grom16_v1.grom16" size="262144" crc="b2975259" sha1="aa82f8e855f2ebf1d7178a46f2b515d7c9a26299" region="gfx1" offset="200003" />
    <rom name="ensoniq.2m" size="2097152" crc="9fdc4825" sha1="71e5255c66d9010be7e6f27916b605441fc53839" region="ensoniq.0" offset="0" />
    <rom name="srom0.bin" size="524288" crc="19a857f9" sha1="2515b4c127191d52d3b5a72477384847d8cabad3" region="ensoniq.2" offset="0" />
    <device_ref name="m68000" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="via6522" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68000" clock="12000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="1" ways="8" />
      <control type="joy" player="2" buttons="1" ways="8" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="16">
      <diplocation name="SW1" number="4" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="16" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="32">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="32" />
    </dipswitch>
    <dipswitch name="Modesty" tag="DIPS" mask="64">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="64" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="128">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="128" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":EXTRA" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="pairsa" sourcefile="itech32.cpp" cloneof="pairs" romof="pairs">
    <description>Pairs (V1, 09/07/94)</description>
    <year>1994</year>
    <manufacturer>Strata/Incredible Technologies</manufacturer>
    <rom name="pair0_u83_x_v1.u83" size="131072" crc="774995a3" sha1="93df91378b56802d14c105f7f48ed8a4f7bafffd" region="user1" offset="0" />
    <rom name="pair1_u83_x_v1.u88" size="131072" crc="85d0b73a" sha1="48a6ac6de94be13e407da13e3e2440d858714b4b" region="user1" offset="1" />
    <rom name="pairsnd_u17_v1.u17" merge="pairsnd_u17_v1.u17" size="131072" crc="7a514cfd" sha1="ef5bc74c9560d2c058298051070fa748e58f07e1" region="soundcpu" offset="10000" />
    <rom name="pairx_grom0_v1.grom0" merge="pairx_grom0_v1.grom0" size="524288" crc="baf1c2dd" sha1="4de50001bce294ea5eea581cee9ca5a966701176" region="gfx1" offset="0" />
    <rom name="pairx_grom5_v1.grom5" merge="pairx_grom5_v1.grom5" size="524288" crc="30e993f3" sha1="fe32aabacbe9d6d9419410faafe048c01988ac78" region="gfx1" offset="1" />
    <rom name="pairx_grom10_v1.grom10" merge="pairx_grom10_v1.grom10" size="524288" crc="3f52f50d" sha1="abb7ec8fa1af0876dacfe04d76fbc8fc18a2b610" region="gfx1" offset="2" />
    <rom name="pairx_grom15_v1.grom15" merge="pairx_grom15_v1.grom15" size="524288" crc="fd38aa36" sha1="7c65b2a42bb45b81b841792c475ea391c03a4eb2" region="gfx1" offset="3" />
    <rom name="pairx_grom1_v1.grom1" merge="pairx_grom1_v1.grom1" size="262144" crc="b0bd7008" sha1="29cb334e9af73f7aef4bf55eae79d8cc05412164" region="gfx1" offset="200000" />
    <rom name="pairx_grom6_v1.grom6" merge="pairx_grom6_v1.grom6" size="262144" crc="f7b20a47" sha1="5a68add24b0f9cfb56b3e7aedc28382c8ead81a1" region="gfx1" offset="200001" />
    <rom name="pairx_grom11_v1.grom11" merge="pairx_grom11_v1.grom11" size="262144" crc="1e5f2523" sha1="c6c362bc0bb303e271176ce8c2a49990be1834cd" region="gfx1" offset="200002" />
    <rom name="pairx_grom16_v1.grom16" merge="pairx_grom16_v1.grom16" size="262144" crc="b2975259" sha1="aa82f8e855f2ebf1d7178a46f2b515d7c9a26299" region="gfx1" offset="200003" />
    <rom name="ensoniq.2m" merge="ensoniq.2m" size="2097152" crc="9fdc4825" sha1="71e5255c66d9010be7e6f27916b605441fc53839" region="ensoniq.0" offset="0" />
    <rom name="srom0_pairs_v1.srom0" size="524288" crc="1d96c581" sha1="3b7c84b7db3b098ec28c7058c16f97e9cf0e4733" region="ensoniq.2" offset="0" />
    <device_ref name="m68000" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="via6522" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68000" clock="12000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="1" ways="8" />
      <control type="joy" player="2" buttons="1" ways="8" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="16">
      <diplocation name="SW1" number="4" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="16" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="32">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="32" />
    </dipswitch>
    <dipswitch name="Modesty" tag="DIPS" mask="64">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="64" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="128">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="128" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":EXTRA" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="pairsred" sourcefile="itech32.cpp">
    <description>Pairs Redemption (V1.0, 10/25/94)</description>
    <year>1994</year>
    <manufacturer>Strata/Incredible Technologies</manufacturer>
    <rom name="pair0_u83_redv1.u83" size="131072" crc="cf27b93c" sha1="4db1d5a756e237d49ace8b5c45d3c4d721a996d5" region="user1" offset="0" />
    <rom name="pair1_u88_redv1.u88" size="131072" crc="7ad48e7e" sha1="ee4c543fbbeb26bcad45a06cda43572f081acb84" region="user1" offset="1" />
    <rom name="pairsnd_u17_redv1.u17" size="131072" crc="198e1743" sha1="16bd21b2d3cabbd51e4d84f7cf007ae6cd4cf624" region="soundcpu" offset="10000" />
    <rom name="pair-red_grom0" size="262144" crc="1bbcc6c6" sha1="c31dc5b0bc83455e0ad60fcfa42dba49b91ed1b0" region="gfx1" offset="0" />
    <rom name="pair-red_grom5" size="262144" crc="eff93bde" sha1="3b1234146677ca4dd16962411a2607d0eb933c01" region="gfx1" offset="1" />
    <rom name="pair-red_grom10" size="262144" crc="016f4d19" sha1="32886b3ecfbebb835d0c311b3135521af3120a77" region="gfx1" offset="2" />
    <rom name="pair-red_grom15" size="262144" crc="dc95160d" sha1="218d6c460780aadc0f371b8c1ae2d5fe6b1818c0" region="gfx1" offset="3" />
    <rom name="ensoniq.2m" size="2097152" crc="9fdc4825" sha1="71e5255c66d9010be7e6f27916b605441fc53839" region="ensoniq.0" offset="0" />
    <rom name="srom0_pairs_redv1" size="524288" crc="a998e29f" sha1="fb0556d0e1a6621256e83fb6b0d0ed9885dff1b0" region="ensoniq.2" offset="0" />
    <device_ref name="m68000" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="via6522" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68000" clock="12000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="1" ways="8" />
      <control type="joy" player="2" buttons="1" ways="8" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="16">
      <diplocation name="SW1" number="4" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="16" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="32">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="32" />
    </dipswitch>
    <dipswitch name="Modesty" tag="DIPS" mask="64">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="64" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="128">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="128" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":EXTRA" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="sftm" sourcefile="itech32.cpp">
    <description>Street Fighter: The Movie (v1.12)</description>
    <year>1995</year>
    <manufacturer>Capcom / Incredible Technologies</manufacturer>
    <rom name="sfm_0_v1.12.prom0" size="262144" crc="9d09355c" sha1="ca8c31d580e4b18b630c38e4ac1c353cf27ab4a2" region="user1" offset="0" />
    <rom name="sfm_1_v1.12.prom1" size="262144" crc="a58ac6a9" sha1="a481a789c397151efcbec7ad9983daa30f289d4e" region="user1" offset="1" />
    <rom name="sfm_2_v1.12.prom2" size="262144" crc="2f21a4f6" sha1="66b158c40375a0f729d44fd4c888cf6a5bbe2bf1" region="user1" offset="2" />
    <rom name="sfm_3_v1.12.prom3" size="262144" crc="d26648d9" sha1="9e3e1fa104da680c4a704d10d6518eea6382f039" region="user1" offset="3" />
    <rom name="sfm_snd_v1.u23" size="262144" crc="10d85366" sha1="10d539c3ba37e277642c0c5888cb1886fb0f55fc" region="soundcpu" offset="10000" />
    <rom name="rm0-0.grm0_0" size="4194304" crc="09ef29cb" sha1="430da5b00554582391478849d5b1547fe12eedbe" region="gfx1" offset="0" />
    <rom name="rm0-1.grm0_1" size="4194304" crc="6f5910fa" sha1="1979d19dd36a9118dfaf021e05302982be5dbe69" region="gfx1" offset="1" />
    <rom name="rm0-2.grm0_2" size="4194304" crc="b8a2add5" sha1="62e5bef936f014ac836c0cd5322eaba7018496b4" region="gfx1" offset="2" />
    <rom name="rm0-3.grm0_3" size="4194304" crc="6b6ff867" sha1="72bc95ef361f9238602f0e03aed0adac8b59d227" region="gfx1" offset="3" />
    <rom name="rm1-0.grm1_0" size="4194304" crc="d5d65f77" sha1="0bbb83bb42a442ef157472f3243ab44efa0c0aa0" region="gfx1" offset="1000000" />
    <rom name="rm1-1.grm1_1" size="4194304" crc="90467e27" sha1="217561664871c60b0193337e34020ddd336b8f15" region="gfx1" offset="1000001" />
    <rom name="rm1-2.grm1_2" size="4194304" crc="903e56c2" sha1="843ed9855ffdf37b100b3c5614139d552fd9cd6d" region="gfx1" offset="1000002" />
    <rom name="rm1-3.grm1_3" size="4194304" crc="fac35686" sha1="ba99ab265620575c14c46806dc543d1f9fd24462" region="gfx1" offset="1000003" />
    <rom name="sfm_grm3_0.grm3_0" size="131072" crc="3e1f76f7" sha1="8aefe376e7248a583a6af02e5f9b2a4b48cc91d7" region="gfx1" offset="2000000" />
    <rom name="sfm_grm3_1.grm3_1" size="131072" crc="578054b6" sha1="99201959de28dbfd7692cedea4485751d3d4788f" region="gfx1" offset="2000001" />
    <rom name="sfm_grm3_2.grm3_2" size="131072" crc="9af2f698" sha1="e679728d8eba9f09379e503fa380202cd9adfde1" region="gfx1" offset="2000002" />
    <rom name="sfm_grm3_3.grm3_3" size="131072" crc="cd38d1d6" sha1="0cea60d6897b34eeb13997030f6ee7e1dfb3c833" region="gfx1" offset="2000003" />
    <rom name="sfm_srom0.srom0" size="2097152" crc="6ca1d3fc" sha1="904f4c55a1bc83531a6d87ff706afd8cdfaee83b" region="ensoniq.0" offset="0" />
    <rom name="sfm_srom3.srom3" size="524288" crc="4f181534" sha1="e858a33b22558665427146ec79dfba48edc20c2c" region="ensoniq.3" offset="0" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="6" ways="8" />
      <control type="joy" player="2" buttons="6" ways="8" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="1048576" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="2097152" />
    </dipswitch>
    <dipswitch name="Freeze Screen" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="sftm110" sourcefile="itech32.cpp" cloneof="sftm" romof="sftm">
    <description>Street Fighter: The Movie (v1.10)</description>
    <year>1995</year>
    <manufacturer>Capcom / Incredible Technologies</manufacturer>
    <rom name="sfm_0_v1.1.prom0" size="262144" crc="00c0c63c" sha1="39f614cca51fe7843c2158b6d9abdc52dc1b0bef" region="user1" offset="0" />
    <rom name="sfm_1_v1.1.prom1" size="262144" crc="d4d2a67e" sha1="88069caf171bb9c5602bc493f1f1dafa26d2fc78" region="user1" offset="1" />
    <rom name="sfm_2_v1.1.prom2" size="262144" crc="d7b36c92" sha1="fbdb6f3636b84b76cf42351392492b791429a0e4" region="user1" offset="2" />
    <rom name="sfm_3_v1.1.prom3" size="262144" crc="be3efdbd" sha1="169aff265d1520031988e51083d1f208cf2529b4" region="user1" offset="3" />
    <rom name="sfm_snd_v1.u23" merge="sfm_snd_v1.u23" size="262144" crc="10d85366" sha1="10d539c3ba37e277642c0c5888cb1886fb0f55fc" region="soundcpu" offset="10000" />
    <rom name="rm0-0.grm0_0" merge="rm0-0.grm0_0" size="4194304" crc="09ef29cb" sha1="430da5b00554582391478849d5b1547fe12eedbe" region="gfx1" offset="0" />
    <rom name="rm0-1.grm0_1" merge="rm0-1.grm0_1" size="4194304" crc="6f5910fa" sha1="1979d19dd36a9118dfaf021e05302982be5dbe69" region="gfx1" offset="1" />
    <rom name="rm0-2.grm0_2" merge="rm0-2.grm0_2" size="4194304" crc="b8a2add5" sha1="62e5bef936f014ac836c0cd5322eaba7018496b4" region="gfx1" offset="2" />
    <rom name="rm0-3.grm0_3" merge="rm0-3.grm0_3" size="4194304" crc="6b6ff867" sha1="72bc95ef361f9238602f0e03aed0adac8b59d227" region="gfx1" offset="3" />
    <rom name="rm1-0.grm1_0" merge="rm1-0.grm1_0" size="4194304" crc="d5d65f77" sha1="0bbb83bb42a442ef157472f3243ab44efa0c0aa0" region="gfx1" offset="1000000" />
    <rom name="rm1-1.grm1_1" merge="rm1-1.grm1_1" size="4194304" crc="90467e27" sha1="217561664871c60b0193337e34020ddd336b8f15" region="gfx1" offset="1000001" />
    <rom name="rm1-2.grm1_2" merge="rm1-2.grm1_2" size="4194304" crc="903e56c2" sha1="843ed9855ffdf37b100b3c5614139d552fd9cd6d" region="gfx1" offset="1000002" />
    <rom name="rm1-3.grm1_3" merge="rm1-3.grm1_3" size="4194304" crc="fac35686" sha1="ba99ab265620575c14c46806dc543d1f9fd24462" region="gfx1" offset="1000003" />
    <rom name="sfm_grm3_0.grm3_0" merge="sfm_grm3_0.grm3_0" size="131072" crc="3e1f76f7" sha1="8aefe376e7248a583a6af02e5f9b2a4b48cc91d7" region="gfx1" offset="2000000" />
    <rom name="sfm_grm3_1.grm3_1" merge="sfm_grm3_1.grm3_1" size="131072" crc="578054b6" sha1="99201959de28dbfd7692cedea4485751d3d4788f" region="gfx1" offset="2000001" />
    <rom name="sfm_grm3_2.grm3_2" merge="sfm_grm3_2.grm3_2" size="131072" crc="9af2f698" sha1="e679728d8eba9f09379e503fa380202cd9adfde1" region="gfx1" offset="2000002" />
    <rom name="sfm_grm3_3.grm3_3" merge="sfm_grm3_3.grm3_3" size="131072" crc="cd38d1d6" sha1="0cea60d6897b34eeb13997030f6ee7e1dfb3c833" region="gfx1" offset="2000003" />
    <rom name="sfm_srom0.srom0" merge="sfm_srom0.srom0" size="2097152" crc="6ca1d3fc" sha1="904f4c55a1bc83531a6d87ff706afd8cdfaee83b" region="ensoniq.0" offset="0" />
    <rom name="sfm_srom3.srom3" merge="sfm_srom3.srom3" size="524288" crc="4f181534" sha1="e858a33b22558665427146ec79dfba48edc20c2c" region="ensoniq.3" offset="0" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="6" ways="8" />
      <control type="joy" player="2" buttons="6" ways="8" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="1048576" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="2097152" />
    </dipswitch>
    <dipswitch name="Freeze Screen" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="sftm111" sourcefile="itech32.cpp" cloneof="sftm" romof="sftm">
    <description>Street Fighter: The Movie (v1.11)</description>
    <year>1995</year>
    <manufacturer>Capcom / Incredible Technologies</manufacturer>
    <rom name="sfm_0_v1.11.prom0" size="262144" crc="28187ddc" sha1="7e4fa285be9389c913fca849098a7c0d9404df7a" region="user1" offset="0" />
    <rom name="sfm_1_v1.11.prom1" size="262144" crc="ec2ce6fa" sha1="b79aebb73ba77c2ebe081142853e81473743ac46" region="user1" offset="1" />
    <rom name="sfm_2_v1.11.prom2" size="262144" crc="be20510e" sha1="52e154fe4b77e461961fa23593383ef9b6dfb92f" region="user1" offset="2" />
    <rom name="sfm_3_v1.11.prom3" size="262144" crc="eead342f" sha1="b6df89527b527543df5535ef00945e64ff321e09" region="user1" offset="3" />
    <rom name="sfm_snd_v1.u23" merge="sfm_snd_v1.u23" size="262144" crc="10d85366" sha1="10d539c3ba37e277642c0c5888cb1886fb0f55fc" region="soundcpu" offset="10000" />
    <rom name="rm0-0.grm0_0" merge="rm0-0.grm0_0" size="4194304" crc="09ef29cb" sha1="430da5b00554582391478849d5b1547fe12eedbe" region="gfx1" offset="0" />
    <rom name="rm0-1.grm0_1" merge="rm0-1.grm0_1" size="4194304" crc="6f5910fa" sha1="1979d19dd36a9118dfaf021e05302982be5dbe69" region="gfx1" offset="1" />
    <rom name="rm0-2.grm0_2" merge="rm0-2.grm0_2" size="4194304" crc="b8a2add5" sha1="62e5bef936f014ac836c0cd5322eaba7018496b4" region="gfx1" offset="2" />
    <rom name="rm0-3.grm0_3" merge="rm0-3.grm0_3" size="4194304" crc="6b6ff867" sha1="72bc95ef361f9238602f0e03aed0adac8b59d227" region="gfx1" offset="3" />
    <rom name="rm1-0.grm1_0" merge="rm1-0.grm1_0" size="4194304" crc="d5d65f77" sha1="0bbb83bb42a442ef157472f3243ab44efa0c0aa0" region="gfx1" offset="1000000" />
    <rom name="rm1-1.grm1_1" merge="rm1-1.grm1_1" size="4194304" crc="90467e27" sha1="217561664871c60b0193337e34020ddd336b8f15" region="gfx1" offset="1000001" />
    <rom name="rm1-2.grm1_2" merge="rm1-2.grm1_2" size="4194304" crc="903e56c2" sha1="843ed9855ffdf37b100b3c5614139d552fd9cd6d" region="gfx1" offset="1000002" />
    <rom name="rm1-3.grm1_3" merge="rm1-3.grm1_3" size="4194304" crc="fac35686" sha1="ba99ab265620575c14c46806dc543d1f9fd24462" region="gfx1" offset="1000003" />
    <rom name="sfm_grm3_0.grm3_0" merge="sfm_grm3_0.grm3_0" size="131072" crc="3e1f76f7" sha1="8aefe376e7248a583a6af02e5f9b2a4b48cc91d7" region="gfx1" offset="2000000" />
    <rom name="sfm_grm3_1.grm3_1" merge="sfm_grm3_1.grm3_1" size="131072" crc="578054b6" sha1="99201959de28dbfd7692cedea4485751d3d4788f" region="gfx1" offset="2000001" />
    <rom name="sfm_grm3_2.grm3_2" merge="sfm_grm3_2.grm3_2" size="131072" crc="9af2f698" sha1="e679728d8eba9f09379e503fa380202cd9adfde1" region="gfx1" offset="2000002" />
    <rom name="sfm_grm3_3.grm3_3" merge="sfm_grm3_3.grm3_3" size="131072" crc="cd38d1d6" sha1="0cea60d6897b34eeb13997030f6ee7e1dfb3c833" region="gfx1" offset="2000003" />
    <rom name="sfm_srom0.srom0" merge="sfm_srom0.srom0" size="2097152" crc="6ca1d3fc" sha1="904f4c55a1bc83531a6d87ff706afd8cdfaee83b" region="ensoniq.0" offset="0" />
    <rom name="sfm_srom3.srom3" merge="sfm_srom3.srom3" size="524288" crc="4f181534" sha1="e858a33b22558665427146ec79dfba48edc20c2c" region="ensoniq.3" offset="0" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="6" ways="8" />
      <control type="joy" player="2" buttons="6" ways="8" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="1048576" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="2097152" />
    </dipswitch>
    <dipswitch name="Freeze Screen" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="sftmj112" sourcefile="itech32.cpp" cloneof="sftm" romof="sftm">
    <description>Street Fighter: The Movie (v1.12N, Japan)</description>
    <year>1995</year>
    <manufacturer>Capcom / Incredible Technologies</manufacturer>
    <rom name="sfmn_0_v1.12.prom0" size="262144" crc="640a04a8" sha1="adc7f5880962cbcc5f9f28e72a84070da6e2ec36" region="user1" offset="0" />
    <rom name="sfmn_1_v1.12.prom1" size="262144" crc="2a27b690" sha1="f63c3665ec030ecc2d7a10ead182941ade1c79d0" region="user1" offset="1" />
    <rom name="sfmn_2_v1.12.prom2" size="262144" crc="cec1dd7b" sha1="4c4cf14bc17ddef216d16a7fbcef2e4694b45eb4" region="user1" offset="2" />
    <rom name="sfmn_3_v1.12.prom3" size="262144" crc="48fa60f4" sha1="2d8bd4b5e3279af188feb3fb5e52a3d234bedd0a" region="user1" offset="3" />
    <rom name="sfm_snd_v1.11.u23" size="262144" crc="004854ed" sha1="7ecb74dc3f45b038cc9904fea5c89d3e74fcbcf3" region="soundcpu" offset="10000" />
    <rom name="rm0-0.grm0_0" merge="rm0-0.grm0_0" size="4194304" crc="09ef29cb" sha1="430da5b00554582391478849d5b1547fe12eedbe" region="gfx1" offset="0" />
    <rom name="rm0-1.grm0_1" merge="rm0-1.grm0_1" size="4194304" crc="6f5910fa" sha1="1979d19dd36a9118dfaf021e05302982be5dbe69" region="gfx1" offset="1" />
    <rom name="rm0-2.grm0_2" merge="rm0-2.grm0_2" size="4194304" crc="b8a2add5" sha1="62e5bef936f014ac836c0cd5322eaba7018496b4" region="gfx1" offset="2" />
    <rom name="rm0-3.grm0_3" merge="rm0-3.grm0_3" size="4194304" crc="6b6ff867" sha1="72bc95ef361f9238602f0e03aed0adac8b59d227" region="gfx1" offset="3" />
    <rom name="rm1-0.grm1_0" merge="rm1-0.grm1_0" size="4194304" crc="d5d65f77" sha1="0bbb83bb42a442ef157472f3243ab44efa0c0aa0" region="gfx1" offset="1000000" />
    <rom name="rm1-1.grm1_1" merge="rm1-1.grm1_1" size="4194304" crc="90467e27" sha1="217561664871c60b0193337e34020ddd336b8f15" region="gfx1" offset="1000001" />
    <rom name="rm1-2.grm1_2" merge="rm1-2.grm1_2" size="4194304" crc="903e56c2" sha1="843ed9855ffdf37b100b3c5614139d552fd9cd6d" region="gfx1" offset="1000002" />
    <rom name="rm1-3.grm1_3" merge="rm1-3.grm1_3" size="4194304" crc="fac35686" sha1="ba99ab265620575c14c46806dc543d1f9fd24462" region="gfx1" offset="1000003" />
    <rom name="sfm_grm3_0.grm3_0" merge="sfm_grm3_0.grm3_0" size="131072" crc="3e1f76f7" sha1="8aefe376e7248a583a6af02e5f9b2a4b48cc91d7" region="gfx1" offset="2000000" />
    <rom name="sfm_grm3_1.grm3_1" merge="sfm_grm3_1.grm3_1" size="131072" crc="578054b6" sha1="99201959de28dbfd7692cedea4485751d3d4788f" region="gfx1" offset="2000001" />
    <rom name="sfm_grm3_2.grm3_2" merge="sfm_grm3_2.grm3_2" size="131072" crc="9af2f698" sha1="e679728d8eba9f09379e503fa380202cd9adfde1" region="gfx1" offset="2000002" />
    <rom name="sfm_grm3_3.grm3_3" merge="sfm_grm3_3.grm3_3" size="131072" crc="cd38d1d6" sha1="0cea60d6897b34eeb13997030f6ee7e1dfb3c833" region="gfx1" offset="2000003" />
    <rom name="sfm_srom0.srom0" merge="sfm_srom0.srom0" size="2097152" crc="6ca1d3fc" sha1="904f4c55a1bc83531a6d87ff706afd8cdfaee83b" region="ensoniq.0" offset="0" />
    <rom name="sfm_srom3.srom3" merge="sfm_srom3.srom3" size="524288" crc="4f181534" sha1="e858a33b22558665427146ec79dfba48edc20c2c" region="ensoniq.3" offset="0" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="6" ways="8" />
      <control type="joy" player="2" buttons="6" ways="8" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="1048576" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="2097152" />
    </dipswitch>
    <dipswitch name="Freeze Screen" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="sftmj114" sourcefile="itech32.cpp" cloneof="sftm" romof="sftm">
    <description>Street Fighter: The Movie (v1.14N, Japan)</description>
    <year>1995</year>
    <manufacturer>Capcom / Incredible Technologies</manufacturer>
    <rom name="sfmn_0_v1.14.prom0" size="262144" crc="2a0c0bb7" sha1="5722a399ed5dff55d47e096fb04a5d5b16de2f9a" region="user1" offset="0" />
    <rom name="sfmn_1_v1.14.prom1" size="262144" crc="088aa12c" sha1="3c488068edea7ee726b7b837fedeeb0374a7b1ac" region="user1" offset="1" />
    <rom name="sfmn_2_v1.14.prom2" size="262144" crc="7120836e" sha1="219ca837d1396ec39bb08272d2d9060441e45daf" region="user1" offset="2" />
    <rom name="sfmn_3_v1.14.prom3" size="262144" crc="84eb200d" sha1="84150d978bd0b9f6363adde35c74fc5c77af6cf1" region="user1" offset="3" />
    <rom name="sfm_snd_v1.11.u23" size="262144" crc="004854ed" sha1="7ecb74dc3f45b038cc9904fea5c89d3e74fcbcf3" region="soundcpu" offset="10000" />
    <rom name="rm0-0.grm0_0" merge="rm0-0.grm0_0" size="4194304" crc="09ef29cb" sha1="430da5b00554582391478849d5b1547fe12eedbe" region="gfx1" offset="0" />
    <rom name="rm0-1.grm0_1" merge="rm0-1.grm0_1" size="4194304" crc="6f5910fa" sha1="1979d19dd36a9118dfaf021e05302982be5dbe69" region="gfx1" offset="1" />
    <rom name="rm0-2.grm0_2" merge="rm0-2.grm0_2" size="4194304" crc="b8a2add5" sha1="62e5bef936f014ac836c0cd5322eaba7018496b4" region="gfx1" offset="2" />
    <rom name="rm0-3.grm0_3" merge="rm0-3.grm0_3" size="4194304" crc="6b6ff867" sha1="72bc95ef361f9238602f0e03aed0adac8b59d227" region="gfx1" offset="3" />
    <rom name="rm1-0.grm1_0" merge="rm1-0.grm1_0" size="4194304" crc="d5d65f77" sha1="0bbb83bb42a442ef157472f3243ab44efa0c0aa0" region="gfx1" offset="1000000" />
    <rom name="rm1-1.grm1_1" merge="rm1-1.grm1_1" size="4194304" crc="90467e27" sha1="217561664871c60b0193337e34020ddd336b8f15" region="gfx1" offset="1000001" />
    <rom name="rm1-2.grm1_2" merge="rm1-2.grm1_2" size="4194304" crc="903e56c2" sha1="843ed9855ffdf37b100b3c5614139d552fd9cd6d" region="gfx1" offset="1000002" />
    <rom name="rm1-3.grm1_3" merge="rm1-3.grm1_3" size="4194304" crc="fac35686" sha1="ba99ab265620575c14c46806dc543d1f9fd24462" region="gfx1" offset="1000003" />
    <rom name="sfm_grm3_0.grm3_0" merge="sfm_grm3_0.grm3_0" size="131072" crc="3e1f76f7" sha1="8aefe376e7248a583a6af02e5f9b2a4b48cc91d7" region="gfx1" offset="2000000" />
    <rom name="sfm_grm3_1.grm3_1" merge="sfm_grm3_1.grm3_1" size="131072" crc="578054b6" sha1="99201959de28dbfd7692cedea4485751d3d4788f" region="gfx1" offset="2000001" />
    <rom name="sfm_grm3_2.grm3_2" merge="sfm_grm3_2.grm3_2" size="131072" crc="9af2f698" sha1="e679728d8eba9f09379e503fa380202cd9adfde1" region="gfx1" offset="2000002" />
    <rom name="sfm_grm3_3.grm3_3" merge="sfm_grm3_3.grm3_3" size="131072" crc="cd38d1d6" sha1="0cea60d6897b34eeb13997030f6ee7e1dfb3c833" region="gfx1" offset="2000003" />
    <rom name="sfm_srom0.srom0" merge="sfm_srom0.srom0" size="2097152" crc="6ca1d3fc" sha1="904f4c55a1bc83531a6d87ff706afd8cdfaee83b" region="ensoniq.0" offset="0" />
    <rom name="sfm_srom3.srom3" merge="sfm_srom3.srom3" size="524288" crc="4f181534" sha1="e858a33b22558665427146ec79dfba48edc20c2c" region="ensoniq.3" offset="0" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="6" ways="8" />
      <control type="joy" player="2" buttons="6" ways="8" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="1048576" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="2097152" />
    </dipswitch>
    <dipswitch name="Freeze Screen" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="shoottv" sourcefile="itech32.cpp">
    <description>Must Shoot TV (prototype)</description>
    <year>199?</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="gun_0.bin" size="50681" crc="1086b219" sha1="a9e9545911e427e819d4c98885cbfe871ce7e83a" region="user1" offset="0" />
    <rom name="gun_1.bin" size="50681" crc="a0f0e5ea" sha1="39560d76759d17c34c353dbe202ec22af234238d" region="user1" offset="1" />
    <rom name="gun_2.bin" size="50681" crc="1b84cf05" sha1="8f4b816ab2808258399072545f5dda0316e554ea" region="user1" offset="2" />
    <rom name="gun_3.bin" size="50681" crc="43ed58aa" sha1="9d641b76956376e983e4d0ead3095932c4fb33c6" region="user1" offset="3" />
    <rom name="gun.bim" size="131072" crc="7439569a" sha1="f02ec03307a2fb8a00d2ab1c7e1a62c0c74a98e9" region="soundcpu" offset="10000" />
    <rom name="grom00_0.bin" size="524288" crc="9a06d497" sha1="c92826d2b7f356518e68282eef7c6f42779782f2" region="gfx1" offset="0" />
    <rom name="grom00_1.bin" size="524288" crc="018ff629" sha1="34f9d79832daeeeefd0085bf41ee8ec31bdb6815" region="gfx1" offset="1" />
    <rom name="grom00_2.bin" size="524288" crc="f47ea010" sha1="f83b2457d23095208bd6c200e1d358026ae5ad3a" region="gfx1" offset="2" />
    <rom name="grom00_3.bin" size="524288" crc="3c12be47" sha1="a28c4eeb042025db36fa558b170891a296bb8a75" region="gfx1" offset="3" />
    <rom name="grom01_0.bin" size="327125" crc="ebf70a20" sha1="90b3748206ba32b676f01a104c57c0c9f03053fd" region="gfx1" offset="200000" />
    <rom name="grom01_1.bin" size="327125" crc="a78fedd1" sha1="f6b61e509e289dad00024148b82e7c176f8f8ec4" region="gfx1" offset="200001" />
    <rom name="grom01_2.bin" size="327125" crc="3578d74d" sha1="fe771f4ddef37822328832d0ed3df74a41e8607d" region="gfx1" offset="200002" />
    <rom name="grom01_3.bin" size="327125" crc="394be494" sha1="901628df61c2870169555834f73c77e8553024d0" region="gfx1" offset="200003" />
    <rom name="guns0.bin" size="523089" crc="35e9ba70" sha1="602fce09fbb40e37430e5f89d296fceda9ced1d4" region="ensoniq.0" offset="0" />
    <rom name="guns1.bin" size="253133" crc="ec1c3ab3" sha1="c8961b92dd5d14ab1640c3feb64fe1ac6c3d2ed6" region="ensoniq.0" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="2" service="yes">
      <control type="lightgun" player="1" buttons="1" minimum="28" maximum="255" sensitivity="50" keydelta="10" />
      <control type="lightgun" player="2" buttons="1" minimum="28" maximum="255" sensitivity="50" keydelta="10" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="16">
      <diplocation name="SW1" number="4" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="16" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="32">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="32" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="128">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="128" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":EXTRA" />
    <port tag=":GUNX1">
      <analog mask="511" />
    </port>
    <port tag=":GUNX2">
      <analog mask="511" />
    </port>
    <port tag=":GUNY1">
      <analog mask="255" />
    </port>
    <port tag=":GUNY2">
      <analog mask="255" />
    </port>
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="shufshot" sourcefile="itech32.cpp">
    <description>Shuffleshot (v1.40)</description>
    <year>1997</year>
    <manufacturer>Strata/Incredible Technologies</manufacturer>
    <rom name="shot_prom0_v1.40.prom0" size="131072" crc="33c0c98b" sha1="9960a1e8131e5dde33450560665f315e5a97dc05" region="user1" offset="0" />
    <rom name="shot_prom1_v1.40.prom1" size="131072" crc="d30a8831" sha1="3a7937b542f703dfc2ae74b6fdb2ac6a8e22bdbd" region="user1" offset="1" />
    <rom name="shot_prom2_v1.40.prom2" size="131072" crc="ea10ada8" sha1="e8167def9929876f6d2b4771b265114d9b04136e" region="user1" offset="2" />
    <rom name="shot_prom3_v1.40.prom3" size="131072" crc="4b28f28b" sha1="602e230cc69ae872e40d72c85ec66f111826c15e" region="user1" offset="3" />
    <rom name="shotsnd.u88" size="131072" crc="e37d599d" sha1="105f91e968ecf553d910a97726ddc536289bbb2b" region="soundcpu" offset="10000" />
    <rom name="shf_grom0_0.grm0_0" size="524288" crc="832a3d6a" sha1="443328fa61b79c93ec6c9d24893b2ec38358a905" region="gfx1" offset="0" />
    <rom name="shf_grom0_1.grm0_1" size="524288" crc="155e48a2" sha1="187d65423ff9a3d6b6c34c885a1b2397fa5371cf" region="gfx1" offset="1" />
    <rom name="shf_grom0_2.grm0_2" size="524288" crc="9f2b470d" sha1="012e917856042cbe00d476e3220a7f9c841bd199" region="gfx1" offset="2" />
    <rom name="shf_grom0_3.grm0_3" size="524288" crc="3855a16a" sha1="f8c03efab87ddcb6940f657ad1f0138ceaa2118e" region="gfx1" offset="3" />
    <rom name="shf_grom1_0.grm1_0" size="524288" crc="ed140389" sha1="f438a887b44a277f81e954bef73ac478eaff58c8" region="gfx1" offset="200000" />
    <rom name="shf_grom1_1.grm1_1" size="524288" crc="bd2ffbca" sha1="667692ce61a4896ceecf2a2bb37f742f175a6152" region="gfx1" offset="200001" />
    <rom name="shf_grom1_2.grm1_2" size="524288" crc="c6de4187" sha1="4854604330bb14f862abe22d755e08b54e0b1a04" region="gfx1" offset="200002" />
    <rom name="shf_grom1_3.grm1_3" size="524288" crc="0c707aa2" sha1="1da83523e04eeae4dbc8748a31a074331bf975d1" region="gfx1" offset="200003" />
    <rom name="shf_grom2_0.grm2_0" size="524288" crc="529b4259" sha1="4f98f28c83c3f8f822ea45d31be526af4a504cbc" region="gfx1" offset="400000" />
    <rom name="shf_grom2_1.grm2_1" size="524288" crc="4b52ab1a" sha1="5c438df7f2edea8f4d8734408fd94acf9d340755" region="gfx1" offset="400001" />
    <rom name="shf_grom2_2.grm2_2" size="524288" crc="f45fad03" sha1="3ff062928ef5bcdce8748ddd972c5da67207227a" region="gfx1" offset="400002" />
    <rom name="shf_grom2_3.grm2_3" size="524288" crc="1bcb26c8" sha1="49e730c56c4a3171a2962fa65f3b16481590c636" region="gfx1" offset="400003" />
    <rom name="shfa_grom3_0.grm3_0" size="524288" crc="c5afc9d1" sha1="db1f1559b26d2a7c21486f005fffae16e74af1c6" region="gfx1" offset="600000" />
    <rom name="shfa_grom3_1.grm3_1" size="524288" crc="70dd7b68" sha1="305bfcefb24f68bed4055c0e8819c31c95f7f853" region="gfx1" offset="600001" />
    <rom name="shfa_grom3_2.grm3_2" size="524288" crc="da56512d" sha1="dce114b079ff06693a8ec8247c3d4e87969d686f" region="gfx1" offset="600002" />
    <rom name="shfa_grom3_3.grm3_3" size="524288" crc="21727c50" sha1="db7f16f045f04b3bcb4b968344bc2eb641658add" region="gfx1" offset="600003" />
    <rom name="shf_srom0.srom0" size="524288" crc="9a3cb6c9" sha1="2af3ce3b1cd7688199195a66cf01bb83775d42fa" region="ensoniq.0" offset="0" />
    <rom name="shf_srom1.srom1" size="524288" crc="8c89948a" sha1="1054eca5de352c17f34f31ef16297ba6177a37ba" region="ensoniq.0" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="1048576" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Upright" value="0" default="yes" />
      <dipvalue name="Cocktail" value="2097152" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="4194304" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="shufshot135" sourcefile="itech32.cpp" cloneof="shufshot" romof="shufshot">
    <description>Shuffleshot (v1.35)</description>
    <year>1997</year>
    <manufacturer>Strata/Incredible Technologies</manufacturer>
    <rom name="shot_prom0_v1.35.prom0" size="131072" crc="1a1d510c" sha1="b1919beee499fb4e213a987ad796742dbfbd540b" region="user1" offset="0" />
    <rom name="shot_prom1_v1.35.prom1" size="131072" crc="5d7d5017" sha1="8330339bd45c30066650a2a6cc7e12f365c91608" region="user1" offset="1" />
    <rom name="shot_prom2_v1.35.prom2" size="131072" crc="6f27b111" sha1="9f9a95948662003edee2aeb2230b64e6401b4e49" region="user1" offset="2" />
    <rom name="shot_prom3_v1.35.prom3" size="131072" crc="bf6fabbb" sha1="3f52791b974a6170fad492c0270270f5712c8506" region="user1" offset="3" />
    <rom name="shotsnd.u88" merge="shotsnd.u88" size="131072" crc="e37d599d" sha1="105f91e968ecf553d910a97726ddc536289bbb2b" region="soundcpu" offset="10000" />
    <rom name="shf_grom0_0.grm0_0" merge="shf_grom0_0.grm0_0" size="524288" crc="832a3d6a" sha1="443328fa61b79c93ec6c9d24893b2ec38358a905" region="gfx1" offset="0" />
    <rom name="shf_grom0_1.grm0_1" merge="shf_grom0_1.grm0_1" size="524288" crc="155e48a2" sha1="187d65423ff9a3d6b6c34c885a1b2397fa5371cf" region="gfx1" offset="1" />
    <rom name="shf_grom0_2.grm0_2" merge="shf_grom0_2.grm0_2" size="524288" crc="9f2b470d" sha1="012e917856042cbe00d476e3220a7f9c841bd199" region="gfx1" offset="2" />
    <rom name="shf_grom0_3.grm0_3" merge="shf_grom0_3.grm0_3" size="524288" crc="3855a16a" sha1="f8c03efab87ddcb6940f657ad1f0138ceaa2118e" region="gfx1" offset="3" />
    <rom name="shf_grom1_0.grm1_0" merge="shf_grom1_0.grm1_0" size="524288" crc="ed140389" sha1="f438a887b44a277f81e954bef73ac478eaff58c8" region="gfx1" offset="200000" />
    <rom name="shf_grom1_1.grm1_1" merge="shf_grom1_1.grm1_1" size="524288" crc="bd2ffbca" sha1="667692ce61a4896ceecf2a2bb37f742f175a6152" region="gfx1" offset="200001" />
    <rom name="shf_grom1_2.grm1_2" merge="shf_grom1_2.grm1_2" size="524288" crc="c6de4187" sha1="4854604330bb14f862abe22d755e08b54e0b1a04" region="gfx1" offset="200002" />
    <rom name="shf_grom1_3.grm1_3" merge="shf_grom1_3.grm1_3" size="524288" crc="0c707aa2" sha1="1da83523e04eeae4dbc8748a31a074331bf975d1" region="gfx1" offset="200003" />
    <rom name="shf_grom2_0.grm2_0" merge="shf_grom2_0.grm2_0" size="524288" crc="529b4259" sha1="4f98f28c83c3f8f822ea45d31be526af4a504cbc" region="gfx1" offset="400000" />
    <rom name="shf_grom2_1.grm2_1" merge="shf_grom2_1.grm2_1" size="524288" crc="4b52ab1a" sha1="5c438df7f2edea8f4d8734408fd94acf9d340755" region="gfx1" offset="400001" />
    <rom name="shf_grom2_2.grm2_2" merge="shf_grom2_2.grm2_2" size="524288" crc="f45fad03" sha1="3ff062928ef5bcdce8748ddd972c5da67207227a" region="gfx1" offset="400002" />
    <rom name="shf_grom2_3.grm2_3" merge="shf_grom2_3.grm2_3" size="524288" crc="1bcb26c8" sha1="49e730c56c4a3171a2962fa65f3b16481590c636" region="gfx1" offset="400003" />
    <rom name="shf_grom3_0.grm3_0" size="524288" crc="a29763db" sha1="e2154fb3e400aba300f1a23d53504588426dfbfe" region="gfx1" offset="600000" />
    <rom name="shf_grom3_1.grm3_1" size="524288" crc="c757084c" sha1="6f78ee13c68afd635aa3871cddf7207a19d4039b" region="gfx1" offset="600001" />
    <rom name="shf_grom3_2.grm3_2" size="524288" crc="2971cb25" sha1="5f0508ebff1bf66ee0f78addfa09a43f8fff9a36" region="gfx1" offset="600002" />
    <rom name="shf_grom3_3.grm3_3" size="524288" crc="4fcbee51" sha1="4e2ec4475986c3916c4566b2bc007f41a8c13609" region="gfx1" offset="600003" />
    <rom name="shf_srom0.srom0" merge="shf_srom0.srom0" size="524288" crc="9a3cb6c9" sha1="2af3ce3b1cd7688199195a66cf01bb83775d42fa" region="ensoniq.0" offset="0" />
    <rom name="shf_srom1.srom1" merge="shf_srom1.srom1" size="524288" crc="8c89948a" sha1="1054eca5de352c17f34f31ef16297ba6177a37ba" region="ensoniq.0" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="1048576" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Upright" value="0" default="yes" />
      <dipvalue name="Cocktail" value="2097152" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="4194304" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="shufshot137" sourcefile="itech32.cpp" cloneof="shufshot" romof="shufshot">
    <description>Shuffleshot (v1.37)</description>
    <year>1997</year>
    <manufacturer>Strata/Incredible Technologies</manufacturer>
    <rom name="shot_prom0_v1.37.prom0" size="131072" crc="6499c76f" sha1="60fdaefb09088ac609addd40569bd7fab12593bc" region="user1" offset="0" />
    <rom name="shot_prom1_v1.37.prom1" size="131072" crc="64fb47a4" sha1="32ce9d91b16b8aaf545c0a22842ad8d806727a17" region="user1" offset="1" />
    <rom name="shot_prom2_v1.37.prom2" size="131072" crc="e0df3025" sha1="edff5c5c4486981ac0783f337a0845854d0217f0" region="user1" offset="2" />
    <rom name="shot_prom3_v1.37.prom3" size="131072" crc="efa66ad8" sha1="d8dc754529284e6c06b912e226c8a4520aab49fc" region="user1" offset="3" />
    <rom name="shotsnd.u88" merge="shotsnd.u88" size="131072" crc="e37d599d" sha1="105f91e968ecf553d910a97726ddc536289bbb2b" region="soundcpu" offset="10000" />
    <rom name="shf_grom0_0.grm0_0" merge="shf_grom0_0.grm0_0" size="524288" crc="832a3d6a" sha1="443328fa61b79c93ec6c9d24893b2ec38358a905" region="gfx1" offset="0" />
    <rom name="shf_grom0_1.grm0_1" merge="shf_grom0_1.grm0_1" size="524288" crc="155e48a2" sha1="187d65423ff9a3d6b6c34c885a1b2397fa5371cf" region="gfx1" offset="1" />
    <rom name="shf_grom0_2.grm0_2" merge="shf_grom0_2.grm0_2" size="524288" crc="9f2b470d" sha1="012e917856042cbe00d476e3220a7f9c841bd199" region="gfx1" offset="2" />
    <rom name="shf_grom0_3.grm0_3" merge="shf_grom0_3.grm0_3" size="524288" crc="3855a16a" sha1="f8c03efab87ddcb6940f657ad1f0138ceaa2118e" region="gfx1" offset="3" />
    <rom name="shf_grom1_0.grm1_0" merge="shf_grom1_0.grm1_0" size="524288" crc="ed140389" sha1="f438a887b44a277f81e954bef73ac478eaff58c8" region="gfx1" offset="200000" />
    <rom name="shf_grom1_1.grm1_1" merge="shf_grom1_1.grm1_1" size="524288" crc="bd2ffbca" sha1="667692ce61a4896ceecf2a2bb37f742f175a6152" region="gfx1" offset="200001" />
    <rom name="shf_grom1_2.grm1_2" merge="shf_grom1_2.grm1_2" size="524288" crc="c6de4187" sha1="4854604330bb14f862abe22d755e08b54e0b1a04" region="gfx1" offset="200002" />
    <rom name="shf_grom1_3.grm1_3" merge="shf_grom1_3.grm1_3" size="524288" crc="0c707aa2" sha1="1da83523e04eeae4dbc8748a31a074331bf975d1" region="gfx1" offset="200003" />
    <rom name="shf_grom2_0.grm2_0" merge="shf_grom2_0.grm2_0" size="524288" crc="529b4259" sha1="4f98f28c83c3f8f822ea45d31be526af4a504cbc" region="gfx1" offset="400000" />
    <rom name="shf_grom2_1.grm2_1" merge="shf_grom2_1.grm2_1" size="524288" crc="4b52ab1a" sha1="5c438df7f2edea8f4d8734408fd94acf9d340755" region="gfx1" offset="400001" />
    <rom name="shf_grom2_2.grm2_2" merge="shf_grom2_2.grm2_2" size="524288" crc="f45fad03" sha1="3ff062928ef5bcdce8748ddd972c5da67207227a" region="gfx1" offset="400002" />
    <rom name="shf_grom2_3.grm2_3" merge="shf_grom2_3.grm2_3" size="524288" crc="1bcb26c8" sha1="49e730c56c4a3171a2962fa65f3b16481590c636" region="gfx1" offset="400003" />
    <rom name="shf_grom3_0.grm3_0" size="524288" crc="a29763db" sha1="e2154fb3e400aba300f1a23d53504588426dfbfe" region="gfx1" offset="600000" />
    <rom name="shf_grom3_1.grm3_1" size="524288" crc="c757084c" sha1="6f78ee13c68afd635aa3871cddf7207a19d4039b" region="gfx1" offset="600001" />
    <rom name="shf_grom3_2.grm3_2" size="524288" crc="2971cb25" sha1="5f0508ebff1bf66ee0f78addfa09a43f8fff9a36" region="gfx1" offset="600002" />
    <rom name="shf_grom3_3.grm3_3" size="524288" crc="4fcbee51" sha1="4e2ec4475986c3916c4566b2bc007f41a8c13609" region="gfx1" offset="600003" />
    <rom name="shf_srom0.srom0" merge="shf_srom0.srom0" size="524288" crc="9a3cb6c9" sha1="2af3ce3b1cd7688199195a66cf01bb83775d42fa" region="ensoniq.0" offset="0" />
    <rom name="shf_srom1.srom1" merge="shf_srom1.srom1" size="524288" crc="8c89948a" sha1="1054eca5de352c17f34f31ef16297ba6177a37ba" region="ensoniq.0" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="1048576" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="2097152" />
    </dipswitch>
    <dipswitch name="Freeze Screen" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="shufshot138" sourcefile="itech32.cpp" cloneof="shufshot" romof="shufshot">
    <description>Shuffleshot (v1.38)</description>
    <year>1997</year>
    <manufacturer>Strata/Incredible Technologies</manufacturer>
    <rom name="shot_prom0_v1.38.prom0" size="131072" crc="68f823ff" sha1="f9de8e45dd87e39bb256963cd356cbb9f985f3e8" region="user1" offset="0" />
    <rom name="shot_prom1_v1.38.prom1" size="131072" crc="bdd9a8e9" sha1="b4c0d3ab5ed66c7f43f309236708df355385ec5e" region="user1" offset="1" />
    <rom name="shot_prom2_v1.38.prom2" size="131072" crc="92008e13" sha1="2ed7cde67131e4baf1c127004d61d433d983467e" region="user1" offset="2" />
    <rom name="shot_prom3_v1.38.prom3" size="131072" crc="723cb9a5" sha1="2ac209053bce245130b6056fe0ebe048596ae3b4" region="user1" offset="3" />
    <rom name="shotsnd.u88" merge="shotsnd.u88" size="131072" crc="e37d599d" sha1="105f91e968ecf553d910a97726ddc536289bbb2b" region="soundcpu" offset="10000" />
    <rom name="shf_grom0_0.grm0_0" merge="shf_grom0_0.grm0_0" size="524288" crc="832a3d6a" sha1="443328fa61b79c93ec6c9d24893b2ec38358a905" region="gfx1" offset="0" />
    <rom name="shf_grom0_1.grm0_1" merge="shf_grom0_1.grm0_1" size="524288" crc="155e48a2" sha1="187d65423ff9a3d6b6c34c885a1b2397fa5371cf" region="gfx1" offset="1" />
    <rom name="shf_grom0_2.grm0_2" merge="shf_grom0_2.grm0_2" size="524288" crc="9f2b470d" sha1="012e917856042cbe00d476e3220a7f9c841bd199" region="gfx1" offset="2" />
    <rom name="shf_grom0_3.grm0_3" merge="shf_grom0_3.grm0_3" size="524288" crc="3855a16a" sha1="f8c03efab87ddcb6940f657ad1f0138ceaa2118e" region="gfx1" offset="3" />
    <rom name="shf_grom1_0.grm1_0" merge="shf_grom1_0.grm1_0" size="524288" crc="ed140389" sha1="f438a887b44a277f81e954bef73ac478eaff58c8" region="gfx1" offset="200000" />
    <rom name="shf_grom1_1.grm1_1" merge="shf_grom1_1.grm1_1" size="524288" crc="bd2ffbca" sha1="667692ce61a4896ceecf2a2bb37f742f175a6152" region="gfx1" offset="200001" />
    <rom name="shf_grom1_2.grm1_2" merge="shf_grom1_2.grm1_2" size="524288" crc="c6de4187" sha1="4854604330bb14f862abe22d755e08b54e0b1a04" region="gfx1" offset="200002" />
    <rom name="shf_grom1_3.grm1_3" merge="shf_grom1_3.grm1_3" size="524288" crc="0c707aa2" sha1="1da83523e04eeae4dbc8748a31a074331bf975d1" region="gfx1" offset="200003" />
    <rom name="shf_grom2_0.grm2_0" merge="shf_grom2_0.grm2_0" size="524288" crc="529b4259" sha1="4f98f28c83c3f8f822ea45d31be526af4a504cbc" region="gfx1" offset="400000" />
    <rom name="shf_grom2_1.grm2_1" merge="shf_grom2_1.grm2_1" size="524288" crc="4b52ab1a" sha1="5c438df7f2edea8f4d8734408fd94acf9d340755" region="gfx1" offset="400001" />
    <rom name="shf_grom2_2.grm2_2" merge="shf_grom2_2.grm2_2" size="524288" crc="f45fad03" sha1="3ff062928ef5bcdce8748ddd972c5da67207227a" region="gfx1" offset="400002" />
    <rom name="shf_grom2_3.grm2_3" merge="shf_grom2_3.grm2_3" size="524288" crc="1bcb26c8" sha1="49e730c56c4a3171a2962fa65f3b16481590c636" region="gfx1" offset="400003" />
    <rom name="shfa_grom3_0.grm3_0" merge="shfa_grom3_0.grm3_0" size="524288" crc="c5afc9d1" sha1="db1f1559b26d2a7c21486f005fffae16e74af1c6" region="gfx1" offset="600000" />
    <rom name="shfa_grom3_1.grm3_1" merge="shfa_grom3_1.grm3_1" size="524288" crc="70dd7b68" sha1="305bfcefb24f68bed4055c0e8819c31c95f7f853" region="gfx1" offset="600001" />
    <rom name="shfa_grom3_2.grm3_2" merge="shfa_grom3_2.grm3_2" size="524288" crc="da56512d" sha1="dce114b079ff06693a8ec8247c3d4e87969d686f" region="gfx1" offset="600002" />
    <rom name="shfa_grom3_3.grm3_3" merge="shfa_grom3_3.grm3_3" size="524288" crc="21727c50" sha1="db7f16f045f04b3bcb4b968344bc2eb641658add" region="gfx1" offset="600003" />
    <rom name="shf_srom0.srom0" merge="shf_srom0.srom0" size="524288" crc="9a3cb6c9" sha1="2af3ce3b1cd7688199195a66cf01bb83775d42fa" region="ensoniq.0" offset="0" />
    <rom name="shf_srom1.srom1" merge="shf_srom1.srom1" size="524288" crc="8c89948a" sha1="1054eca5de352c17f34f31ef16297ba6177a37ba" region="ensoniq.0" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="1048576" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="2097152" />
    </dipswitch>
    <dipswitch name="Freeze Screen" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="shufshot139" sourcefile="itech32.cpp" cloneof="shufshot" romof="shufshot">
    <description>Shuffleshot (v1.39)</description>
    <year>1997</year>
    <manufacturer>Strata/Incredible Technologies</manufacturer>
    <rom name="shot_prom0_v1.39.prom0" size="131072" crc="e811fc4a" sha1="9e1d8f64ac89ac865929f6a23f66d95eeeda3ac9" region="user1" offset="0" />
    <rom name="shot_prom1_v1.39.prom1" size="131072" crc="f9d120c5" sha1="f94216f1fb6d810ddee98479e83f0719b30b768f" region="user1" offset="1" />
    <rom name="shot_prom2_v1.39.prom2" size="131072" crc="9f12414d" sha1="c1120079173f7ed6118f7105443afd7d38d8af94" region="user1" offset="2" />
    <rom name="shot_prom3_v1.39.prom3" size="131072" crc="108a69be" sha1="1b2ebe4767be084707522a90f009d3a70e03d578" region="user1" offset="3" />
    <rom name="shotsnd.u88" merge="shotsnd.u88" size="131072" crc="e37d599d" sha1="105f91e968ecf553d910a97726ddc536289bbb2b" region="soundcpu" offset="10000" />
    <rom name="shf_grom0_0.grm0_0" merge="shf_grom0_0.grm0_0" size="524288" crc="832a3d6a" sha1="443328fa61b79c93ec6c9d24893b2ec38358a905" region="gfx1" offset="0" />
    <rom name="shf_grom0_1.grm0_1" merge="shf_grom0_1.grm0_1" size="524288" crc="155e48a2" sha1="187d65423ff9a3d6b6c34c885a1b2397fa5371cf" region="gfx1" offset="1" />
    <rom name="shf_grom0_2.grm0_2" merge="shf_grom0_2.grm0_2" size="524288" crc="9f2b470d" sha1="012e917856042cbe00d476e3220a7f9c841bd199" region="gfx1" offset="2" />
    <rom name="shf_grom0_3.grm0_3" merge="shf_grom0_3.grm0_3" size="524288" crc="3855a16a" sha1="f8c03efab87ddcb6940f657ad1f0138ceaa2118e" region="gfx1" offset="3" />
    <rom name="shf_grom1_0.grm1_0" merge="shf_grom1_0.grm1_0" size="524288" crc="ed140389" sha1="f438a887b44a277f81e954bef73ac478eaff58c8" region="gfx1" offset="200000" />
    <rom name="shf_grom1_1.grm1_1" merge="shf_grom1_1.grm1_1" size="524288" crc="bd2ffbca" sha1="667692ce61a4896ceecf2a2bb37f742f175a6152" region="gfx1" offset="200001" />
    <rom name="shf_grom1_2.grm1_2" merge="shf_grom1_2.grm1_2" size="524288" crc="c6de4187" sha1="4854604330bb14f862abe22d755e08b54e0b1a04" region="gfx1" offset="200002" />
    <rom name="shf_grom1_3.grm1_3" merge="shf_grom1_3.grm1_3" size="524288" crc="0c707aa2" sha1="1da83523e04eeae4dbc8748a31a074331bf975d1" region="gfx1" offset="200003" />
    <rom name="shf_grom2_0.grm2_0" merge="shf_grom2_0.grm2_0" size="524288" crc="529b4259" sha1="4f98f28c83c3f8f822ea45d31be526af4a504cbc" region="gfx1" offset="400000" />
    <rom name="shf_grom2_1.grm2_1" merge="shf_grom2_1.grm2_1" size="524288" crc="4b52ab1a" sha1="5c438df7f2edea8f4d8734408fd94acf9d340755" region="gfx1" offset="400001" />
    <rom name="shf_grom2_2.grm2_2" merge="shf_grom2_2.grm2_2" size="524288" crc="f45fad03" sha1="3ff062928ef5bcdce8748ddd972c5da67207227a" region="gfx1" offset="400002" />
    <rom name="shf_grom2_3.grm2_3" merge="shf_grom2_3.grm2_3" size="524288" crc="1bcb26c8" sha1="49e730c56c4a3171a2962fa65f3b16481590c636" region="gfx1" offset="400003" />
    <rom name="shfa_grom3_0.grm3_0" merge="shfa_grom3_0.grm3_0" size="524288" crc="c5afc9d1" sha1="db1f1559b26d2a7c21486f005fffae16e74af1c6" region="gfx1" offset="600000" />
    <rom name="shfa_grom3_1.grm3_1" merge="shfa_grom3_1.grm3_1" size="524288" crc="70dd7b68" sha1="305bfcefb24f68bed4055c0e8819c31c95f7f853" region="gfx1" offset="600001" />
    <rom name="shfa_grom3_2.grm3_2" merge="shfa_grom3_2.grm3_2" size="524288" crc="da56512d" sha1="dce114b079ff06693a8ec8247c3d4e87969d686f" region="gfx1" offset="600002" />
    <rom name="shfa_grom3_3.grm3_3" merge="shfa_grom3_3.grm3_3" size="524288" crc="21727c50" sha1="db7f16f045f04b3bcb4b968344bc2eb641658add" region="gfx1" offset="600003" />
    <rom name="shf_srom0.srom0" merge="shf_srom0.srom0" size="524288" crc="9a3cb6c9" sha1="2af3ce3b1cd7688199195a66cf01bb83775d42fa" region="ensoniq.0" offset="0" />
    <rom name="shf_srom1.srom1" merge="shf_srom1.srom1" size="524288" crc="8c89948a" sha1="1054eca5de352c17f34f31ef16297ba6177a37ba" region="ensoniq.0" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="1048576" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Upright" value="0" default="yes" />
      <dipvalue name="Cocktail" value="2097152" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="4194304" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="timekill" sourcefile="itech32.cpp">
    <description>Time Killers (v1.32)</description>
    <year>1992</year>
    <manufacturer>Strata/Incredible Technologies</manufacturer>
    <rom name="tk00_v1.32_u54.u54" size="262144" crc="68c74b81" sha1="acdf677f82d7428acc6cf01076d43dd6330e9cb3" region="user1" offset="0" />
    <rom name="tk01_v1.32_u53.u53" size="262144" crc="2158d8ef" sha1="14aa66e020a9fa890fadbaf0936dfdc4e272f543" region="user1" offset="1" />
    <rom name="tk_snd_v_4.1_u17.u17" size="131072" crc="c699af7b" sha1="55863513a1c27dcb257dbc20e522cfafa9b92c9d" region="soundcpu" offset="10000" />
    <rom name="time_killers_0.rom0" size="2097152" crc="94cbf6f8" sha1="dac5c4d9c8e42336c236ecc3c72b3b1f8282dc2f" region="gfx1" offset="0" />
    <rom name="time_killers_1.rom1" size="2097152" crc="c07dea98" sha1="dd8b88beb9781579eb0a17231ad2a274b70ae1bc" region="gfx1" offset="1" />
    <rom name="time_killers_2.rom2" size="2097152" crc="183eed2a" sha1="3905268fe45ecc47cd4d349666b4d33efda2140b" region="gfx1" offset="2" />
    <rom name="time_killers_3.rom3" size="2097152" crc="b1da1058" sha1="a1d483701c661d69cecc9d073b23683b119f5ef1" region="gfx1" offset="3" />
    <rom name="timekill_grom01.grom1" size="131072" crc="b030c3d9" sha1="f5c21285ec8ff4f74205e0cf18da67e733e31183" region="gfx1" offset="800000" />
    <rom name="timekill_grom02.grom2" size="131072" crc="e98492a4" sha1="fe8fb4bd3900109f3872f2930e8ddc9d19f599fd" region="gfx1" offset="800001" />
    <rom name="timekill_grom03.grom3" size="131072" crc="6088fa64" sha1="a3eee10bdef48fefec3836f551172dbe0819acf6" region="gfx1" offset="800002" />
    <rom name="timekill_grom04.grom4" size="131072" crc="95be2318" sha1="60580c87d63a114df44e2580e138128388ff447b" region="gfx1" offset="800003" />
    <rom name="tksrom00_u18.u18" size="524288" crc="79d8b83a" sha1="78934b4d0ccca8fefcf8277e4296eb1d59cd575b" region="ensoniq.2" offset="0" />
    <rom name="tksrom01_u20.u20" size="524288" crc="ec01648c" sha1="b83c66cf22db5d89b9ed79b79861b79429d8380c" region="ensoniq.2" offset="100000" />
    <rom name="tksrom02_u26.u26" size="524288" crc="051ced3e" sha1="6b63c4837e709806ffea9a37d93933635d356a6e" region="ensoniq.2" offset="200000" />
    <device_ref name="m68000" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="via6522" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68000" clock="12000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="5" ways="8" />
      <control type="joy" player="2" buttons="5" ways="8" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="16">
      <diplocation name="SW1" number="1" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="16" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="32">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="32" />
    </dipswitch>
    <dipswitch name="Violence" tag="DIPS" mask="64">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="128">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="128" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":SYSTEM" />
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="timekill100" sourcefile="itech32.cpp" cloneof="timekill" romof="timekill">
    <description>Time Killers (v1.00)</description>
    <year>1992</year>
    <manufacturer>Strata/Incredible Technologies</manufacturer>
    <rom name="tk00.bim_u54.u54" size="262144" crc="2b379f30" sha1="7034cb0e6ba49ba9147fdb7ff6cbe34451ed4465" region="user1" offset="0" />
    <rom name="tk01.bim_u53.u53" size="262144" crc="e43e029c" sha1="4bb069fffaa7482674f52eb4106409842f2c2a0e" region="user1" offset="1" />
    <rom name="timekillsnd_u17.u17" size="131072" crc="ab1684c3" sha1="cc7e591fd160b259f8aecddb2c5a3c36e4e37b2f" region="soundcpu" offset="10000" />
    <rom name="time_killers_0.rom0" merge="time_killers_0.rom0" size="2097152" crc="94cbf6f8" sha1="dac5c4d9c8e42336c236ecc3c72b3b1f8282dc2f" region="gfx1" offset="0" />
    <rom name="time_killers_1.rom1" merge="time_killers_1.rom1" size="2097152" crc="c07dea98" sha1="dd8b88beb9781579eb0a17231ad2a274b70ae1bc" region="gfx1" offset="1" />
    <rom name="time_killers_2.rom2" merge="time_killers_2.rom2" size="2097152" crc="183eed2a" sha1="3905268fe45ecc47cd4d349666b4d33efda2140b" region="gfx1" offset="2" />
    <rom name="time_killers_3.rom3" merge="time_killers_3.rom3" size="2097152" crc="b1da1058" sha1="a1d483701c661d69cecc9d073b23683b119f5ef1" region="gfx1" offset="3" />
    <rom name="timekill_grom01.grom1" merge="timekill_grom01.grom1" size="131072" crc="b030c3d9" sha1="f5c21285ec8ff4f74205e0cf18da67e733e31183" region="gfx1" offset="800000" />
    <rom name="timekill_grom02.grom2" merge="timekill_grom02.grom2" size="131072" crc="e98492a4" sha1="fe8fb4bd3900109f3872f2930e8ddc9d19f599fd" region="gfx1" offset="800001" />
    <rom name="timekill_grom03.grom3" merge="timekill_grom03.grom3" size="131072" crc="6088fa64" sha1="a3eee10bdef48fefec3836f551172dbe0819acf6" region="gfx1" offset="800002" />
    <rom name="timekill_grom04.grom4" merge="timekill_grom04.grom4" size="131072" crc="95be2318" sha1="60580c87d63a114df44e2580e138128388ff447b" region="gfx1" offset="800003" />
    <rom name="tksrom00_u18.u18" merge="tksrom00_u18.u18" size="524288" crc="79d8b83a" sha1="78934b4d0ccca8fefcf8277e4296eb1d59cd575b" region="ensoniq.2" offset="0" />
    <rom name="tksrom01_u20.u20" merge="tksrom01_u20.u20" size="524288" crc="ec01648c" sha1="b83c66cf22db5d89b9ed79b79861b79429d8380c" region="ensoniq.2" offset="100000" />
    <rom name="tksrom02_u26.u26" merge="tksrom02_u26.u26" size="524288" crc="051ced3e" sha1="6b63c4837e709806ffea9a37d93933635d356a6e" region="ensoniq.2" offset="200000" />
    <device_ref name="m68000" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="via6522" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68000" clock="12000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="5" ways="8" />
      <control type="joy" player="2" buttons="5" ways="8" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="16">
      <diplocation name="SW1" number="1" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="16" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="32">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="32" />
    </dipswitch>
    <dipswitch name="Violence" tag="DIPS" mask="64">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="128">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="128" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":SYSTEM" />
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="timekill121" sourcefile="itech32.cpp" cloneof="timekill" romof="timekill">
    <description>Time Killers (v1.21)</description>
    <year>1992</year>
    <manufacturer>Strata/Incredible Technologies</manufacturer>
    <rom name="tk00_v1.21_u54.u54" size="262144" crc="4938a940" sha1="c42c5067ba0536ab22071c80a50434905acd93c2" region="user1" offset="0" />
    <rom name="tk01_v1.21_u53.u53" size="262144" crc="0bb75c40" sha1="99829ecb0692ea8b313bd8c2e982258c97599b06" region="user1" offset="1" />
    <rom name="timekillsnd_u17.u17" size="131072" crc="ab1684c3" sha1="cc7e591fd160b259f8aecddb2c5a3c36e4e37b2f" region="soundcpu" offset="10000" />
    <rom name="time_killers_0.rom0" merge="time_killers_0.rom0" size="2097152" crc="94cbf6f8" sha1="dac5c4d9c8e42336c236ecc3c72b3b1f8282dc2f" region="gfx1" offset="0" />
    <rom name="time_killers_1.rom1" merge="time_killers_1.rom1" size="2097152" crc="c07dea98" sha1="dd8b88beb9781579eb0a17231ad2a274b70ae1bc" region="gfx1" offset="1" />
    <rom name="time_killers_2.rom2" merge="time_killers_2.rom2" size="2097152" crc="183eed2a" sha1="3905268fe45ecc47cd4d349666b4d33efda2140b" region="gfx1" offset="2" />
    <rom name="time_killers_3.rom3" merge="time_killers_3.rom3" size="2097152" crc="b1da1058" sha1="a1d483701c661d69cecc9d073b23683b119f5ef1" region="gfx1" offset="3" />
    <rom name="timekill_grom01.grom1" merge="timekill_grom01.grom1" size="131072" crc="b030c3d9" sha1="f5c21285ec8ff4f74205e0cf18da67e733e31183" region="gfx1" offset="800000" />
    <rom name="timekill_grom02.grom2" merge="timekill_grom02.grom2" size="131072" crc="e98492a4" sha1="fe8fb4bd3900109f3872f2930e8ddc9d19f599fd" region="gfx1" offset="800001" />
    <rom name="timekill_grom03.grom3" merge="timekill_grom03.grom3" size="131072" crc="6088fa64" sha1="a3eee10bdef48fefec3836f551172dbe0819acf6" region="gfx1" offset="800002" />
    <rom name="timekill_grom04.grom4" merge="timekill_grom04.grom4" size="131072" crc="95be2318" sha1="60580c87d63a114df44e2580e138128388ff447b" region="gfx1" offset="800003" />
    <rom name="tksrom00_u18.u18" merge="tksrom00_u18.u18" size="524288" crc="79d8b83a" sha1="78934b4d0ccca8fefcf8277e4296eb1d59cd575b" region="ensoniq.2" offset="0" />
    <rom name="tksrom01_u20.u20" merge="tksrom01_u20.u20" size="524288" crc="ec01648c" sha1="b83c66cf22db5d89b9ed79b79861b79429d8380c" region="ensoniq.2" offset="100000" />
    <rom name="tksrom02_u26.u26" merge="tksrom02_u26.u26" size="524288" crc="051ced3e" sha1="6b63c4837e709806ffea9a37d93933635d356a6e" region="ensoniq.2" offset="200000" />
    <device_ref name="m68000" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="via6522" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68000" clock="12000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="5" ways="8" />
      <control type="joy" player="2" buttons="5" ways="8" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="16">
      <diplocation name="SW1" number="1" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="16" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="32">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="32" />
    </dipswitch>
    <dipswitch name="Violence" tag="DIPS" mask="64">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="128">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="128" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":SYSTEM" />
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="timekill121a" sourcefile="itech32.cpp" cloneof="timekill" romof="timekill">
    <description>Time Killers (v1.21, alternate ROM board)</description>
    <year>1992</year>
    <manufacturer>Strata/Incredible Technologies</manufacturer>
    <rom name="tk00_v1.21_u54.u54" size="262144" crc="4938a940" sha1="c42c5067ba0536ab22071c80a50434905acd93c2" region="user1" offset="0" />
    <rom name="tk01_v1.21_u53.u53" size="262144" crc="0bb75c40" sha1="99829ecb0692ea8b313bd8c2e982258c97599b06" region="user1" offset="1" />
    <rom name="timekillsnd_u17.u17" size="131072" crc="ab1684c3" sha1="cc7e591fd160b259f8aecddb2c5a3c36e4e37b2f" region="soundcpu" offset="10000" />
    <rom name="timekill_grom00.grom00" size="524288" crc="980aab02" sha1="c5ce18748b1677d7b8fc599355d282d7fb9dda11" region="gfx1" offset="0" />
    <rom name="timekill_grom05.grom05" size="524288" crc="0b28ae65" sha1="854091d312512eedb0f5acc7b31d7033dd138352" region="gfx1" offset="1" />
    <rom name="timekill_grom10.grom10" size="524288" crc="6092c59e" sha1="70be57e2039786f9384f7d39daccfea3028afdd6" region="gfx1" offset="2" />
    <rom name="timekill_grom15.grom15" size="524288" crc="b08497c1" sha1="8a7f4fffae2903e38c4f00662bcf3dee3086c087" region="gfx1" offset="3" />
    <rom name="timekill_grom01.grom01" size="524288" crc="c37d9486" sha1="a0623855ffb72d4a8e1b22476481a8d3bf3d9813" region="gfx1" offset="200000" />
    <rom name="timekill_grom06.grom06" size="524288" crc="f698fc14" sha1="5325faa3fababa2e5492f2aedb759ec5774f9482" region="gfx1" offset="200001" />
    <rom name="timekill_grom11.grom11" size="524288" crc="69735cd0" sha1="3deef8975eeca41c6588bb39185b6ecd8286f6bf" region="gfx1" offset="200002" />
    <rom name="timekill_grom16.grom16" size="524288" crc="1fe7cd97" sha1="f7d29e9fe228b0e5d768b8eefc6fe945e54c1682" region="gfx1" offset="200003" />
    <rom name="timekill_grom02.grom02" size="524288" crc="a7b9240c" sha1="e80728b2f09cbef3fce7cd3653cddd28f494f4c0" region="gfx1" offset="400000" />
    <rom name="timekill_grom07.grom07" size="524288" crc="fb9c04d2" sha1="44063fe860473891276021d2561c692e50e6f8fb" region="gfx1" offset="400001" />
    <rom name="timekill_grom12.grom12" size="524288" crc="383adf84" sha1="c03bb975646c01c731bd1cd6c89ef9d14bf83da8" region="gfx1" offset="400002" />
    <rom name="timekill_grom17.grom17" size="524288" crc="77dcbf80" sha1="06bf9e83d93f7e980f83a5a7dc5cd3016315c54c" region="gfx1" offset="400003" />
    <rom name="timekill_grom03.grom03" size="524288" crc="7a464aa0" sha1="57af1d838534117c459146d1f375900337a8b99d" region="gfx1" offset="600000" />
    <rom name="timekill_grom08.grom08" size="524288" crc="7d6f7ba9" sha1="cc4a51a3e883345d3dee600913f3d6ba5b74951e" region="gfx1" offset="600001" />
    <rom name="timekill_grom13.grom13" size="524288" crc="ecde039d" sha1="83f5d979e3055ac09b5b652e40115338559f9a53" region="gfx1" offset="600002" />
    <rom name="timekill_grom18.grom18" size="524288" crc="05cb6d82" sha1="ddba15ceabcbcce86baf95d844e3ef5e1246d926" region="gfx1" offset="600003" />
    <rom name="timekill_grom04.grom04" merge="timekill_grom01.grom1" size="131072" crc="b030c3d9" sha1="f5c21285ec8ff4f74205e0cf18da67e733e31183" region="gfx1" offset="800000" />
    <rom name="timekill_grom09.grom09" merge="timekill_grom02.grom2" size="131072" crc="e98492a4" sha1="fe8fb4bd3900109f3872f2930e8ddc9d19f599fd" region="gfx1" offset="800001" />
    <rom name="timekill_grom14.grom14" merge="timekill_grom03.grom3" size="131072" crc="6088fa64" sha1="a3eee10bdef48fefec3836f551172dbe0819acf6" region="gfx1" offset="800002" />
    <rom name="timekill_grom19.grom19" merge="timekill_grom04.grom4" size="131072" crc="95be2318" sha1="60580c87d63a114df44e2580e138128388ff447b" region="gfx1" offset="800003" />
    <rom name="tksrom00_u18.u18" merge="tksrom00_u18.u18" size="524288" crc="79d8b83a" sha1="78934b4d0ccca8fefcf8277e4296eb1d59cd575b" region="ensoniq.2" offset="0" />
    <rom name="tksrom01_u20.u20" merge="tksrom01_u20.u20" size="524288" crc="ec01648c" sha1="b83c66cf22db5d89b9ed79b79861b79429d8380c" region="ensoniq.2" offset="100000" />
    <rom name="tksrom02_u26.u26" merge="tksrom02_u26.u26" size="524288" crc="051ced3e" sha1="6b63c4837e709806ffea9a37d93933635d356a6e" region="ensoniq.2" offset="200000" />
    <device_ref name="m68000" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="via6522" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68000" clock="12000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="5" ways="8" />
      <control type="joy" player="2" buttons="5" ways="8" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="16">
      <diplocation name="SW1" number="1" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="16" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="32">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="32" />
    </dipswitch>
    <dipswitch name="Violence" tag="DIPS" mask="64">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="128">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="128" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":SYSTEM" />
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="timekill131" sourcefile="itech32.cpp" cloneof="timekill" romof="timekill">
    <description>Time Killers (v1.31)</description>
    <year>1992</year>
    <manufacturer>Strata/Incredible Technologies</manufacturer>
    <rom name="tk00_v1.31_u54.u54" size="262144" crc="e09ae32b" sha1="b090a38600d0499f7b4cb80a2715f27216d408b0" region="user1" offset="0" />
    <rom name="tk01_v1.31_u53.u53" size="262144" crc="c29137ec" sha1="4dcfba13b6f865a256bcb0406b6c83c309b17313" region="user1" offset="1" />
    <rom name="timekillsnd_u17.u17" size="131072" crc="ab1684c3" sha1="cc7e591fd160b259f8aecddb2c5a3c36e4e37b2f" region="soundcpu" offset="10000" />
    <rom name="time_killers_0.rom0" merge="time_killers_0.rom0" size="2097152" crc="94cbf6f8" sha1="dac5c4d9c8e42336c236ecc3c72b3b1f8282dc2f" region="gfx1" offset="0" />
    <rom name="time_killers_1.rom1" merge="time_killers_1.rom1" size="2097152" crc="c07dea98" sha1="dd8b88beb9781579eb0a17231ad2a274b70ae1bc" region="gfx1" offset="1" />
    <rom name="time_killers_2.rom2" merge="time_killers_2.rom2" size="2097152" crc="183eed2a" sha1="3905268fe45ecc47cd4d349666b4d33efda2140b" region="gfx1" offset="2" />
    <rom name="time_killers_3.rom3" merge="time_killers_3.rom3" size="2097152" crc="b1da1058" sha1="a1d483701c661d69cecc9d073b23683b119f5ef1" region="gfx1" offset="3" />
    <rom name="timekill_grom01.grom1" merge="timekill_grom01.grom1" size="131072" crc="b030c3d9" sha1="f5c21285ec8ff4f74205e0cf18da67e733e31183" region="gfx1" offset="800000" />
    <rom name="timekill_grom02.grom2" merge="timekill_grom02.grom2" size="131072" crc="e98492a4" sha1="fe8fb4bd3900109f3872f2930e8ddc9d19f599fd" region="gfx1" offset="800001" />
    <rom name="timekill_grom03.grom3" merge="timekill_grom03.grom3" size="131072" crc="6088fa64" sha1="a3eee10bdef48fefec3836f551172dbe0819acf6" region="gfx1" offset="800002" />
    <rom name="timekill_grom04.grom4" merge="timekill_grom04.grom4" size="131072" crc="95be2318" sha1="60580c87d63a114df44e2580e138128388ff447b" region="gfx1" offset="800003" />
    <rom name="tksrom00_u18.u18" merge="tksrom00_u18.u18" size="524288" crc="79d8b83a" sha1="78934b4d0ccca8fefcf8277e4296eb1d59cd575b" region="ensoniq.2" offset="0" />
    <rom name="tksrom01_u20.u20" merge="tksrom01_u20.u20" size="524288" crc="ec01648c" sha1="b83c66cf22db5d89b9ed79b79861b79429d8380c" region="ensoniq.2" offset="100000" />
    <rom name="tksrom02_u26.u26" merge="tksrom02_u26.u26" size="524288" crc="051ced3e" sha1="6b63c4837e709806ffea9a37d93933635d356a6e" region="ensoniq.2" offset="200000" />
    <device_ref name="m68000" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="via6522" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68000" clock="12000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="5" ways="8" />
      <control type="joy" player="2" buttons="5" ways="8" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="16">
      <diplocation name="SW1" number="1" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="16" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="32">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="32" />
    </dipswitch>
    <dipswitch name="Violence" tag="DIPS" mask="64">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="128">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="128" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":SYSTEM" />
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="timekill132i" sourcefile="itech32.cpp" cloneof="timekill" romof="timekill">
    <description>Time Killers (v1.32I)</description>
    <year>1992</year>
    <manufacturer>Strata/Incredible Technologies</manufacturer>
    <rom name="tk00_v1.32i_u54.u54" size="262144" crc="6cef5e8c" sha1="43cd3e704567be7a60558e12c43f0bb4456ec96d" region="user1" offset="0" />
    <rom name="tk01_v1.32i_u53.u53" size="262144" crc="3360f6a3" sha1="37b49928db6d672a2bc9ddf4d35d649655450c08" region="user1" offset="1" />
    <rom name="tk_snd_v_4.1_u17.u17" merge="tk_snd_v_4.1_u17.u17" size="131072" crc="c699af7b" sha1="55863513a1c27dcb257dbc20e522cfafa9b92c9d" region="soundcpu" offset="10000" />
    <rom name="time_killers_0.rom0" merge="time_killers_0.rom0" size="2097152" crc="94cbf6f8" sha1="dac5c4d9c8e42336c236ecc3c72b3b1f8282dc2f" region="gfx1" offset="0" />
    <rom name="time_killers_1.rom1" merge="time_killers_1.rom1" size="2097152" crc="c07dea98" sha1="dd8b88beb9781579eb0a17231ad2a274b70ae1bc" region="gfx1" offset="1" />
    <rom name="time_killers_2.rom2" merge="time_killers_2.rom2" size="2097152" crc="183eed2a" sha1="3905268fe45ecc47cd4d349666b4d33efda2140b" region="gfx1" offset="2" />
    <rom name="time_killers_3.rom3" merge="time_killers_3.rom3" size="2097152" crc="b1da1058" sha1="a1d483701c661d69cecc9d073b23683b119f5ef1" region="gfx1" offset="3" />
    <rom name="timekill_grom01.grom1" merge="timekill_grom01.grom1" size="131072" crc="b030c3d9" sha1="f5c21285ec8ff4f74205e0cf18da67e733e31183" region="gfx1" offset="800000" />
    <rom name="timekill_grom02.grom2" merge="timekill_grom02.grom2" size="131072" crc="e98492a4" sha1="fe8fb4bd3900109f3872f2930e8ddc9d19f599fd" region="gfx1" offset="800001" />
    <rom name="timekill_grom03.grom3" merge="timekill_grom03.grom3" size="131072" crc="6088fa64" sha1="a3eee10bdef48fefec3836f551172dbe0819acf6" region="gfx1" offset="800002" />
    <rom name="timekill_grom04.grom4" merge="timekill_grom04.grom4" size="131072" crc="95be2318" sha1="60580c87d63a114df44e2580e138128388ff447b" region="gfx1" offset="800003" />
    <rom name="tksrom00_u18.u18" merge="tksrom00_u18.u18" size="524288" crc="79d8b83a" sha1="78934b4d0ccca8fefcf8277e4296eb1d59cd575b" region="ensoniq.2" offset="0" />
    <rom name="tksrom01_u20.u20" merge="tksrom01_u20.u20" size="524288" crc="ec01648c" sha1="b83c66cf22db5d89b9ed79b79861b79429d8380c" region="ensoniq.2" offset="100000" />
    <rom name="tksrom02_u26.u26" merge="tksrom02_u26.u26" size="524288" crc="051ced3e" sha1="6b63c4837e709806ffea9a37d93933635d356a6e" region="ensoniq.2" offset="200000" />
    <device_ref name="m68000" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="via6522" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68000" clock="12000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="2" service="yes">
      <control type="joy" player="1" buttons="5" ways="8" />
      <control type="joy" player="2" buttons="5" ways="8" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="16">
      <diplocation name="SW1" number="1" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="16" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="32">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="32" />
    </dipswitch>
    <dipswitch name="Violence" tag="DIPS" mask="64">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="128">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="128" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":SYSTEM" />
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="wcbowl" sourcefile="itech32.cpp">
    <description>World Class Bowling (v1.66)</description>
    <year>1995</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="wcb_prom0_v1.66n.prom0" size="131072" crc="f6774112" sha1="cb09bb3e40490b3cdc3a5f7d18168384b5b29d85" region="user1" offset="0" />
    <rom name="wcb_prom1_v1.66n.prom1" size="131072" crc="931821ae" sha1="328cd78ba70fe3cb0bdbc53833fe6fb153aceaea" region="user1" offset="1" />
    <rom name="wcb_prom2_v1.66n.prom2" size="131072" crc="c54f5e40" sha1="2cd92ba1db74b24e908d10f733757801db180dd0" region="user1" offset="2" />
    <rom name="wcb_prom3_v1.66n.prom3" size="131072" crc="dd72c796" sha1="4c1542c51848a88a663e56ae0b47bf9d2d9f7d54" region="user1" offset="3" />
    <rom name="wcbsnd_u88_4.01.u88" size="131072" crc="e97a6d28" sha1="96d7b7856918abcc460083f2a46582ba2a689288" region="soundcpu" offset="10000" />
    <rom name="itbwl-3 1997 it,inc.1996" size="8191" crc="1461cbe0" sha1="97cc1f985d9c8bbe3fd829681883b6c4ae15c5bd" region="pic" offset="0" />
    <rom name="wcb_grom0_0_s.grm0_0" size="524288" crc="6fcb4246" sha1="91fb5d18ea9494b08251d1e611c80414df3aad66" region="gfx1" offset="0" />
    <rom name="wcb_grom0_1_s.grm0_1" size="524288" crc="2ae31f45" sha1="85218aa9a7ca7c6870427ffbd08b78255813ff90" region="gfx1" offset="1" />
    <rom name="wcb_grom0_2_s.grm0_2" size="524288" crc="bccc0f35" sha1="2389662e881e86f8cdb36eb2a082923d976676c8" region="gfx1" offset="2" />
    <rom name="wcb_grom0_3_s.grm0_3" size="524288" crc="ab1da462" sha1="3f3a4a083483d2d95d5ef540eea077cad799fcb7" region="gfx1" offset="3" />
    <rom name="wcb_grom1_0_s.grm1_0" size="524288" crc="bdfafd1f" sha1="bc0e6fe83d3f8e88c2e55ba3a436875d5470de5b" region="gfx1" offset="200000" />
    <rom name="wcb_grom1_1_s.grm1_1" size="524288" crc="7d6baa2e" sha1="c47854b064aa96d2581c23afe13cd05a36f9dae3" region="gfx1" offset="200001" />
    <rom name="wcb_grom1_2_s.grm1_2" size="524288" crc="7513d3de" sha1="b17650ed5210860c3bde53647a30f8fce67aaa38" region="gfx1" offset="200002" />
    <rom name="wcb_grom1_3_s.grm1_3" size="524288" crc="e46877e6" sha1="f50c904ec5b2b8cbc92f2b28641433c91ee17af5" region="gfx1" offset="200003" />
    <rom name="wcb_srom0_s.srom0" size="524288" crc="d42dd283" sha1="8ef75c398d1c51d2d7d299ac309a2352179864d9" region="ensoniq.0" offset="0" />
    <rom name="wcb_srom1_s.srom1" size="524288" crc="7a69ab54" sha1="d1f9194446e235af69c6ff28af0dccc44ab9b5d3" region="ensoniq.0" offset="200000" />
    <rom name="wcb_srom2_s.srom2" size="524288" crc="346530a2" sha1="9951971ad6d368fb718027e18331d12f0a72970c" region="ensoniq.1" offset="0" />
    <rom name="wcb_srom3_s.srom3" size="262144" crc="1dfe3a31" sha1="94947f495692288fbf14fc7796a84c5548a2e8a8" region="ensoniq.1" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Unknown" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Cabinet" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Upright" value="0" default="yes" />
      <dipvalue name="Cocktail" value="2097152" />
    </dipswitch>
    <dipswitch name="Freeze Screen" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="wcbowl10" sourcefile="itech32.cpp" cloneof="wcbowl" romof="wcbowl">
    <description>World Class Bowling (v1.0)</description>
    <year>1995</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="wcb_v1.0_u83.u83" size="131072" crc="675ad0b1" sha1="383fff7b4ad6acf62b76a573ec0fa214eccd7884" region="user1" offset="0" />
    <rom name="wcb_v1.0_u88.u88" size="131072" crc="3afbec1c" sha1="37f122c7e811354216aab94c274ecc7a0fc73530" region="user1" offset="1" />
    <rom name="wcb_snd_v1.0.u17" size="131072" crc="28f14071" sha1="fb5d6bb5a0337e93850ef46575601bf377cc0e93" region="soundcpu" offset="10000" />
    <rom name="wcb_grom0_0.grm0_0" size="524288" crc="5d79aaae" sha1="e1bf5c46843f69b8bac41dde73d89ba59b4c8b7f" region="gfx1" offset="0" />
    <rom name="wcb_grom0_1.grm0_1" size="524288" crc="e26dcedb" sha1="15441b97dd3d50d28007062fe28841fa3f762ec9" region="gfx1" offset="1" />
    <rom name="wcb_grom0_2.grm0_2" size="524288" crc="32735875" sha1="4017a8577d8efa8c5b95bd30723ebbf6ecaeba2b" region="gfx1" offset="2" />
    <rom name="wcb_grom0_3.grm0_3" size="524288" crc="019d0ab8" sha1="3281eada296ad746da80ef6e5909c50b03b90d08" region="gfx1" offset="3" />
    <rom name="wcb_grom1_0.grm1_0" size="524288" crc="8bd31762" sha1="a7274c8173b4fb04a6aed0b6a622b52a811a8c83" region="gfx1" offset="200000" />
    <rom name="wcb_grom1_1.grm1_1" size="524288" crc="b3f761fc" sha1="5880ca1423cea9a7ca3d0875c8db33787f4056d4" region="gfx1" offset="200001" />
    <rom name="wcb_grom1_2.grm1_2" size="524288" crc="c22f44ad" sha1="b25b11346ee1812b2be79105faf64faa0302c105" region="gfx1" offset="200002" />
    <rom name="wcb_grom1_3.grm1_3" size="524288" crc="036084c4" sha1="6d2e402d2f4565e037a2676ba676e4b1da2b5dfe" region="gfx1" offset="200003" />
    <rom name="ensoniq_2m.rom0" size="2097152" crc="9fdc4825" sha1="71e5255c66d9010be7e6f27916b605441fc53839" region="ensoniq.0" offset="0" />
    <rom name="wcb__srom0.srom0" size="524288" crc="115bcd1f" sha1="c321bf3145c11de1351c8f9cd554ab3d6600e854" region="ensoniq.2" offset="0" />
    <rom name="wcb__srom1.srom1" size="524288" crc="87a4a4d8" sha1="60db2f466686481857eb39b90ac7a19d0a96adac" region="ensoniq.2" offset="100000" />
    <device_ref name="m68000" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="via6522" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68000" clock="12000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="2" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="16">
      <diplocation name="SW1" number="4" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="16" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="32">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="32" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="64">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="128">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="128" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":EXTRA" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="wcbowl11" sourcefile="itech32.cpp" cloneof="wcbowl" romof="wcbowl">
    <description>World Class Bowling (v1.1)</description>
    <year>1995</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="wcb_v1.1_u83.u83" size="131072" crc="d4902392" sha1="7dfef3c15a8c6e9eab93742543afce4b39675d0d" region="user1" offset="0" />
    <rom name="wcb_v1.1_u88.u88" size="131072" crc="ea81a95c" sha1="c36e7b52435c68bec34d6fe22f623eac16879b50" region="user1" offset="1" />
    <rom name="wcb_snd_v1.0.u17" size="131072" crc="28f14071" sha1="fb5d6bb5a0337e93850ef46575601bf377cc0e93" region="soundcpu" offset="10000" />
    <rom name="wcb_grom0_0.grm0_0" size="524288" crc="5d79aaae" sha1="e1bf5c46843f69b8bac41dde73d89ba59b4c8b7f" region="gfx1" offset="0" />
    <rom name="wcb_grom0_1.grm0_1" size="524288" crc="e26dcedb" sha1="15441b97dd3d50d28007062fe28841fa3f762ec9" region="gfx1" offset="1" />
    <rom name="wcb_grom0_2.grm0_2" size="524288" crc="32735875" sha1="4017a8577d8efa8c5b95bd30723ebbf6ecaeba2b" region="gfx1" offset="2" />
    <rom name="wcb_grom0_3.grm0_3" size="524288" crc="019d0ab8" sha1="3281eada296ad746da80ef6e5909c50b03b90d08" region="gfx1" offset="3" />
    <rom name="wcb_grom1_0.grm1_0" size="524288" crc="8bd31762" sha1="a7274c8173b4fb04a6aed0b6a622b52a811a8c83" region="gfx1" offset="200000" />
    <rom name="wcb_grom1_1.grm1_1" size="524288" crc="b3f761fc" sha1="5880ca1423cea9a7ca3d0875c8db33787f4056d4" region="gfx1" offset="200001" />
    <rom name="wcb_grom1_2.grm1_2" size="524288" crc="c22f44ad" sha1="b25b11346ee1812b2be79105faf64faa0302c105" region="gfx1" offset="200002" />
    <rom name="wcb_grom1_3.grm1_3" size="524288" crc="036084c4" sha1="6d2e402d2f4565e037a2676ba676e4b1da2b5dfe" region="gfx1" offset="200003" />
    <rom name="ensoniq_2m.rom0" size="2097152" crc="9fdc4825" sha1="71e5255c66d9010be7e6f27916b605441fc53839" region="ensoniq.0" offset="0" />
    <rom name="wcb__srom0.srom0" size="524288" crc="115bcd1f" sha1="c321bf3145c11de1351c8f9cd554ab3d6600e854" region="ensoniq.2" offset="0" />
    <rom name="wcb__srom1.srom1" size="524288" crc="87a4a4d8" sha1="60db2f466686481857eb39b90ac7a19d0a96adac" region="ensoniq.2" offset="100000" />
    <device_ref name="m68000" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="via6522" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68000" clock="12000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="2" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="16">
      <diplocation name="SW1" number="4" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="16" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="32">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="32" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="64">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="128">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="128" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":EXTRA" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="wcbowl12" sourcefile="itech32.cpp" cloneof="wcbowl" romof="wcbowl">
    <description>World Class Bowling (v1.2)</description>
    <year>1995</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="wcb_v1.2_u83.u83" size="131072" crc="0602c5ce" sha1="4339f77301f9c607c6f1dc81270d03681e874e69" region="user1" offset="0" />
    <rom name="wcb_v1.2_u88.u88" size="131072" crc="49573493" sha1="42813573f4ab951cd830193c0ffe2ce7d79c354b" region="user1" offset="1" />
    <rom name="wcb_snd_v2.0.u17" size="131072" crc="c14907ba" sha1="e52fb87c1f9b5847efc0ef15eb7e6c04dcf38110" region="soundcpu" offset="10000" />
    <rom name="wcb_grom0_0.grm0_0" size="524288" crc="5d79aaae" sha1="e1bf5c46843f69b8bac41dde73d89ba59b4c8b7f" region="gfx1" offset="0" />
    <rom name="wcb_grom0_1.grm0_1" size="524288" crc="e26dcedb" sha1="15441b97dd3d50d28007062fe28841fa3f762ec9" region="gfx1" offset="1" />
    <rom name="wcb_grom0_2.grm0_2" size="524288" crc="32735875" sha1="4017a8577d8efa8c5b95bd30723ebbf6ecaeba2b" region="gfx1" offset="2" />
    <rom name="wcb_grom0_3.grm0_3" size="524288" crc="019d0ab8" sha1="3281eada296ad746da80ef6e5909c50b03b90d08" region="gfx1" offset="3" />
    <rom name="wcb_grom1_0.grm1_0" size="524288" crc="8bd31762" sha1="a7274c8173b4fb04a6aed0b6a622b52a811a8c83" region="gfx1" offset="200000" />
    <rom name="wcb_grom1_1.grm1_1" size="524288" crc="b3f761fc" sha1="5880ca1423cea9a7ca3d0875c8db33787f4056d4" region="gfx1" offset="200001" />
    <rom name="wcb_grom1_2.grm1_2" size="524288" crc="c22f44ad" sha1="b25b11346ee1812b2be79105faf64faa0302c105" region="gfx1" offset="200002" />
    <rom name="wcb_grom1_3.grm1_3" size="524288" crc="036084c4" sha1="6d2e402d2f4565e037a2676ba676e4b1da2b5dfe" region="gfx1" offset="200003" />
    <rom name="ensoniq_2mx16u.rom0" size="2097152" crc="0814ab80" sha1="e92525f7cf58cf480510c278fea705f67225e58f" region="ensoniq.0" offset="0" />
    <rom name="wcb__srom0.srom0" size="524288" crc="115bcd1f" sha1="c321bf3145c11de1351c8f9cd554ab3d6600e854" region="ensoniq.2" offset="0" />
    <rom name="wcb__srom1.srom1" size="524288" crc="87a4a4d8" sha1="60db2f466686481857eb39b90ac7a19d0a96adac" region="ensoniq.2" offset="100000" />
    <device_ref name="m68000" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="via6522" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68000" clock="12000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="2" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="16">
      <diplocation name="SW1" number="4" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="16" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="32">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="32" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="64">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="128">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="128" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":EXTRA" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="wcbowl13" sourcefile="itech32.cpp" cloneof="wcbowl" romof="wcbowl">
    <description>World Class Bowling (v1.3)</description>
    <year>1995</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="wcb_v1.3_u83.u83" size="131072" crc="2b6d284e" sha1="339951661509d07b69c670b7249f30a616872bdf" region="user1" offset="0" />
    <rom name="wcb_v1.3_u88.u88" size="131072" crc="039af877" sha1="2ac9a57e358ab1ccf9a4d18f7992b59f172e31cf" region="user1" offset="1" />
    <rom name="wcb_snd_v2.0.u17" size="131072" crc="c14907ba" sha1="e52fb87c1f9b5847efc0ef15eb7e6c04dcf38110" region="soundcpu" offset="10000" />
    <rom name="wcb_grom0_0.grm0_0" size="524288" crc="5d79aaae" sha1="e1bf5c46843f69b8bac41dde73d89ba59b4c8b7f" region="gfx1" offset="0" />
    <rom name="wcb_grom0_1.grm0_1" size="524288" crc="e26dcedb" sha1="15441b97dd3d50d28007062fe28841fa3f762ec9" region="gfx1" offset="1" />
    <rom name="wcb_grom0_2.grm0_2" size="524288" crc="32735875" sha1="4017a8577d8efa8c5b95bd30723ebbf6ecaeba2b" region="gfx1" offset="2" />
    <rom name="wcb_grom0_3.grm0_3" size="524288" crc="019d0ab8" sha1="3281eada296ad746da80ef6e5909c50b03b90d08" region="gfx1" offset="3" />
    <rom name="wcb_grom1_0.grm1_0" size="524288" crc="8bd31762" sha1="a7274c8173b4fb04a6aed0b6a622b52a811a8c83" region="gfx1" offset="200000" />
    <rom name="wcb_grom1_1.grm1_1" size="524288" crc="b3f761fc" sha1="5880ca1423cea9a7ca3d0875c8db33787f4056d4" region="gfx1" offset="200001" />
    <rom name="wcb_grom1_2.grm1_2" size="524288" crc="c22f44ad" sha1="b25b11346ee1812b2be79105faf64faa0302c105" region="gfx1" offset="200002" />
    <rom name="wcb_grom1_3.grm1_3" size="524288" crc="036084c4" sha1="6d2e402d2f4565e037a2676ba676e4b1da2b5dfe" region="gfx1" offset="200003" />
    <rom name="ensoniq_2mx16u.rom0" size="2097152" crc="0814ab80" sha1="e92525f7cf58cf480510c278fea705f67225e58f" region="ensoniq.0" offset="0" />
    <rom name="wcb__srom0.srom0" size="524288" crc="115bcd1f" sha1="c321bf3145c11de1351c8f9cd554ab3d6600e854" region="ensoniq.2" offset="0" />
    <rom name="wcb__srom1.srom1" size="524288" crc="87a4a4d8" sha1="60db2f466686481857eb39b90ac7a19d0a96adac" region="ensoniq.2" offset="100000" />
    <device_ref name="m68000" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="via6522" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68000" clock="12000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="2" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="16">
      <diplocation name="SW1" number="4" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="16" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="32">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="32" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="64">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="128">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="128" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":EXTRA" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="wcbowl130" sourcefile="itech32.cpp" cloneof="wcbowl" romof="wcbowl">
    <description>World Class Bowling Tournament (v1.30)</description>
    <year>1997</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="wcb_prom0_v1.30t.prom0" size="131072" crc="fbcde4e0" sha1="8174c045686305c398f0414e2dea666ee4f9d668" region="user1" offset="0" />
    <rom name="wcb_prom1_v1.30t.prom1" size="131072" crc="f4b8e7c3" sha1="29471a464e783e820d7cde356b49d26b9394f513" region="user1" offset="1" />
    <rom name="wcb_prom2_v1.30t.prom2" size="131072" crc="f441afae" sha1="31d619e63f951cfb08481474f08d278aeaa15c46" region="user1" offset="2" />
    <rom name="wcb_prom3_v1.30t.prom3" size="131072" crc="47e26d4b" sha1="44459daef1ffe19640b26adcf122dfcd4a327a68" region="user1" offset="3" />
    <rom name="wcbsnd_u88_4.01.u88" merge="wcbsnd_u88_4.01.u88" size="131072" crc="e97a6d28" sha1="96d7b7856918abcc460083f2a46582ba2a689288" region="soundcpu" offset="10000" />
    <rom name="itbwl-3 1997 it,inc.1996" merge="itbwl-3 1997 it,inc.1996" size="8191" crc="1461cbe0" sha1="97cc1f985d9c8bbe3fd829681883b6c4ae15c5bd" region="pic" offset="0" />
    <rom name="wcb_grom0_0_s.grm0_0" merge="wcb_grom0_0_s.grm0_0" size="524288" crc="6fcb4246" sha1="91fb5d18ea9494b08251d1e611c80414df3aad66" region="gfx1" offset="0" />
    <rom name="wcb_grom0_1_s.grm0_1" merge="wcb_grom0_1_s.grm0_1" size="524288" crc="2ae31f45" sha1="85218aa9a7ca7c6870427ffbd08b78255813ff90" region="gfx1" offset="1" />
    <rom name="wcb_grom0_2_s.grm0_2" merge="wcb_grom0_2_s.grm0_2" size="524288" crc="bccc0f35" sha1="2389662e881e86f8cdb36eb2a082923d976676c8" region="gfx1" offset="2" />
    <rom name="wcb_grom0_3_s.grm0_3" merge="wcb_grom0_3_s.grm0_3" size="524288" crc="ab1da462" sha1="3f3a4a083483d2d95d5ef540eea077cad799fcb7" region="gfx1" offset="3" />
    <rom name="wcb_grom1_0_s.grm1_0" merge="wcb_grom1_0_s.grm1_0" size="524288" crc="bdfafd1f" sha1="bc0e6fe83d3f8e88c2e55ba3a436875d5470de5b" region="gfx1" offset="200000" />
    <rom name="wcb_grom1_1_s.grm1_1" merge="wcb_grom1_1_s.grm1_1" size="524288" crc="7d6baa2e" sha1="c47854b064aa96d2581c23afe13cd05a36f9dae3" region="gfx1" offset="200001" />
    <rom name="wcb_grom1_2_s.grm1_2" merge="wcb_grom1_2_s.grm1_2" size="524288" crc="7513d3de" sha1="b17650ed5210860c3bde53647a30f8fce67aaa38" region="gfx1" offset="200002" />
    <rom name="wcb_grom1_3_s.grm1_3" merge="wcb_grom1_3_s.grm1_3" size="524288" crc="e46877e6" sha1="f50c904ec5b2b8cbc92f2b28641433c91ee17af5" region="gfx1" offset="200003" />
    <rom name="wcbf_grom2_0.grm2_0" size="262144" crc="3b4c5a5c" sha1="152cbc5d1aa84012f49fa13d91fd89a10f874508" region="gfx1" offset="400000" />
    <rom name="wcbf_grom2_1.grm2_1" size="262144" crc="ed0b9b26" sha1="5173e3936cae419255b3034e2b8a69f6bd136b93" region="gfx1" offset="400001" />
    <rom name="wcbf_grom2_2.grm2_2" size="262144" crc="4b9e345e" sha1="6842a8a6690db8478bdbb8e8119d3eef5e77439b" region="gfx1" offset="400002" />
    <rom name="wcbf_grom2_3.grm2_3" size="262144" crc="4e13ee7a" sha1="245ce87cd6839119a9a976b9a90cd1028aa3e291" region="gfx1" offset="400003" />
    <rom name="wcb_srom0_s.srom0" merge="wcb_srom0_s.srom0" size="524288" crc="d42dd283" sha1="8ef75c398d1c51d2d7d299ac309a2352179864d9" region="ensoniq.0" offset="0" />
    <rom name="wcb_srom1_s.srom1" merge="wcb_srom1_s.srom1" size="524288" crc="7a69ab54" sha1="d1f9194446e235af69c6ff28af0dccc44ab9b5d3" region="ensoniq.0" offset="200000" />
    <rom name="wcb_srom2_s.srom2" merge="wcb_srom2_s.srom2" size="524288" crc="346530a2" sha1="9951971ad6d368fb718027e18331d12f0a72970c" region="ensoniq.1" offset="0" />
    <rom name="wcb_srom3_s.srom3" merge="wcb_srom3_s.srom3" size="262144" crc="1dfe3a31" sha1="94947f495692288fbf14fc7796a84c5548a2e8a8" region="ensoniq.1" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <device_ref name="m48t02" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Unknown" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="2097152" />
    </dipswitch>
    <dipswitch name="Freeze Screen" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="wcbowl13j" sourcefile="itech32.cpp" cloneof="wcbowl" romof="wcbowl">
    <description>World Class Bowling (v1.3J, Japan)</description>
    <year>1995</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="wcb_v1.3j_u83.u83" size="131072" crc="5805fd92" sha1="6ec49958364731c9fdac42dfdf515f6a7a91366a" region="user1" offset="0" />
    <rom name="wcb_v1.3j_u88.u88" size="131072" crc="b846660e" sha1="afb3f459a819afee128849751840db3c02d4762a" region="user1" offset="1" />
    <rom name="wcb_snd_v2.0.u17" size="131072" crc="c14907ba" sha1="e52fb87c1f9b5847efc0ef15eb7e6c04dcf38110" region="soundcpu" offset="10000" />
    <rom name="wcb_grom0_0.grm0_0" size="524288" crc="5d79aaae" sha1="e1bf5c46843f69b8bac41dde73d89ba59b4c8b7f" region="gfx1" offset="0" />
    <rom name="wcb_grom0_1.grm0_1" size="524288" crc="e26dcedb" sha1="15441b97dd3d50d28007062fe28841fa3f762ec9" region="gfx1" offset="1" />
    <rom name="wcb_grom0_2.grm0_2" size="524288" crc="32735875" sha1="4017a8577d8efa8c5b95bd30723ebbf6ecaeba2b" region="gfx1" offset="2" />
    <rom name="wcb_grom0_3.grm0_3" size="524288" crc="019d0ab8" sha1="3281eada296ad746da80ef6e5909c50b03b90d08" region="gfx1" offset="3" />
    <rom name="wcb_grom1_0.grm1_0" size="524288" crc="8bd31762" sha1="a7274c8173b4fb04a6aed0b6a622b52a811a8c83" region="gfx1" offset="200000" />
    <rom name="wcb_grom1_1.grm1_1" size="524288" crc="b3f761fc" sha1="5880ca1423cea9a7ca3d0875c8db33787f4056d4" region="gfx1" offset="200001" />
    <rom name="wcb_grom1_2.grm1_2" size="524288" crc="c22f44ad" sha1="b25b11346ee1812b2be79105faf64faa0302c105" region="gfx1" offset="200002" />
    <rom name="wcb_grom1_3.grm1_3" size="524288" crc="036084c4" sha1="6d2e402d2f4565e037a2676ba676e4b1da2b5dfe" region="gfx1" offset="200003" />
    <rom name="ensoniq_2mx16u.rom0" size="2097152" crc="0814ab80" sha1="e92525f7cf58cf480510c278fea705f67225e58f" region="ensoniq.0" offset="0" />
    <rom name="wcb__srom0.srom0" size="524288" crc="115bcd1f" sha1="c321bf3145c11de1351c8f9cd554ab3d6600e854" region="ensoniq.2" offset="0" />
    <rom name="wcb__srom1.srom1" size="524288" crc="87a4a4d8" sha1="60db2f466686481857eb39b90ac7a19d0a96adac" region="ensoniq.2" offset="100000" />
    <device_ref name="m68000" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="via6522" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68000" clock="12000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="2" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="16">
      <diplocation name="SW1" number="4" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="16" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="32">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="32" />
    </dipswitch>
    <dipswitch name="Controls" tag="DIPS" mask="64">
      <diplocation name="SW1" number="2" />
      <dipvalue name="One Trackball" value="0" default="yes" />
      <dipvalue name="Two Trackballs" value="64" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="128">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="128" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":EXTRA" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="wcbowl14" sourcefile="itech32.cpp" cloneof="wcbowl" romof="wcbowl">
    <description>World Class Bowling (v1.4)</description>
    <year>1995</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="wcb_v1.4_u83.u83" size="131072" crc="7086131f" sha1="86fe6f725785a5b1a0fc13ca60823f30713253bc" region="user1" offset="0" />
    <rom name="wcb_v1.4_u88.u88" size="131072" crc="0225aac1" sha1="dd37ff8405e98c61acd042d23be93de24af37884" region="user1" offset="1" />
    <rom name="wcb_snd_v2.0.u17" size="131072" crc="c14907ba" sha1="e52fb87c1f9b5847efc0ef15eb7e6c04dcf38110" region="soundcpu" offset="10000" />
    <rom name="wcb_grom0_0.grm0_0" size="524288" crc="5d79aaae" sha1="e1bf5c46843f69b8bac41dde73d89ba59b4c8b7f" region="gfx1" offset="0" />
    <rom name="wcb_grom0_1.grm0_1" size="524288" crc="e26dcedb" sha1="15441b97dd3d50d28007062fe28841fa3f762ec9" region="gfx1" offset="1" />
    <rom name="wcb_grom0_2.grm0_2" size="524288" crc="32735875" sha1="4017a8577d8efa8c5b95bd30723ebbf6ecaeba2b" region="gfx1" offset="2" />
    <rom name="wcb_grom0_3.grm0_3" size="524288" crc="019d0ab8" sha1="3281eada296ad746da80ef6e5909c50b03b90d08" region="gfx1" offset="3" />
    <rom name="wcb_grom1_0.grm1_0" size="524288" crc="8bd31762" sha1="a7274c8173b4fb04a6aed0b6a622b52a811a8c83" region="gfx1" offset="200000" />
    <rom name="wcb_grom1_1.grm1_1" size="524288" crc="b3f761fc" sha1="5880ca1423cea9a7ca3d0875c8db33787f4056d4" region="gfx1" offset="200001" />
    <rom name="wcb_grom1_2.grm1_2" size="524288" crc="c22f44ad" sha1="b25b11346ee1812b2be79105faf64faa0302c105" region="gfx1" offset="200002" />
    <rom name="wcb_grom1_3.grm1_3" size="524288" crc="036084c4" sha1="6d2e402d2f4565e037a2676ba676e4b1da2b5dfe" region="gfx1" offset="200003" />
    <rom name="ensoniq_2mx16u.rom0" size="2097152" crc="0814ab80" sha1="e92525f7cf58cf480510c278fea705f67225e58f" region="ensoniq.0" offset="0" />
    <rom name="wcb__srom0.srom0" size="524288" crc="115bcd1f" sha1="c321bf3145c11de1351c8f9cd554ab3d6600e854" region="ensoniq.2" offset="0" />
    <rom name="wcb__srom1.srom1" size="524288" crc="87a4a4d8" sha1="60db2f466686481857eb39b90ac7a19d0a96adac" region="ensoniq.2" offset="100000" />
    <device_ref name="m68000" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="via6522" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68000" clock="12000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="2" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="16">
      <diplocation name="SW1" number="4" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="16" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="32">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="32" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="64">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="128">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="128" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":EXTRA" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="wcbowl140" sourcefile="itech32.cpp" cloneof="wcbowl" romof="wcbowl">
    <description>World Class Bowling Tournament (v1.40)</description>
    <year>1997</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="wcbf_prom0_1.40.prom0" size="131072" crc="9d31ceb1" sha1="d147976a763ba1e18d861351b12c5d275b94a562" region="user1" offset="0" />
    <rom name="wcbf_prom1_1.40.prom1" size="131072" crc="c6669452" sha1="ba58da7bee5120682e2306454da287c969014899" region="user1" offset="1" />
    <rom name="wcbf_prom2_1.40.prom2" size="131072" crc="d2fc4d09" sha1="17983759ad6137a2e67b8414ea58880865311534" region="user1" offset="2" />
    <rom name="wcbf_prom3_1.40.prom3" size="131072" crc="c41258a4" sha1="182e8a25bdb126a4de8a44a1c26fd8b66f06d66e" region="user1" offset="3" />
    <rom name="wcbsnd_u88_4.01.u88" merge="wcbsnd_u88_4.01.u88" size="131072" crc="e97a6d28" sha1="96d7b7856918abcc460083f2a46582ba2a689288" region="soundcpu" offset="10000" />
    <rom name="itbwl-3 1997 it,inc.1996" merge="itbwl-3 1997 it,inc.1996" size="8191" crc="1461cbe0" sha1="97cc1f985d9c8bbe3fd829681883b6c4ae15c5bd" region="pic" offset="0" />
    <rom name="wcb_grom0_0_s.grm0_0" merge="wcb_grom0_0_s.grm0_0" size="524288" crc="6fcb4246" sha1="91fb5d18ea9494b08251d1e611c80414df3aad66" region="gfx1" offset="0" />
    <rom name="wcb_grom0_1_s.grm0_1" merge="wcb_grom0_1_s.grm0_1" size="524288" crc="2ae31f45" sha1="85218aa9a7ca7c6870427ffbd08b78255813ff90" region="gfx1" offset="1" />
    <rom name="wcb_grom0_2_s.grm0_2" merge="wcb_grom0_2_s.grm0_2" size="524288" crc="bccc0f35" sha1="2389662e881e86f8cdb36eb2a082923d976676c8" region="gfx1" offset="2" />
    <rom name="wcb_grom0_3_s.grm0_3" merge="wcb_grom0_3_s.grm0_3" size="524288" crc="ab1da462" sha1="3f3a4a083483d2d95d5ef540eea077cad799fcb7" region="gfx1" offset="3" />
    <rom name="wcb_grom1_0_s.grm1_0" merge="wcb_grom1_0_s.grm1_0" size="524288" crc="bdfafd1f" sha1="bc0e6fe83d3f8e88c2e55ba3a436875d5470de5b" region="gfx1" offset="200000" />
    <rom name="wcb_grom1_1_s.grm1_1" merge="wcb_grom1_1_s.grm1_1" size="524288" crc="7d6baa2e" sha1="c47854b064aa96d2581c23afe13cd05a36f9dae3" region="gfx1" offset="200001" />
    <rom name="wcb_grom1_2_s.grm1_2" merge="wcb_grom1_2_s.grm1_2" size="524288" crc="7513d3de" sha1="b17650ed5210860c3bde53647a30f8fce67aaa38" region="gfx1" offset="200002" />
    <rom name="wcb_grom1_3_s.grm1_3" merge="wcb_grom1_3_s.grm1_3" size="524288" crc="e46877e6" sha1="f50c904ec5b2b8cbc92f2b28641433c91ee17af5" region="gfx1" offset="200003" />
    <rom name="wcbf_grom2_0.grm2_0" size="262144" crc="3b4c5a5c" sha1="152cbc5d1aa84012f49fa13d91fd89a10f874508" region="gfx1" offset="400000" />
    <rom name="wcbf_grom2_1.grm2_1" size="262144" crc="ed0b9b26" sha1="5173e3936cae419255b3034e2b8a69f6bd136b93" region="gfx1" offset="400001" />
    <rom name="wcbf_grom2_2.grm2_2" size="262144" crc="4b9e345e" sha1="6842a8a6690db8478bdbb8e8119d3eef5e77439b" region="gfx1" offset="400002" />
    <rom name="wcbf_grom2_3.grm2_3" size="262144" crc="4e13ee7a" sha1="245ce87cd6839119a9a976b9a90cd1028aa3e291" region="gfx1" offset="400003" />
    <rom name="wcb_srom0_s.srom0" merge="wcb_srom0_s.srom0" size="524288" crc="d42dd283" sha1="8ef75c398d1c51d2d7d299ac309a2352179864d9" region="ensoniq.0" offset="0" />
    <rom name="wcb_srom1_s.srom1" merge="wcb_srom1_s.srom1" size="524288" crc="7a69ab54" sha1="d1f9194446e235af69c6ff28af0dccc44ab9b5d3" region="ensoniq.0" offset="200000" />
    <rom name="wcb_srom2_s.srom2" merge="wcb_srom2_s.srom2" size="524288" crc="346530a2" sha1="9951971ad6d368fb718027e18331d12f0a72970c" region="ensoniq.1" offset="0" />
    <rom name="wcb_srom3_s.srom3" merge="wcb_srom3_s.srom3" size="262144" crc="1dfe3a31" sha1="94947f495692288fbf14fc7796a84c5548a2e8a8" region="ensoniq.1" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <device_ref name="m48t02" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Unknown" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="2097152" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="wcbowl15" sourcefile="itech32.cpp" cloneof="wcbowl" romof="wcbowl">
    <description>World Class Bowling (v1.5)</description>
    <year>1995</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="wcb_v1.5_u83.u83" size="131072" crc="3ca9ab85" sha1="364946dceb3f7279b7d67d9d685a98ba7f4901aa" region="user1" offset="0" />
    <rom name="wcb_v1.5_u88.u88" size="131072" crc="d43e6fad" sha1="fd72f6945e7f5ef86dc28503749d18086dd29906" region="user1" offset="1" />
    <rom name="wcb_snd_v2.0.u17" size="131072" crc="c14907ba" sha1="e52fb87c1f9b5847efc0ef15eb7e6c04dcf38110" region="soundcpu" offset="10000" />
    <rom name="wcb_grom0_0.grm0_0" size="524288" crc="5d79aaae" sha1="e1bf5c46843f69b8bac41dde73d89ba59b4c8b7f" region="gfx1" offset="0" />
    <rom name="wcb_grom0_1.grm0_1" size="524288" crc="e26dcedb" sha1="15441b97dd3d50d28007062fe28841fa3f762ec9" region="gfx1" offset="1" />
    <rom name="wcb_grom0_2.grm0_2" size="524288" crc="32735875" sha1="4017a8577d8efa8c5b95bd30723ebbf6ecaeba2b" region="gfx1" offset="2" />
    <rom name="wcb_grom0_3.grm0_3" size="524288" crc="019d0ab8" sha1="3281eada296ad746da80ef6e5909c50b03b90d08" region="gfx1" offset="3" />
    <rom name="wcb_grom1_0.grm1_0" size="524288" crc="8bd31762" sha1="a7274c8173b4fb04a6aed0b6a622b52a811a8c83" region="gfx1" offset="200000" />
    <rom name="wcb_grom1_1.grm1_1" size="524288" crc="b3f761fc" sha1="5880ca1423cea9a7ca3d0875c8db33787f4056d4" region="gfx1" offset="200001" />
    <rom name="wcb_grom1_2.grm1_2" size="524288" crc="c22f44ad" sha1="b25b11346ee1812b2be79105faf64faa0302c105" region="gfx1" offset="200002" />
    <rom name="wcb_grom1_3.grm1_3" size="524288" crc="036084c4" sha1="6d2e402d2f4565e037a2676ba676e4b1da2b5dfe" region="gfx1" offset="200003" />
    <rom name="ensoniq_2mx16u.rom0" size="2097152" crc="0814ab80" sha1="e92525f7cf58cf480510c278fea705f67225e58f" region="ensoniq.0" offset="0" />
    <rom name="wcb__srom0.srom0" size="524288" crc="115bcd1f" sha1="c321bf3145c11de1351c8f9cd554ab3d6600e854" region="ensoniq.2" offset="0" />
    <rom name="wcb__srom1.srom1" size="524288" crc="87a4a4d8" sha1="60db2f466686481857eb39b90ac7a19d0a96adac" region="ensoniq.2" offset="100000" />
    <device_ref name="m68000" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="via6522" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68000" clock="12000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="2" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Video Sync" tag="DIPS" mask="16">
      <diplocation name="SW1" number="4" />
      <dipvalue name="-" value="0" default="yes" />
      <dipvalue name="+" value="16" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="32">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="32" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="64">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="64" />
      <dipvalue name="On" value="0" default="yes" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="128">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="128" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":EXTRA" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="wcbowl16" sourcefile="itech32.cpp" cloneof="wcbowl" romof="wcbowl">
    <description>World Class Bowling (v1.6)</description>
    <year>1995</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="wcb_prom0_v1.6n.prom0" size="131072" crc="332c558f" sha1="179b763e2189c11cf6751eb6c419fe4417b288a8" region="user1" offset="0" />
    <rom name="wcb_prom1_v1.6n.prom1" size="131072" crc="c5750857" sha1="8121b56d304ab405b06d4aa4c7d2db2f912f0bf2" region="user1" offset="1" />
    <rom name="wcb_prom2_v1.6n.prom2" size="131072" crc="28f4ee8a" sha1="a6a2b9cca622df0b9d181c35f4d01e8ab00392a0" region="user1" offset="2" />
    <rom name="wcb_prom3_v1.6n.prom3" size="131072" crc="f0a58979" sha1="c837b2a5b0e5ae993f1e453b59e3fbd9ed5de2a7" region="user1" offset="3" />
    <rom name="wcbsnd_u88_v3.0n.u88" size="131072" crc="45c4f659" sha1="cfd140b9947654f677409a0fb4fa0c7b65992f95" region="soundcpu" offset="10000" />
    <rom name="itbwl-3 1997 it,inc.1996" merge="itbwl-3 1997 it,inc.1996" size="8191" crc="1461cbe0" sha1="97cc1f985d9c8bbe3fd829681883b6c4ae15c5bd" region="pic" offset="0" />
    <rom name="wcb_grom0_0_s.grm0_0" merge="wcb_grom0_0_s.grm0_0" size="524288" crc="6fcb4246" sha1="91fb5d18ea9494b08251d1e611c80414df3aad66" region="gfx1" offset="0" />
    <rom name="wcb_grom0_1_s.grm0_1" merge="wcb_grom0_1_s.grm0_1" size="524288" crc="2ae31f45" sha1="85218aa9a7ca7c6870427ffbd08b78255813ff90" region="gfx1" offset="1" />
    <rom name="wcb_grom0_2_s.grm0_2" merge="wcb_grom0_2_s.grm0_2" size="524288" crc="bccc0f35" sha1="2389662e881e86f8cdb36eb2a082923d976676c8" region="gfx1" offset="2" />
    <rom name="wcb_grom0_3_s.grm0_3" merge="wcb_grom0_3_s.grm0_3" size="524288" crc="ab1da462" sha1="3f3a4a083483d2d95d5ef540eea077cad799fcb7" region="gfx1" offset="3" />
    <rom name="wcb_grom1_0_s.grm1_0" merge="wcb_grom1_0_s.grm1_0" size="524288" crc="bdfafd1f" sha1="bc0e6fe83d3f8e88c2e55ba3a436875d5470de5b" region="gfx1" offset="200000" />
    <rom name="wcb_grom1_1_s.grm1_1" merge="wcb_grom1_1_s.grm1_1" size="524288" crc="7d6baa2e" sha1="c47854b064aa96d2581c23afe13cd05a36f9dae3" region="gfx1" offset="200001" />
    <rom name="wcb_grom1_2_s.grm1_2" merge="wcb_grom1_2_s.grm1_2" size="524288" crc="7513d3de" sha1="b17650ed5210860c3bde53647a30f8fce67aaa38" region="gfx1" offset="200002" />
    <rom name="wcb_grom1_3_s.grm1_3" merge="wcb_grom1_3_s.grm1_3" size="524288" crc="e46877e6" sha1="f50c904ec5b2b8cbc92f2b28641433c91ee17af5" region="gfx1" offset="200003" />
    <rom name="wcb_srom0.srom0" size="524288" crc="c3821cb5" sha1="3c2c27d1e577201cbd0d28cc48fc80ae7747faa1" region="ensoniq.0" offset="0" />
    <rom name="wcb_srom1.srom1" size="524288" crc="37bfa3c7" sha1="98c98296acaa55e6fd12a62305ff387c863fc5ed" region="ensoniq.0" offset="200000" />
    <rom name="wcb_srom2.srom2" size="524288" crc="f82c08fd" sha1="8f6f47f5a4b68a31df4c2eb330dc95a9963e55c1" region="ensoniq.1" offset="0" />
    <rom name="wcb_srom3.srom3" size="131072" crc="1c2efdee" sha1="d306c9e7f9c4c2662561401170439a10a9ee89ed" region="ensoniq.1" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Unknown" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="2097152" />
    </dipswitch>
    <dipswitch name="Freeze Screen" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="wcbowl161" sourcefile="itech32.cpp" cloneof="wcbowl" romof="wcbowl">
    <description>World Class Bowling (v1.61)</description>
    <year>1995</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="wcb_prom0_v1.61n.prom0" size="131072" crc="b879d4a7" sha1="8b5af3f4d3522bdb8e1d6092b2e311fbfaec2bd0" region="user1" offset="0" />
    <rom name="wcb_prom1_v1.61n.prom1" size="131072" crc="49f3ed6a" sha1="6c6857bd3fbfe0cfeaf0e512bbbd795376a21472" region="user1" offset="1" />
    <rom name="wcb_prom2_v1.61n.prom2" size="131072" crc="47259009" sha1="78a6e70e747030a5ed43d49384061e53f4a77675" region="user1" offset="2" />
    <rom name="wcb_prom3_v1.61n.prom3" size="131072" crc="e5081f85" sha1="a5513b8dd917a35f1c8b7f833c2d5622353d39f0" region="user1" offset="3" />
    <rom name="wcbsnd_u88_v4.0.u88" size="131072" crc="194a51d7" sha1="c67b042008ff2a2713562d3789e5bc3a312fae17" region="soundcpu" offset="10000" />
    <rom name="itbwl-3 1997 it,inc.1996" merge="itbwl-3 1997 it,inc.1996" size="8191" crc="1461cbe0" sha1="97cc1f985d9c8bbe3fd829681883b6c4ae15c5bd" region="pic" offset="0" />
    <rom name="wcb_grom0_0_s.grm0_0" merge="wcb_grom0_0_s.grm0_0" size="524288" crc="6fcb4246" sha1="91fb5d18ea9494b08251d1e611c80414df3aad66" region="gfx1" offset="0" />
    <rom name="wcb_grom0_1_s.grm0_1" merge="wcb_grom0_1_s.grm0_1" size="524288" crc="2ae31f45" sha1="85218aa9a7ca7c6870427ffbd08b78255813ff90" region="gfx1" offset="1" />
    <rom name="wcb_grom0_2_s.grm0_2" merge="wcb_grom0_2_s.grm0_2" size="524288" crc="bccc0f35" sha1="2389662e881e86f8cdb36eb2a082923d976676c8" region="gfx1" offset="2" />
    <rom name="wcb_grom0_3_s.grm0_3" merge="wcb_grom0_3_s.grm0_3" size="524288" crc="ab1da462" sha1="3f3a4a083483d2d95d5ef540eea077cad799fcb7" region="gfx1" offset="3" />
    <rom name="wcb_grom1_0_s.grm1_0" merge="wcb_grom1_0_s.grm1_0" size="524288" crc="bdfafd1f" sha1="bc0e6fe83d3f8e88c2e55ba3a436875d5470de5b" region="gfx1" offset="200000" />
    <rom name="wcb_grom1_1_s.grm1_1" merge="wcb_grom1_1_s.grm1_1" size="524288" crc="7d6baa2e" sha1="c47854b064aa96d2581c23afe13cd05a36f9dae3" region="gfx1" offset="200001" />
    <rom name="wcb_grom1_2_s.grm1_2" merge="wcb_grom1_2_s.grm1_2" size="524288" crc="7513d3de" sha1="b17650ed5210860c3bde53647a30f8fce67aaa38" region="gfx1" offset="200002" />
    <rom name="wcb_grom1_3_s.grm1_3" merge="wcb_grom1_3_s.grm1_3" size="524288" crc="e46877e6" sha1="f50c904ec5b2b8cbc92f2b28641433c91ee17af5" region="gfx1" offset="200003" />
    <rom name="wcb_srom0.srom0" size="524288" crc="c3821cb5" sha1="3c2c27d1e577201cbd0d28cc48fc80ae7747faa1" region="ensoniq.0" offset="0" />
    <rom name="wcb_srom1.srom1" size="524288" crc="37bfa3c7" sha1="98c98296acaa55e6fd12a62305ff387c863fc5ed" region="ensoniq.0" offset="200000" />
    <rom name="wcb_srom2.srom2" size="524288" crc="f82c08fd" sha1="8f6f47f5a4b68a31df4c2eb330dc95a9963e55c1" region="ensoniq.1" offset="0" />
    <rom name="wcb_srom3.srom3" size="131072" crc="1c2efdee" sha1="d306c9e7f9c4c2662561401170439a10a9ee89ed" region="ensoniq.1" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Unknown" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="2097152" />
    </dipswitch>
    <dipswitch name="Freeze Screen" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="wcbowl165" sourcefile="itech32.cpp" cloneof="wcbowl" romof="wcbowl">
    <description>World Class Bowling (v1.65)</description>
    <year>1995</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="wcb_prom0_v1.65n.prom0" size="131072" crc="cf0f6c25" sha1="90685288994dce73d5b1070a55fca3f1713c5bb6" region="user1" offset="0" />
    <rom name="wcb_prom1_v1.65n.prom1" size="131072" crc="076ab158" sha1="e6d8a6726e27ba6916d4711dff88f26f1dc162e1" region="user1" offset="1" />
    <rom name="wcb_prom2_v1.65n.prom2" size="131072" crc="47259009" sha1="78a6e70e747030a5ed43d49384061e53f4a77675" region="user1" offset="2" />
    <rom name="wcb_prom3_v1.65n.prom3" size="131072" crc="4c6b4e4f" sha1="77f5f4b632dd1919ae210bbdc75042bdbebf6660" region="user1" offset="3" />
    <rom name="wcbsnd_u88_4.01.u88" merge="wcbsnd_u88_4.01.u88" size="131072" crc="e97a6d28" sha1="96d7b7856918abcc460083f2a46582ba2a689288" region="soundcpu" offset="10000" />
    <rom name="itbwl-3 1997 it,inc.1996" merge="itbwl-3 1997 it,inc.1996" size="8191" crc="1461cbe0" sha1="97cc1f985d9c8bbe3fd829681883b6c4ae15c5bd" region="pic" offset="0" />
    <rom name="wcb_grom0_0_s.grm0_0" merge="wcb_grom0_0_s.grm0_0" size="524288" crc="6fcb4246" sha1="91fb5d18ea9494b08251d1e611c80414df3aad66" region="gfx1" offset="0" />
    <rom name="wcb_grom0_1_s.grm0_1" merge="wcb_grom0_1_s.grm0_1" size="524288" crc="2ae31f45" sha1="85218aa9a7ca7c6870427ffbd08b78255813ff90" region="gfx1" offset="1" />
    <rom name="wcb_grom0_2_s.grm0_2" merge="wcb_grom0_2_s.grm0_2" size="524288" crc="bccc0f35" sha1="2389662e881e86f8cdb36eb2a082923d976676c8" region="gfx1" offset="2" />
    <rom name="wcb_grom0_3_s.grm0_3" merge="wcb_grom0_3_s.grm0_3" size="524288" crc="ab1da462" sha1="3f3a4a083483d2d95d5ef540eea077cad799fcb7" region="gfx1" offset="3" />
    <rom name="wcb_grom1_0_s.grm1_0" merge="wcb_grom1_0_s.grm1_0" size="524288" crc="bdfafd1f" sha1="bc0e6fe83d3f8e88c2e55ba3a436875d5470de5b" region="gfx1" offset="200000" />
    <rom name="wcb_grom1_1_s.grm1_1" merge="wcb_grom1_1_s.grm1_1" size="524288" crc="7d6baa2e" sha1="c47854b064aa96d2581c23afe13cd05a36f9dae3" region="gfx1" offset="200001" />
    <rom name="wcb_grom1_2_s.grm1_2" merge="wcb_grom1_2_s.grm1_2" size="524288" crc="7513d3de" sha1="b17650ed5210860c3bde53647a30f8fce67aaa38" region="gfx1" offset="200002" />
    <rom name="wcb_grom1_3_s.grm1_3" merge="wcb_grom1_3_s.grm1_3" size="524288" crc="e46877e6" sha1="f50c904ec5b2b8cbc92f2b28641433c91ee17af5" region="gfx1" offset="200003" />
    <rom name="wcb_srom0_s.srom0" merge="wcb_srom0_s.srom0" size="524288" crc="d42dd283" sha1="8ef75c398d1c51d2d7d299ac309a2352179864d9" region="ensoniq.0" offset="0" />
    <rom name="wcb_srom1_s.srom1" merge="wcb_srom1_s.srom1" size="524288" crc="7a69ab54" sha1="d1f9194446e235af69c6ff28af0dccc44ab9b5d3" region="ensoniq.0" offset="200000" />
    <rom name="wcb_srom2_s.srom2" merge="wcb_srom2_s.srom2" size="524288" crc="346530a2" sha1="9951971ad6d368fb718027e18331d12f0a72970c" region="ensoniq.1" offset="0" />
    <rom name="wcb_srom3_s.srom3" merge="wcb_srom3_s.srom3" size="262144" crc="1dfe3a31" sha1="94947f495692288fbf14fc7796a84c5548a2e8a8" region="ensoniq.1" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Unknown" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="2097152" />
    </dipswitch>
    <dipswitch name="Freeze Screen" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="wcbowldx" sourcefile="itech32.cpp" cloneof="wcbowl" romof="wcbowl">
    <description>World Class Bowling Deluxe (v2.00)</description>
    <year>1999</year>
    <manufacturer>Incredible Technologies</manufacturer>
    <rom name="wcbd_prom0_2.00.prom0" size="131072" crc="280df7f0" sha1="dacffe8fc21263093b0f4a4fbf444abd49afbff1" region="user1" offset="0" />
    <rom name="wcbd_prom1_2.00.prom1" size="131072" crc="526eded0" sha1="106d5503ed4db2411e1f3446d613eac525a8a9cc" region="user1" offset="1" />
    <rom name="wcbd_prom2_2.00.prom2" size="131072" crc="cb263173" sha1="66acafaa9aba375124921774efc152e2a298a464" region="user1" offset="2" />
    <rom name="wcbd_prom3_2.00.prom3" size="131072" crc="43ecad0b" sha1="890a843c162c052a790e432db10f968875be835c" region="user1" offset="3" />
    <rom name="wcbsnd_u88_4.01.u88" merge="wcbsnd_u88_4.01.u88" size="131072" crc="e97a6d28" sha1="96d7b7856918abcc460083f2a46582ba2a689288" region="soundcpu" offset="10000" />
    <rom name="wcbd_grom0_0_s.grm0_0" merge="wcb_grom0_0_s.grm0_0" size="524288" crc="6fcb4246" sha1="91fb5d18ea9494b08251d1e611c80414df3aad66" region="gfx1" offset="0" />
    <rom name="wcbd_grom0_1_s.grm0_1" merge="wcb_grom0_1_s.grm0_1" size="524288" crc="2ae31f45" sha1="85218aa9a7ca7c6870427ffbd08b78255813ff90" region="gfx1" offset="1" />
    <rom name="wcbd_grom0_2_s.grm0_2" merge="wcb_grom0_2_s.grm0_2" size="524288" crc="bccc0f35" sha1="2389662e881e86f8cdb36eb2a082923d976676c8" region="gfx1" offset="2" />
    <rom name="wcbd_grom0_3_s.grm0_3" merge="wcb_grom0_3_s.grm0_3" size="524288" crc="ab1da462" sha1="3f3a4a083483d2d95d5ef540eea077cad799fcb7" region="gfx1" offset="3" />
    <rom name="wcbd_grom1_0_s.grm1_0" merge="wcb_grom1_0_s.grm1_0" size="524288" crc="bdfafd1f" sha1="bc0e6fe83d3f8e88c2e55ba3a436875d5470de5b" region="gfx1" offset="200000" />
    <rom name="wcbd_grom1_1_s.grm1_1" merge="wcb_grom1_1_s.grm1_1" size="524288" crc="7d6baa2e" sha1="c47854b064aa96d2581c23afe13cd05a36f9dae3" region="gfx1" offset="200001" />
    <rom name="wcbd_grom1_2_s.grm1_2" merge="wcb_grom1_2_s.grm1_2" size="524288" crc="7513d3de" sha1="b17650ed5210860c3bde53647a30f8fce67aaa38" region="gfx1" offset="200002" />
    <rom name="wcbd_grom1_3_s.grm1_3" merge="wcb_grom1_3_s.grm1_3" size="524288" crc="e46877e6" sha1="f50c904ec5b2b8cbc92f2b28641433c91ee17af5" region="gfx1" offset="200003" />
    <rom name="wcbd_grom2_0_s.grm2_0" size="262144" crc="3b4c5a5c" sha1="152cbc5d1aa84012f49fa13d91fd89a10f874508" region="gfx1" offset="400000" />
    <rom name="wcbd_grom2_1_s.grm2_1" size="262144" crc="ed0b9b26" sha1="5173e3936cae419255b3034e2b8a69f6bd136b93" region="gfx1" offset="400001" />
    <rom name="wcbd_grom2_2_s.grm2_2" size="262144" crc="4b9e345e" sha1="6842a8a6690db8478bdbb8e8119d3eef5e77439b" region="gfx1" offset="400002" />
    <rom name="wcbd_grom2_3_s.grm2_3" size="262144" crc="4e13ee7a" sha1="245ce87cd6839119a9a976b9a90cd1028aa3e291" region="gfx1" offset="400003" />
    <rom name="wcb_srom0_s.srom0" merge="wcb_srom0_s.srom0" size="524288" crc="d42dd283" sha1="8ef75c398d1c51d2d7d299ac309a2352179864d9" region="ensoniq.0" offset="0" />
    <rom name="wcb_srom1_s.srom1" merge="wcb_srom1_s.srom1" size="524288" crc="7a69ab54" sha1="d1f9194446e235af69c6ff28af0dccc44ab9b5d3" region="ensoniq.0" offset="200000" />
    <rom name="wcb_srom2_s.srom2" merge="wcb_srom2_s.srom2" size="524288" crc="346530a2" sha1="9951971ad6d368fb718027e18331d12f0a72970c" region="ensoniq.1" offset="0" />
    <rom name="wcb_srom3_s.srom3" merge="wcb_srom3_s.srom3" size="262144" crc="1dfe3a31" sha1="94947f495692288fbf14fc7796a84c5548a2e8a8" region="ensoniq.1" offset="200000" />
    <device_ref name="m68ec020" />
    <device_ref name="mc6809e" />
    <device_ref name="generic_latch_8" />
    <device_ref name="nvram" />
    <device_ref name="ticket_dispenser" />
    <device_ref name="watchdog" />
    <device_ref name="palette" />
    <device_ref name="screen" />
    <device_ref name="speaker" />
    <device_ref name="speaker" />
    <device_ref name="es5506" />
    <device_ref name="ipt_merge_any_hi" />
    <device_ref name="generic_latch_8" />
    <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="25000000" />
    <chip type="cpu" tag="soundcpu" name="Motorola MC6809E" clock="2000000" />
    <chip type="audio" tag="lspeaker" name="Speaker" />
    <chip type="audio" tag="rspeaker" name="Speaker" />
    <chip type="audio" tag="ensoniq" name="Ensoniq ES5506" clock="16000000" />
    <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.106990" pixclock="8000000" htotal="508" hbend="0" hbstart="384" vtotal="262" vbend="0" vbstart="240" />
    <sound channels="2" />
    <input players="2" coins="3" service="yes">
      <control type="trackball" player="1" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
      <control type="trackball" player="2" buttons="2" minimum="0" maximum="255" sensitivity="25" keydelta="32" reverse="yes" />
    </input>
    <dipswitch name="Unknown" tag="DIPS" mask="1048576">
      <diplocation name="SW1" number="4" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="1048576" />
    </dipswitch>
    <dipswitch name="Flip Screen" tag="DIPS" mask="2097152">
      <diplocation name="SW1" number="3" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="2097152" />
    </dipswitch>
    <dipswitch name="Unknown" tag="DIPS" mask="4194304">
      <diplocation name="SW1" number="2" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="4194304" />
    </dipswitch>
    <dipswitch name="Service Mode" tag="DIPS" mask="8388608">
      <diplocation name="SW1" number="1" />
      <dipvalue name="Off" value="0" default="yes" />
      <dipvalue name="On" value="8388608" />
    </dipswitch>
    <port tag=":DIPS" />
    <port tag=":P1" />
    <port tag=":P2" />
    <port tag=":P3" />
    <port tag=":P4" />
    <port tag=":TRACKX1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKX2">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY1">
      <analog mask="255" />
    </port>
    <port tag=":TRACKY2">
      <analog mask="255" />
    </port>
    <driver status="good" emulation="good" savestate="supported" />
  </machine>
  <machine name="tms32031" sourcefile="src/devices/cpu/tms32031/tms32031.cpp" isdevice="yes" runnable="no">
    <description>Texas Instruments TMS320C31</description>
    <rom name="c31boot.bin" size="16384" crc="bddc2763" sha1="96b2170ecee5bec5abaa1741bb2d3b6096ecc262" status="baddump" region="internal_rom" offset="0" />
  </machine>
</datafile>