<machine name="asurabus01" sourcefile="hbmame/drivers/fuukifg3.cpp" cloneof="asurabus" romof="asurabus" isbios="no" isdevice="no" ismechanical="no" runnable="yes">
  <description>Asura Buster (Enable Hidden Characters)</description>
  <year>2000</year>
  <manufacturer>Yumeji</manufacturer>
  <rom name="s01_3.u1" size="524288" crc="dd9df251" sha1="8ed4ddaefe7b4f6760d884963bd593ce88c991d9" region="maincpu" offset="0" status="good" optional="no" />
  <rom name="s01_2.u2" size="524288" crc="2e360db2" sha1="f9489cac523109aada2fa58f0e43130d9c537bd2" region="maincpu" offset="1" status="good" optional="no" />
  <rom name="s01_1.u3" size="524288" crc="71c4fcfc" sha1="b0ed5302393b196f11f042e4b0964495e799bb6e" region="maincpu" offset="2" status="good" optional="no" />
  <rom name="s01_0.u4" size="524288" crc="44a33fcb" sha1="97a0bc3922049a99ae3c71bd9dcea04ccc7237ba" region="maincpu" offset="3" status="good" optional="no" />
  <rom name="srom.u7" merge="srom.u7" size="524288" crc="368da389" sha1="1423b709da40bf3033c9032c4bd07658f1a969de" region="soundcpu" offset="0" status="good" optional="no" />
  <rom name="sp01.u13" merge="sp01.u13" size="4194304" crc="5edea463" sha1="22a780912f060bae0c9a403a7bfd4d27f25b76e3" region="fuukispr" offset="0" status="good" optional="no" />
  <rom name="sp23.u14" merge="sp23.u14" size="4194304" crc="91b1b0de" sha1="341367966559ef2027415b673eb0db704680c81f" region="fuukispr" offset="400000" status="good" optional="no" />
  <rom name="sp45.u15" merge="sp45.u15" size="4194304" crc="96c69aac" sha1="cf053523026651427f884b9dd7c095af362dd24e" region="fuukispr" offset="800000" status="good" optional="no" />
  <rom name="sp67.u16" merge="sp67.u16" size="4194304" crc="7c3d83bf" sha1="7188dd923c6c7eb6aee3323e7ab54aa240c35ea3" region="fuukispr" offset="c00000" status="good" optional="no" />
  <rom name="sp89.u17" merge="sp89.u17" size="4194304" crc="cb1e14f8" sha1="941cea1887d7ceb52222adcf1d6913969e6163aa" region="fuukispr" offset="1000000" status="good" optional="no" />
  <rom name="spab.u18" merge="spab.u18" size="4194304" crc="e5a4608d" sha1="b8e39f53e0b7ad1e16ae9c3726597776b404be1c" region="fuukispr" offset="1400000" status="good" optional="no" />
  <rom name="spcd.u19" merge="spcd.u19" size="4194304" crc="99bfbe32" sha1="926a8afc4a175874f22f53300e76f59331d3b9ba" region="fuukispr" offset="1800000" status="good" optional="no" />
  <rom name="spef.u20" merge="spef.u20" size="4194304" crc="c9c799cc" sha1="01373316700d8688deeea2e9e8f831d5f86c7f17" region="fuukispr" offset="1c00000" status="good" optional="no" />
  <rom name="bg1012.u22" merge="bg1012.u22" size="4194304" crc="e3fb9af0" sha1="11900cc2873337692f66fb4f1eb9c574e5a967de" region="tiles_l0" offset="2" status="good" optional="no" />
  <rom name="bg1113.u23" merge="bg1113.u23" size="4194304" crc="5f8657e6" sha1="7c2854dc5d2d4efe55bda01e329da051350e0031" region="tiles_l0" offset="0" status="good" optional="no" />
  <rom name="bg2022.u25" merge="bg2022.u25" size="4194304" crc="f46eda52" sha1="46530016b32a164bd76c4f53e7b53b2beb28db06" region="tiles_l1" offset="2" status="good" optional="no" />
  <rom name="bg2123.u24" merge="bg2123.u24" size="4194304" crc="c4ebb86b" sha1="a7093e6e02b64566d277cbbd5fa90cd430e7c8a0" region="tiles_l1" offset="0" status="good" optional="no" />
  <rom name="map.u5" merge="map.u5" size="2097152" crc="bd179dc5" sha1="ce3fcac573b14fd5365eb5dcec3257e439d2c129" region="tiles_bg" offset="0" status="good" optional="no" />
  <rom name="opm.u6" merge="opm.u6" size="4194304" crc="31b05be4" sha1="d0f4f387f84a74591224b0f42b7f5c538a3dc498" region="ymf" offset="0" status="good" optional="no" />
  <device_ref tag=":maincpu" name="m68ec020" />
  <device_ref tag=":soundcpu" name="z80" />
  <device_ref tag=":screen" name="screen" />
  <device_ref tag=":gfxdecode" name="gfxdecode" />
  <device_ref tag=":palette" name="palette" />
  <device_ref tag=":fuukispr" name="fuukispr" />
  <device_ref tag=":fuukitmap" name="fuukitmap" />
  <device_ref tag=":speaker" name="speaker" />
  <device_ref tag=":ymf" name="ymf278b" />
  <chip type="cpu" tag="maincpu" name="Motorola MC68EC020" clock="20000000" />
  <chip type="cpu" tag="soundcpu" name="Zilog Z80" clock="6000000" />
  <chip type="audio" tag="speaker" name="Speaker" />
  <chip type="audio" tag="ymf" name="YMF278B OPL4" clock="33868800" />
  <display tag="screen" type="raster" rotate="0" width="320" height="240" refresh="60.000000" pixclock="7864320" htotal="512" hbend="0" hbstart="320" vtotal="256" vbend="0" vbstart="240" flipx="no" />
  <sound channels="1" />
  <input players="2" coins="2" 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" />
  </input>
  <dipswitch name="Service Mode" tag="DSW1" mask="1">
    <diplocation name="SW1" number="1" inverted="no" />
    <dipvalue name="Off" value="1" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Blood Color" tag="DSW1" mask="2">
    <diplocation name="SW1" number="2" inverted="no" />
    <dipvalue name="Red" value="2" default="yes" />
    <dipvalue name="Green" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Demo Sounds &amp; Music" tag="DSW1" mask="12">
    <diplocation name="SW1" number="3" inverted="no" />
    <diplocation name="SW1" number="4" inverted="no" />
    <dipvalue name="Both On" value="12" default="yes" />
    <dipvalue name="Music Off" value="8" default="no" />
    <dipvalue name="Both Off" value="4" default="no" />
    <dipvalue name="Both Off" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Timer" tag="DSW1" mask="48">
    <diplocation name="SW1" number="5" inverted="no" />
    <diplocation name="SW1" number="6" inverted="no" />
    <dipvalue name="Slow" value="0" default="no" />
    <dipvalue name="Medium" value="48" default="yes" />
    <dipvalue name="Fast" value="16" default="no" />
    <dipvalue name="Very Fast" value="32" default="no" />
  </dipswitch>
  <dipswitch name="Coinage Mode" tag="DSW1" mask="192">
    <diplocation name="SW1" number="7" inverted="no" />
    <diplocation name="SW1" number="8" inverted="no" />
    <dipvalue name="Split" value="192" default="no" />
    <dipvalue name="Joint" value="0" default="yes" />
  </dipswitch>
  <dipswitch name="Unused" tag="DSW1" 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="Unused" tag="DSW1" mask="512">
    <diplocation name="SW2" number="2" inverted="no" />
    <dipvalue name="Off" value="512" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unused" tag="DSW1" mask="1024">
    <diplocation name="SW2" number="3" inverted="no" />
    <dipvalue name="Off" value="1024" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unused" tag="DSW1" mask="2048">
    <diplocation name="SW2" number="4" inverted="no" />
    <dipvalue name="Off" value="2048" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unused" tag="DSW1" mask="4096">
    <diplocation name="SW2" number="5" inverted="no" />
    <dipvalue name="Off" value="4096" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unused" tag="DSW1" 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="Unused" tag="DSW1" 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="DSW1" mask="32768">
    <diplocation name="SW2" number="8" inverted="no" />
    <dipvalue name="Off" value="32768" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Flip Screen" tag="DSW2" mask="1">
    <diplocation name="SW3" number="1" inverted="no" />
    <dipvalue name="Off" value="1" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Difficulty" tag="DSW2" mask="14">
    <diplocation name="SW3" number="2" inverted="no" />
    <diplocation name="SW3" number="3" inverted="no" />
    <diplocation name="SW3" number="4" inverted="no" />
    <dipvalue name="Easiest" value="0" default="no" />
    <dipvalue name="Very Easy" value="8" default="no" />
    <dipvalue name="Easier" value="4" default="no" />
    <dipvalue name="Easy" value="12" default="no" />
    <dipvalue name="Normal" value="14" default="yes" />
    <dipvalue name="Hard" value="2" default="no" />
    <dipvalue name="Very Hard" value="10" default="no" />
    <dipvalue name="Hardest" value="6" default="no" />
  </dipswitch>
  <dipswitch name="Damage" tag="DSW2" mask="48">
    <diplocation name="SW3" number="5" inverted="no" />
    <diplocation name="SW3" number="6" inverted="no" />
    <dipvalue name="75%" value="32" default="no" />
    <dipvalue name="100%" value="48" default="yes" />
    <dipvalue name="125%" value="16" default="no" />
    <dipvalue name="150%" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Max Rounds" tag="DSW2" mask="192">
    <diplocation name="SW3" number="7" inverted="no" />
    <diplocation name="SW3" number="8" inverted="no" />
    <dipvalue name="1" value="0" default="no" />
    <dipvalue name="3" value="192" default="yes" />
    <dipvalue name="5" value="128" default="no" />
    <dipvalue name="Error!!" value="64" default="no" />
  </dipswitch>
  <dipswitch name="Coin B" tag="DSW2" mask="3840">
    <diplocation name="SW4" number="5" inverted="no" />
    <diplocation name="SW4" number="6" inverted="no" />
    <diplocation name="SW4" number="7" inverted="no" />
    <diplocation name="SW4" number="8" inverted="no" />
    <dipvalue name="8 Coins/1 Credit" value="2048" default="no" />
    <dipvalue name="7 Coins/1 Credit" value="2304" default="no" />
    <dipvalue name="6 Coins/1 Credit" value="2560" default="no" />
    <dipvalue name="5 Coins/1 Credit" value="2816" default="no" />
    <dipvalue name="4 Coins/1 Credit" value="3072" default="no" />
    <dipvalue name="3 Coins/1 Credit" value="3328" default="no" />
    <dipvalue name="2 Coins/1 Credit" value="3584" default="no" />
    <dipvalue name="2 Coins/1 Credit" value="256" default="no" />
    <dipvalue name="1 Coin/1 Credit" value="3840" default="yes" />
    <dipvalue name="1 Coin/2 Credits" value="1536" default="no" />
    <dipvalue name="1 Coin/3 Credits" value="1280" default="no" />
    <dipvalue name="1 Coin/4 Credits" value="1024" default="no" />
    <dipvalue name="1 Coin/5 Credits" value="768" default="no" />
    <dipvalue name="2C Start / 1C Continue" value="512" default="no" />
    <dipvalue name="Error!!" value="1792" default="no" />
    <dipvalue name="1 Coin/1 Credit" value="0" default="no">
      <condition tag="DSW2" mask="61440" relation="ne" value="0" />
    </dipvalue>
    <dipvalue name="Free Play" value="0" default="no">
      <condition tag="DSW2" mask="61440" relation="eq" value="0" />
    </dipvalue>
  </dipswitch>
  <dipswitch name="Coin A" tag="DSW2" mask="61440">
    <diplocation name="SW4" number="1" inverted="no" />
    <diplocation name="SW4" number="2" inverted="no" />
    <diplocation name="SW4" number="3" inverted="no" />
    <diplocation name="SW4" number="4" inverted="no" />
    <dipvalue name="8 Coins/1 Credit" value="32768" default="no" />
    <dipvalue name="7 Coins/1 Credit" value="36864" default="no" />
    <dipvalue name="6 Coins/1 Credit" value="40960" default="no" />
    <dipvalue name="5 Coins/1 Credit" value="45056" default="no" />
    <dipvalue name="4 Coins/1 Credit" value="49152" default="no" />
    <dipvalue name="3 Coins/1 Credit" value="53248" default="no" />
    <dipvalue name="2 Coins/1 Credit" value="57344" default="no" />
    <dipvalue name="2 Coins/1 Credit" value="4096" default="no" />
    <dipvalue name="1 Coin/1 Credit" value="61440" default="yes" />
    <dipvalue name="1 Coin/2 Credits" value="24576" default="no" />
    <dipvalue name="1 Coin/3 Credits" value="20480" default="no" />
    <dipvalue name="1 Coin/4 Credits" value="16384" default="no" />
    <dipvalue name="1 Coin/5 Credits" value="12288" default="no" />
    <dipvalue name="2C Start / 1C Continue" value="8192" default="no" />
    <dipvalue name="Error!!" value="28672" default="no" />
    <dipvalue name="1 Coin/1 Credit" value="0" default="no">
      <condition tag="DSW2" mask="3840" relation="ne" value="0" />
    </dipvalue>
    <dipvalue name="Free Play" value="0" default="no">
      <condition tag="DSW2" mask="3840" relation="eq" value="0" />
    </dipvalue>
  </dipswitch>
  <port tag=":DSW1"></port>
  <port tag=":DSW2"></port>
  <port tag=":INPUTS"></port>
  <port tag=":SYSTEM"></port>
  <driver status="good" emulation="good" savestate="supported" requiresartwork="no" unofficial="no" nosoundhardware="no" incomplete="no" />
</machine>