<machine name="turbofrcj" sourcefile="vsystem/pspikes.cpp" cloneof="turbofrc" romof="turbofrc" isbios="no" isdevice="no" ismechanical="no" runnable="yes">
  <description>Turbo Force (Japan)</description>
  <year>1991</year>
  <manufacturer>Video System Co.</manufacturer>
  <rom name="2.subpcb.u2" size="262144" crc="c2134480" sha1="04d555544a1cb1bda811b26ed065bb95a5ccbbc8" region="maincpu" offset="0" status="good" optional="no" />
  <rom name="1.subpcb.u1" size="262144" crc="8d45f43d" sha1="78e8f02b402ff82a97ae6cd6de70f164ed368f28" region="maincpu" offset="40000" status="good" optional="no" />
  <rom name="3.u14" size="262144" crc="c06d57ec" sha1="aa1d2fe750eda02380357844b5b774e59c12d63d" region="maincpu" offset="80000" status="good" optional="no" />
  <rom name="6.u166" merge="6.u166" size="131072" crc="2ca14a65" sha1="95f6e7b4fa7ca26872ff472d7e6fb75fd4f281d5" region="soundbank" offset="0" status="good" optional="no" />
  <rom name="lh534ggs.u94" merge="lh534ggs.u94" size="524288" crc="baa53978" sha1="7f103122dd0bf675226ccf309fba73f645e0c79b" region="gfx1" offset="0" status="good" optional="no" />
  <rom name="7.u95" merge="7.u95" size="131072" crc="71a6c573" sha1="f14ebca676d85fabcde27631145933abc376dd12" region="gfx1" offset="80000" status="good" optional="no" />
  <rom name="lh534ggy.u105" merge="lh534ggy.u105" size="524288" crc="4de4e59e" sha1="571396dadb8aac043319cabe24e629210e442d57" region="gfx2" offset="0" status="good" optional="no" />
  <rom name="8.u106" merge="8.u106" size="131072" crc="c6479eb5" sha1="47a58f082c73bc9dae3970e760ba46478ce6a190" region="gfx2" offset="80000" status="good" optional="no" />
  <rom name="lh534gh2.u116" merge="lh534gh2.u116" size="524288" crc="df210f3b" sha1="990ac43e4a46fee6b929c5b27d317cdadf179b8b" region="spritegfx" offset="0" status="good" optional="no" />
  <rom name="5.u118" merge="5.u118" size="262144" crc="f61d1d79" sha1="2b8e33912c05c26170afd2fced0ff06cb7a097fa" region="spritegfx" offset="100000" status="good" optional="no" />
  <rom name="lh534gh1.u117" merge="lh534gh1.u117" size="524288" crc="f70812fd" sha1="1964e1134940825211cd4825fdd3f13b8242192d" region="spritegfx" offset="2" status="good" optional="no" />
  <rom name="4.u119" merge="4.u119" size="262144" crc="474ea716" sha1="67753e96fa4fc8cd689a8bddeb60dbde259cacaa" region="spritegfx" offset="100002" status="good" optional="no" />
  <rom name="lh532a52.u134" merge="lh532a52.u134" size="262144" crc="3c725a48" sha1="120e62b2ef911bfa0f8a1468966ff70fab2d7582" region="gfx4" offset="0" status="good" optional="no" />
  <rom name="lh532a51.u135" merge="lh532a51.u135" size="262144" crc="95c63559" sha1="5f77bd22dce1ac4aa7291e5c3c3c358e2f066e8c" region="gfx4" offset="2" status="good" optional="no" />
  <rom name="lh532h74.u180" merge="lh532h74.u180" size="262144" crc="a3d43254" sha1="d0225d6cf9299ecc39d8e3f64f48cf80d554a67f" region="ymsnd:adpcmb" offset="0" status="good" optional="no" />
  <rom name="lh538o7j.u179" merge="lh538o7j.u179" size="1048576" crc="60ca0333" sha1="28b94edc98d360386759780ccd1122d43ffa5279" region="ymsnd:adpcma" offset="0" status="good" optional="no" />
  <device_ref tag=":maincpu" name="m68000" />
  <device_ref tag=":audiocpu" name="z80" />
  <device_ref tag=":screen" name="screen" />
  <device_ref tag=":gfxdecode" name="gfxdecode" />
  <device_ref tag=":palette" name="palette" />
  <device_ref tag=":gga" name="vsystem_gga" />
  <device_ref tag=":spr1" name="vsystem2_spr" />
  <device_ref tag=":spr2" name="vsystem2_spr" />
  <device_ref tag=":speaker" name="speaker" />
  <device_ref tag=":soundlatch" name="generic_latch_8" />
  <device_ref tag=":ymsnd" name="ym2610" />
  <chip type="cpu" tag="maincpu" name="Motorola MC68000" clock="10000000" />
  <chip type="cpu" tag="audiocpu" name="Zilog Z80" clock="5000000" />
  <chip type="audio" tag="speaker" name="Speaker" />
  <chip type="audio" tag="ymsnd" name="YM2610 OPNB" clock="8000000" />
  <display tag="screen" type="raster" rotate="270" width="352" height="240" refresh="61.310000" flipx="no" />
  <sound channels="1" />
  <input players="3" coins="3" service="yes" tilt="yes">
    <control type="joy" player="1" buttons="1" ways="8" reverse="no" />
    <control type="joy" player="2" buttons="1" ways="8" reverse="no" />
    <control type="joy" player="3" buttons="1" ways="8" reverse="no" />
  </input>
  <dipswitch name="Coinage" tag="DSW" mask="7">
    <diplocation name="SW1" number="1" inverted="no" />
    <diplocation name="SW1" number="2" inverted="no" />
    <diplocation name="SW1" number="3" inverted="no" />
    <dipvalue name="4 Coins/1 Credit" value="4" default="no" />
    <dipvalue name="3 Coins/1 Credit" value="5" default="no" />
    <dipvalue name="2 Coins/1 Credit" value="6" default="no" />
    <dipvalue name="1 Coin/1 Credit" value="7" default="yes" />
    <dipvalue name="1 Coin/2 Credits" value="3" default="no" />
    <dipvalue name="1 Coin/3 Credits" value="2" default="no" />
    <dipvalue name="1 Coin/5 Credits" value="1" default="no" />
    <dipvalue name="1 Coin/6 Credits" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Continue Coin" tag="DSW" mask="8">
    <diplocation name="SW1" number="4" inverted="no" />
    <dipvalue name="Start 1 Coin/Continue 1 Coin" value="8" default="yes" />
    <dipvalue name="Start 2 Coin/Continue 1 Coin" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Coin Slot" tag="DSW" mask="16">
    <diplocation name="SW1" number="5" inverted="no" />
    <dipvalue name="Same" value="16" default="no" />
    <dipvalue name="Individual" value="0" default="yes" />
  </dipswitch>
  <dipswitch name="Play Mode" tag="DSW" mask="32">
    <diplocation name="SW1" number="6" inverted="no" />
    <dipvalue name="2 Players" value="32" default="no" />
    <dipvalue name="3 Players" value="0" default="yes" />
  </dipswitch>
  <dipswitch name="Demo Sounds" tag="DSW" mask="64">
    <diplocation name="SW1" number="7" inverted="no" />
    <dipvalue name="Off" value="64" default="no" />
    <dipvalue name="On" value="0" default="yes" />
  </dipswitch>
  <dipswitch name="Service Mode" tag="DSW" mask="128">
    <diplocation name="SW1" number="8" inverted="no" />
    <dipvalue name="Off" value="128" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Flip Screen" tag="DSW" mask="256">
    <diplocation name="SW2" number="1" inverted="no" />
    <dipvalue name="Off" value="256" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Difficulty" tag="DSW" mask="3584">
    <diplocation name="SW2" number="2" inverted="no" />
    <diplocation name="SW2" number="3" inverted="no" />
    <diplocation name="SW2" number="4" inverted="no" />
    <dipvalue name="1 (Easiest)" value="3584" default="no" />
    <dipvalue name="2" value="3072" default="no" />
    <dipvalue name="3" value="2560" default="no" />
    <dipvalue name="4 (Normal)" value="2048" default="yes" />
    <dipvalue name="5" value="1536" default="no" />
    <dipvalue name="6" value="1024" default="no" />
    <dipvalue name="7" value="512" default="no" />
    <dipvalue name="8 (Hardest)" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Lives" tag="DSW" mask="4096">
    <diplocation name="SW2" number="5" inverted="no" />
    <dipvalue name="2" value="0" default="no" />
    <dipvalue name="3" value="4096" default="yes" />
  </dipswitch>
  <dipswitch name="Bonus Life" tag="DSW" mask="8192">
    <diplocation name="SW2" number="6" inverted="no" />
    <dipvalue name="200000" value="8192" default="yes" />
    <dipvalue name="300000" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unused" tag="DSW" mask="16384">
    <diplocation name="SW2" number="7" inverted="no" />
    <dipvalue name="Off" value="16384" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unused" tag="DSW" mask="32768">
    <diplocation name="SW2" number="8" inverted="no" />
    <dipvalue name="Off" value="32768" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <port tag=":DSW"></port>
  <port tag=":IN0"></port>
  <port tag=":IN1"></port>
  <port tag=":IN2"></port>
  <driver status="good" emulation="good" cocktail="preliminary" savestate="supported" requiresartwork="no" unofficial="no" nosoundhardware="no" incomplete="no" />
</machine>