<machine name="karatblz01" sourcefile="hbmame/drivers/pspikes.cpp" cloneof="karatblz" romof="karatblz" isbios="no" isdevice="no" ismechanical="no" runnable="yes">
  <description>Karate Blazers (1V4 2017-09-30)</description>
  <year>2017</year>
  <manufacturer>hack</manufacturer>
  <rom name="v2_po01.u14" size="262144" crc="d3df88c4" sha1="9a5a9d2ec96f4614fbf861a5cd62f6f5b907b2fb" region="maincpu" offset="0" status="good" optional="no" />
  <rom name="v1.u15" merge="v1.u15" size="262144" crc="d16ee21b" sha1="d454cdf22b72a537b9d7ae73deb8136a4f09da47" region="maincpu" offset="40000" status="good" optional="no" />
  <rom name="v5.u92" merge="v5.u92" size="131072" crc="97d67510" sha1="1ffd419e3dec7de1099cd5819b0309f7dd0df80e" region="soundbank" offset="0" status="good" optional="no" />
  <rom name="gha.u55" merge="gha.u55" size="524288" crc="3e0cea91" sha1="bab41715f106d364013b64649441d280bc6893cf" region="gfx1" offset="0" status="good" optional="no" />
  <rom name="gh9.u61" merge="gh9.u61" size="524288" crc="5d1676bd" sha1="6227d489c9c6259a0ac2bef62821fbf94efca8c6" region="gfx2" offset="0" status="good" optional="no" />
  <rom name="u42" merge="u42" size="1048576" crc="65f0da84" sha1="0bfbc6f4b87583703246704eb9fa13b1b3e6f90e" region="spritegfx" offset="0" status="good" optional="no" />
  <rom name="v3.u44" merge="v3.u44" size="131072" crc="34bdead2" sha1="99f9a8cac807fcd599db55d2dc624ed92a3862ef" region="spritegfx" offset="200000" status="good" optional="no" />
  <rom name="u43" merge="u43" size="1048576" crc="7b349e5d" sha1="8590a328f403e2c697a8d698c08d4adaf01fff62" region="spritegfx" offset="2" status="good" optional="no" />
  <rom name="v4.u45" merge="v4.u45" size="131072" crc="be4d487d" sha1="6d19c91d0498c43017219f0c10f4845a51ccfa7f" region="spritegfx" offset="200002" status="good" optional="no" />
  <rom name="u59.ghb" merge="u59.ghb" size="524288" crc="158c9cde" sha1="a2c1b404d40e6c2627691f5c7a3f63484bd5d2de" region="gfx4" offset="0" status="good" optional="no" />
  <rom name="ghd.u60" merge="ghd.u60" size="524288" crc="73180ae3" sha1="e4eaf6693826d9e72032d0a0e25938a23ab7d792" region="gfx4" offset="2" status="good" optional="no" />
  <rom name="u105.gh8" merge="u105.gh8" size="524288" crc="7a68cb1b" sha1="1bdd0000c2d68019b9e5bf8f7ad84a6ae1af8443" region="ymsnd:adpcmb" offset="0" status="good" optional="no" />
  <rom name="u104" merge="u104" size="1048576" crc="5795e884" sha1="a4178497ad0a1e60ceb87612b218d77b36d2a11b" 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="4000000" />
  <chip type="audio" tag="speaker" name="Speaker" />
  <chip type="audio" tag="ymsnd" name="YM2610 OPNB" clock="8000000" />
  <display tag="screen" type="raster" rotate="0" width="352" height="240" refresh="60.000000" flipx="no" />
  <sound channels="1" />
  <input players="4" coins="4" service="no" tilt="no">
    <control type="joy" player="1" buttons="4" ways="8" reverse="no" />
    <control type="joy" player="2" buttons="4" ways="8" reverse="no" />
    <control type="joy" player="3" buttons="4" ways="8" reverse="no" />
    <control type="joy" player="4" buttons="4" 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="Lives" tag="DSW" mask="16">
    <diplocation name="SW1" number="5" inverted="no" />
    <dipvalue name="1" value="0" default="no" />
    <dipvalue name="2" value="16" default="yes" />
  </dipswitch>
  <dipswitch name="Cabinet" tag="DSW" mask="96">
    <diplocation name="SW1" number="6" inverted="no" />
    <diplocation name="SW1" number="7" inverted="no" />
    <dipvalue name="2 Players" value="96" default="yes" />
    <dipvalue name="3 Players" value="64" default="no" />
    <dipvalue name="4 Players" value="32" default="no" />
    <dipvalue name="4 Players (Team)" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Coin Slot" tag="DSW" mask="128">
    <diplocation name="SW1" number="8" inverted="no" />
    <dipvalue name="Same" value="128" default="yes" />
    <dipvalue name="Individual" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Service Mode" 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="Number of Enemies" tag="DSW" mask="1536">
    <diplocation name="SW2" number="2" inverted="no" />
    <diplocation name="SW2" number="3" inverted="no" />
    <dipvalue name="Easy" value="1024" default="no" />
    <dipvalue name="Normal" value="1536" default="yes" />
    <dipvalue name="Hard" value="512" default="no" />
    <dipvalue name="Hardest" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Strength of Enemies" tag="DSW" mask="6144">
    <diplocation name="SW2" number="4" inverted="no" />
    <diplocation name="SW2" number="5" inverted="no" />
    <dipvalue name="Easy" value="4096" default="no" />
    <dipvalue name="Normal" value="6144" default="yes" />
    <dipvalue name="Hard" value="2048" default="no" />
    <dipvalue name="Hardest" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Freeze" tag="DSW" mask="8192">
    <diplocation name="SW2" number="6" inverted="no" />
    <dipvalue name="Off" value="8192" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Demo Sounds" tag="DSW" mask="16384">
    <diplocation name="SW2" number="7" inverted="no" />
    <dipvalue name="Off" value="16384" default="no" />
    <dipvalue name="On" value="0" default="yes" />
  </dipswitch>
  <dipswitch name="Flip Screen" 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>
  <port tag=":IN3"></port>
  <driver status="good" emulation="good" savestate="supported" requiresartwork="no" unofficial="no" nosoundhardware="no" incomplete="no" />
</machine>