<machine name="drgpunchbl" sourcefile="dynax/dynax.cpp" cloneof="drgpunch" romof="drgpunch" isbios="no" isdevice="no" ismechanical="no" runnable="yes">
  <description>Dragon Punch (Japan, ver. 1.30, bootleg)</description>
  <year>1989</year>
  <manufacturer>Dynax</manufacturer>
  <rom name="1.o" merge="2401.3d" size="65536" crc="b310709c" sha1="6ad6cfb54856f65a888ac44e694890f32f26e049" region="maincpu" offset="0" status="good" optional="no" />
  <rom name="2.q" size="32768" crc="17f646c4" sha1="07528756b61ee4219deb56319518fdb6e38bf3f3" region="maincpu" offset="30000" status="good" optional="no" />
  <rom name="3.j" size="65536" crc="cb90f576" sha1="5399d3c7bdf68445dcb8c61b9fb5f199720d548a" region="blitter" offset="0" status="good" optional="no" />
  <rom name="4.k" size="65536" crc="ccf52f85" sha1="fb9678c9a8f72f627b5c25dd00fb43b5582f1a96" region="blitter" offset="10000" status="good" optional="no" />
  <rom name="5.l" size="65536" crc="7f716bec" sha1="4b55f4548b3eccf63bf70f72007431f6788753ca" region="blitter" offset="20000" status="good" optional="no" />
  <rom name="6.m" size="65536" crc="d0b22c51" sha1="82eec2b7115e54718e10a84f72d97b78fc148733" region="blitter" offset="30000" status="good" optional="no" />
  <rom name="7.e" size="65536" crc="72024013" sha1="35a57455d48f119006d38ec1d3ef62883de48a79" region="blitter" offset="40000" status="good" optional="no" />
  <rom name="8.f" size="65536" crc="19f2fe4c" sha1="793b50f82c0a6dc3d121d624da7bed38d412628a" region="blitter" offset="50000" status="good" optional="no" />
  <rom name="9.g" size="65536" crc="b5cffb81" sha1="5c0024726dac8f59ffaa3945430420da7ba537a6" region="blitter" offset="60000" status="good" optional="no" />
  <rom name="10.h" size="65536" crc="2b66b23f" sha1="394c968f6d2c23b4993068d3ce61a9021d6cf5bd" region="blitter" offset="70000" status="good" optional="no" />
  <rom name="11.a" size="65536" crc="97e35f87" sha1="5d6b521e806065a01c1d326a91cc0e39d26f08ff" region="blitter" offset="80000" status="good" optional="no" />
  <rom name="12.b" size="65536" crc="f29f0e2b" sha1="eaf93d168383e7d9a38881f814393146f0c75662" region="blitter" offset="90000" status="good" optional="no" />
  <rom name="13.c" size="65536" crc="01707705" sha1="83750be8e09317bef6f2f71fbe7281be4c9ad004" region="blitter" offset="a0000" status="good" optional="no" />
  <rom name="14.d" size="65536" crc="2109af86" sha1="1cd65a7e6d595665fca55c8d31aa47f7b56ab9fb" region="blitter" offset="b0000" status="good" optional="no" />
  <rom name="2.18g" merge="2.18g" size="512" crc="9adccc33" sha1="acf4d5a28430378dbccc1b9fa0b6391cc8149fee" region="proms" offset="0" status="good" optional="no" />
  <rom name="1.17g" merge="1.17g" size="512" crc="324fa9cf" sha1="a03e23d9a9687dec4c23a8e41254a3f4b70c7e25" region="proms" offset="200" status="good" optional="no" />
  <device_ref tag=":maincpu" name="z80" />
  <device_ref tag=":nvram" name="nvram" />
  <device_ref tag=":mainirq" name="rst_pos_buffer" />
  <device_ref tag=":mainlatch" name="ls259" />
  <device_ref tag=":screen" name="screen" />
  <device_ref tag=":blitter" name="tc17g032ap" />
  <device_ref tag=":palette" name="palette" />
  <device_ref tag=":mono" name="speaker" />
  <device_ref tag=":ym2203" name="ym2203" />
  <chip type="cpu" tag="maincpu" name="Zilog Z80" clock="5500000" />
  <chip type="audio" tag="mono" name="Speaker" />
  <chip type="audio" tag="ym2203" name="YM2203 OPN" clock="2750000" />
  <display tag="screen" type="raster" rotate="0" width="512" height="240" refresh="60.000000" flipx="no" />
  <sound channels="1" />
  <input players="2" coins="2" service="no" tilt="no">
    <control type="joy" player="1" buttons="3" ways="8" reverse="no" />
    <control type="joy" player="2" buttons="3" ways="8" reverse="no" />
  </input>
  <dipswitch name="Coin A" tag="DSW0" mask="7">
    <dipvalue name="5 Coins/1 Credit" value="0" default="no" />
    <dipvalue name="4 Coins/1 Credit" value="1" default="no" />
    <dipvalue name="3 Coins/1 Credit" value="2" default="no" />
    <dipvalue name="2 Coins/1 Credit" value="3" default="no" />
    <dipvalue name="1 Coin/1 Credit" value="7" default="yes" />
    <dipvalue name="1 Coin/2 Credits" value="6" default="no" />
    <dipvalue name="1 Coin/3 Credits" value="5" default="no" />
    <dipvalue name="1 Coin/4 Credits" value="4" default="no" />
  </dipswitch>
  <dipswitch name="Coin B" tag="DSW0" mask="56">
    <dipvalue name="5 Coins/1 Credit" value="0" default="no" />
    <dipvalue name="4 Coins/1 Credit" value="8" default="no" />
    <dipvalue name="3 Coins/1 Credit" value="16" default="no" />
    <dipvalue name="2 Coins/1 Credit" value="24" default="no" />
    <dipvalue name="1 Coin/1 Credit" value="56" default="yes" />
    <dipvalue name="1 Coin/2 Credits" value="48" default="no" />
    <dipvalue name="1 Coin/3 Credits" value="40" default="no" />
    <dipvalue name="1 Coin/4 Credits" value="32" default="no" />
  </dipswitch>
  <dipswitch name="Flip Screen" tag="DSW0" mask="64">
    <dipvalue name="Off" value="64" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Service Mode" tag="DSW0" mask="128">
    <dipvalue name="Off" value="128" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Difficulty" tag="DSW1" mask="7">
    <dipvalue name="1 (Easy)" value="0" default="no" />
    <dipvalue name="2" value="1" default="no" />
    <dipvalue name="3" value="2" default="no" />
    <dipvalue name="4" value="3" default="no" />
    <dipvalue name="5" value="4" default="yes" />
    <dipvalue name="6" value="5" default="no" />
    <dipvalue name="7" value="6" default="no" />
    <dipvalue name="8 (Hard)" value="7" default="no" />
  </dipswitch>
  <dipswitch name="Vs Time" tag="DSW1" mask="24">
    <dipvalue name="8 s" value="24" default="no" />
    <dipvalue name="10 s" value="16" default="yes" />
    <dipvalue name="12 s" value="8" default="no" />
    <dipvalue name="14 s" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Demo Sounds" tag="DSW1" mask="32">
    <dipvalue name="Off" value="0" default="no" />
    <dipvalue name="On" value="32" default="yes" />
  </dipswitch>
  <dipswitch name="Unknown 2-7" tag="DSW1" mask="64">
    <dipvalue name="Off" value="64" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown 2-8" tag="DSW1" mask="128">
    <dipvalue name="Off" value="128" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <port tag=":COINS"></port>
  <port tag=":DSW0"></port>
  <port tag=":DSW1"></port>
  <port tag=":P1"></port>
  <port tag=":P2"></port>
  <driver status="good" emulation="good" savestate="supported" requiresartwork="no" unofficial="no" nosoundhardware="no" incomplete="no" />
</machine>