<machine name="htsubaki" sourcefile="dynax/ddenlovr.cpp" isbios="no" isdevice="no" ismechanical="no" runnable="yes">
  <description>Hanafuda Hana Tsubaki (Japan)</description>
  <year>1999</year>
  <manufacturer>Dynax</manufacturer>
  <rom name="53302.5b" size="524288" crc="91ea64e6" sha1="db200656c430191735817133525acfa303e04e57" region="maincpu" offset="0" status="good" optional="no" />
  <rom name="53303.7b" size="2097152" crc="5be92db3" sha1="c84a4d56364158d6bd90a35728b5792e2c913acb" region="blitter" offset="0" status="good" optional="no" />
  <rom name="53304.8b" size="2097152" crc="e6d426ea" sha1="39ab29ef28a75d1833fe6adb51c932a8902d1742" region="blitter" offset="200000" status="good" optional="no" />
  <rom name="53305.10b" size="2097152" crc="9ff82238" sha1="372870758c523bc70484ebbefddbc84e3c313023" region="blitter" offset="400000" status="good" optional="no" />
  <rom name="53306.12b" size="2097152" crc="54b2a248" sha1="0f63d1399aecc37fecf0449054aae5638142a8ab" region="blitter" offset="600000" status="good" optional="no" />
  <rom name="53301.2a" size="2097152" crc="e1ae834a" sha1="5bf29d5e59e5f99ad56d9812e3e1b88bcc828341" region="oki" offset="0" status="good" optional="no" />
  <device_ref tag=":maincpu" name="kl5c80a12" />
  <device_ref tag=":maincpu:kp69" name="kp69" />
  <device_ref tag=":maincpu:timera0" name="kp64" />
  <device_ref tag=":maincpu:timera1" name="kp64" />
  <device_ref tag=":maincpu:timerb" name="kp63_3channel" />
  <device_ref tag=":nvram" name="nvram" />
  <device_ref tag=":panel1" name="mahjong_panel_connector" />
  <device_ref tag=":panel1:hf" name="hanafuda_medal_panel" />
  <device_ref tag=":panel2" name="mahjong_panel_connector" />
  <device_ref tag=":panel2:hf" name="hanafuda_medal_panel" />
  <device_ref tag=":screen" name="screen" />
  <device_ref tag=":palette" name="palette" />
  <device_ref tag=":mono" name="speaker" />
  <device_ref tag=":ym2413" name="ym2413" />
  <device_ref tag=":oki" name="okim6295" />
  <device_ref tag=":rtc" name="msm6242" />
  <chip type="cpu" tag="maincpu" name="Kawasaki Steel KL5C80A12" clock="20000000" />
  <chip type="audio" tag="mono" name="Speaker" />
  <chip type="audio" tag="ym2413" name="YM2413 OPLL" clock="3579545" />
  <chip type="audio" tag="oki" name="OKI MSM6295 ADPCM" clock="1022727" />
  <display tag="screen" type="raster" rotate="0" width="336" height="240" refresh="60.000000" flipx="no" />
  <sound channels="1" />
  <input players="3" coins="1" service="yes" tilt="no">
    <control type="gambling" player="1" buttons="2" reverse="no" />
    <control type="mahjong" player="2" buttons="6" reverse="no" />
    <control type="hanafuda" player="2" buttons="10" reverse="no" />
    <control type="mahjong" player="3" buttons="6" reverse="no" />
    <control type="hanafuda" player="3" buttons="10" reverse="no" />
  </input>
  <dipswitch name="Auto Bet" tag="BET" mask="64">
    <dipvalue name="Off" value="64" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Hanafuda Game Payout Rate" tag="DSW1" mask="7">
    <diplocation name="DIP-SW1" number="1" inverted="no" />
    <diplocation name="DIP-SW1" number="2" inverted="no" />
    <diplocation name="DIP-SW1" number="3" inverted="no" />
    <dipvalue name="8 (Low)" value="0" default="no" />
    <dipvalue name="7" value="1" default="no" />
    <dipvalue name="6" value="2" default="no" />
    <dipvalue name="5" value="3" default="no" />
    <dipvalue name="4" value="4" default="yes" />
    <dipvalue name="3" value="5" default="no" />
    <dipvalue name="2" value="6" default="no" />
    <dipvalue name="1 (High)" value="7" default="no" />
  </dipswitch>
  <dipswitch name="Payout Variation" tag="DSW1" mask="8">
    <diplocation name="DIP-SW1" number="4" inverted="no" />
    <dipvalue name="Small" value="0" default="yes" />
    <dipvalue name="Large" value="8" default="no" />
  </dipswitch>
  <dipswitch name="Gokou Yaku" tag="DSW1" mask="16">
    <diplocation name="DIP-SW1" number="5" inverted="no" />
    <dipvalue name="Off" value="0" default="no" />
    <dipvalue name="On" value="16" default="yes" />
  </dipswitch>
  <dipswitch name="Double-Up Game Win Rate" tag="DSW1" mask="96">
    <diplocation name="DIP-SW1" number="6" inverted="no" />
    <diplocation name="DIP-SW1" number="7" inverted="no" />
    <dipvalue name="55%" value="0" default="no" />
    <dipvalue name="60%" value="32" default="no" />
    <dipvalue name="65%" value="64" default="yes" />
    <dipvalue name="70%" value="96" default="no" />
  </dipswitch>
  <dipswitch name="Maximum Bet" tag="DSW1" mask="128">
    <diplocation name="DIP-SW1" number="8" inverted="no" />
    <dipvalue name="5" value="0" default="no" />
    <dipvalue name="10" value="128" default="yes" />
  </dipswitch>
  <dipswitch name="Coinage" tag="DSW2" mask="3">
    <diplocation name="DIP-SW2" number="1" inverted="no" />
    <diplocation name="DIP-SW2" number="2" inverted="no" />
    <dipvalue name="1 Coin/1 Credit" value="3" default="yes" />
    <dipvalue name="1 Coin/2 Credits" value="2" default="no" />
    <dipvalue name="1 Coin/5 Credits" value="1" default="no" />
    <dipvalue name="1 Coin/10 Credits" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSW2" mask="4">
    <diplocation name="DIP-SW2" number="3" inverted="no" />
    <dipvalue name="Off" value="4" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Minimum Bet" tag="DSW2" mask="56">
    <diplocation name="DIP-SW2" number="4" inverted="no" />
    <diplocation name="DIP-SW2" number="5" inverted="no" />
    <diplocation name="DIP-SW2" number="6" inverted="no" />
    <dipvalue name="1" value="56" default="yes" />
    <dipvalue name="2" value="48" default="no" />
    <dipvalue name="3" value="40" default="no" />
    <dipvalue name="4" value="32" default="no" />
    <dipvalue name="5" value="24" default="no" />
    <dipvalue name="6" value="16" default="no" />
    <dipvalue name="7" value="8" default="no" />
    <dipvalue name="8" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Credit Limit" tag="DSW2" mask="192">
    <diplocation name="DIP-SW2" number="7" inverted="no" />
    <diplocation name="DIP-SW2" number="8" inverted="no" />
    <dipvalue name="1000" value="192" default="no">
      <condition tag="DSW2" mask="3" relation="eq" value="3" />
    </dipvalue>
    <dipvalue name="2000" value="192" default="no">
      <condition tag="DSW2" mask="3" relation="eq" value="2" />
    </dipvalue>
    <dipvalue name="5000" value="192" default="no">
      <condition tag="DSW2" mask="3" relation="eq" value="1" />
    </dipvalue>
    <dipvalue name="10000" value="192" default="no">
      <condition tag="DSW2" mask="3" relation="eq" value="0" />
    </dipvalue>
    <dipvalue name="2000" value="128" default="no">
      <condition tag="DSW2" mask="3" relation="eq" value="3" />
    </dipvalue>
    <dipvalue name="4000" value="128" default="no">
      <condition tag="DSW2" mask="3" relation="eq" value="2" />
    </dipvalue>
    <dipvalue name="10000" value="128" default="no">
      <condition tag="DSW2" mask="3" relation="eq" value="1" />
    </dipvalue>
    <dipvalue name="20000" value="128" default="no">
      <condition tag="DSW2" mask="3" relation="eq" value="0" />
    </dipvalue>
    <dipvalue name="3000" value="64" default="yes">
      <condition tag="DSW2" mask="3" relation="eq" value="3" />
    </dipvalue>
    <dipvalue name="6000" value="64" default="yes">
      <condition tag="DSW2" mask="3" relation="eq" value="2" />
    </dipvalue>
    <dipvalue name="15000" value="64" default="yes">
      <condition tag="DSW2" mask="3" relation="eq" value="1" />
    </dipvalue>
    <dipvalue name="30000" value="64" default="yes">
      <condition tag="DSW2" mask="3" relation="eq" value="0" />
    </dipvalue>
    <dipvalue name="5000" value="0" default="no">
      <condition tag="DSW2" mask="3" relation="eq" value="3" />
    </dipvalue>
    <dipvalue name="10000" value="0" default="no">
      <condition tag="DSW2" mask="3" relation="eq" value="2" />
    </dipvalue>
    <dipvalue name="25000" value="0" default="no">
      <condition tag="DSW2" mask="3" relation="eq" value="1" />
    </dipvalue>
    <dipvalue name="50000" value="0" default="no">
      <condition tag="DSW2" mask="3" relation="eq" value="0" />
    </dipvalue>
  </dipswitch>
  <dipswitch name="Unknown" tag="DSW3" mask="1">
    <diplocation name="DIP-SW3" number="1" inverted="no" />
    <dipvalue name="Off" value="1" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSW3" mask="2">
    <diplocation name="DIP-SW3" number="2" inverted="no" />
    <dipvalue name="Off" value="2" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSW3" mask="4">
    <diplocation name="DIP-SW3" number="3" inverted="no" />
    <dipvalue name="Off" value="4" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSW3" mask="8">
    <diplocation name="DIP-SW3" number="4" inverted="no" />
    <dipvalue name="Off" value="8" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSW3" mask="16">
    <diplocation name="DIP-SW3" number="5" inverted="no" />
    <dipvalue name="Off" value="16" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Gokou Odds" tag="DSW3" mask="32">
    <diplocation name="DIP-SW3" number="6" inverted="no" />
    <dipvalue name="100" value="32" default="yes" />
    <dipvalue name="200" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Shikou Odds" tag="DSW3" mask="64">
    <diplocation name="DIP-SW3" number="7" inverted="no" />
    <dipvalue name="50" value="64" default="yes" />
    <dipvalue name="60" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Ameshikou Odds" tag="DSW3" mask="128">
    <diplocation name="DIP-SW3" number="8" inverted="no" />
    <dipvalue name="20" value="128" default="yes" />
    <dipvalue name="30" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Demo Sounds" tag="DSW4" mask="1">
    <diplocation name="DIP-SW4" number="1" inverted="no" />
    <dipvalue name="Off" value="0" default="no" />
    <dipvalue name="On" value="1" default="yes" />
  </dipswitch>
  <dipswitch name="In-Game Music" tag="DSW4" mask="2">
    <diplocation name="DIP-SW4" number="2" inverted="no" />
    <dipvalue name="Off" value="0" default="no" />
    <dipvalue name="On" value="2" default="yes" />
  </dipswitch>
  <dipswitch name="Gal Voice" tag="DSW4" mask="4">
    <diplocation name="DIP-SW4" number="3" inverted="no" />
    <dipvalue name="Off" value="0" default="no" />
    <dipvalue name="On" value="4" default="yes" />
  </dipswitch>
  <dipswitch name="Show Winning Streak Gal" tag="DSW4" mask="8">
    <diplocation name="DIP-SW4" number="4" inverted="no" />
    <dipvalue name="Off" value="0" default="no" />
    <dipvalue name="On" value="8" default="yes" />
  </dipswitch>
  <dipswitch name="Odds Type" tag="DSW4" mask="16">
    <diplocation name="DIP-SW4" number="5" inverted="no" />
    <dipvalue name="Punch Board" value="16" default="yes" />
    <dipvalue name="Slots" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Winning Streak Bonus" tag="DSW4" mask="32">
    <diplocation name="DIP-SW4" number="6" inverted="no" />
    <dipvalue name="Off" value="0" default="no" />
    <dipvalue name="On" value="32" default="yes" />
  </dipswitch>
  <dipswitch name="Game Mode" tag="DSW4" mask="192">
    <diplocation name="DIP-SW4" number="7" inverted="no" />
    <diplocation name="DIP-SW4" number="8" inverted="no" />
    <dipvalue name="Credit" value="192" default="yes" />
    <dipvalue name="Medal timer" value="128" default="no" />
    <dipvalue name="Credit timer" value="64" default="no" />
  </dipswitch>
  <dipswitch name="Credits Per Note" tag="DSW5" mask="1">
    <diplocation name="DIP-SW1" number="9" inverted="no" />
    <dipvalue name="5" value="0" default="no">
      <condition tag="DSW2" mask="3" relation="eq" value="3" />
    </dipvalue>
    <dipvalue name="10" value="0" default="no">
      <condition tag="DSW2" mask="3" relation="eq" value="2" />
    </dipvalue>
    <dipvalue name="25" value="0" default="no">
      <condition tag="DSW2" mask="3" relation="eq" value="1" />
    </dipvalue>
    <dipvalue name="50" value="0" default="no">
      <condition tag="DSW2" mask="3" relation="eq" value="0" />
    </dipvalue>
    <dipvalue name="10" value="1" default="yes">
      <condition tag="DSW2" mask="3" relation="eq" value="3" />
    </dipvalue>
    <dipvalue name="20" value="1" default="yes">
      <condition tag="DSW2" mask="3" relation="eq" value="2" />
    </dipvalue>
    <dipvalue name="50" value="1" default="yes">
      <condition tag="DSW2" mask="3" relation="eq" value="1" />
    </dipvalue>
    <dipvalue name="100" value="1" default="yes">
      <condition tag="DSW2" mask="3" relation="eq" value="0" />
    </dipvalue>
  </dipswitch>
  <dipswitch name="Flip Screen" tag="DSW5" mask="2">
    <diplocation name="DIP-SW1" number="10" inverted="no" />
    <dipvalue name="Off" value="2" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Gokou/Shikou Generation Interval" tag="DSW5" mask="12">
    <diplocation name="DIP-SW2" number="9" inverted="no" />
    <diplocation name="DIP-SW2" number="10" inverted="no" />
    <dipvalue name="4 (longer)" value="0" default="no" />
    <dipvalue name="3" value="4" default="no" />
    <dipvalue name="2" value="8" default="no" />
    <dipvalue name="1 (shorter)" value="12" default="yes" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSW5" mask="16">
    <diplocation name="DIP-SW3" number="9" inverted="no" />
    <dipvalue name="Off" value="16" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Maximum Bonus Points" tag="DSW5" mask="32">
    <diplocation name="DIP-SW3" number="10" inverted="no" />
    <dipvalue name="99" value="32" default="yes" />
    <dipvalue name="999" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Controls" tag="DSW5" mask="192">
    <diplocation name="DIP-SW4" number="9" inverted="no" />
    <diplocation name="DIP-SW4" number="10" inverted="no" />
    <dipvalue name="Hanafuda Panel" value="192" default="yes" />
    <dipvalue name="Mahjong Panel" value="128" default="no" />
    <dipvalue name="Hanafuda Amusement" value="64" default="no" />
    <dipvalue name="Mahjong Amusement" value="0" default="no" />
  </dipswitch>
  <dipswitch name="? Hopper M." tag="HOPPER" mask="64">
    <dipvalue name="Off" value="64" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <port tag=":BET"></port>
  <port tag=":DSW1"></port>
  <port tag=":DSW2"></port>
  <port tag=":DSW3"></port>
  <port tag=":DSW4"></port>
  <port tag=":DSW5"></port>
  <port tag=":HOPPER"></port>
  <port tag=":SYSTEM"></port>
  <port tag=":panel1:hf:KEY0"></port>
  <port tag=":panel1:hf:KEY1"></port>
  <port tag=":panel1:hf:KEY2"></port>
  <port tag=":panel1:hf:KEY3"></port>
  <port tag=":panel1:hf:KEY4"></port>
  <port tag=":panel1:hf:KEY5"></port>
  <port tag=":panel2:hf:KEY0"></port>
  <port tag=":panel2:hf:KEY1"></port>
  <port tag=":panel2:hf:KEY2"></port>
  <port tag=":panel2:hf:KEY3"></port>
  <port tag=":panel2:hf:KEY4"></port>
  <port tag=":panel2:hf:KEY5"></port>
  <driver status="preliminary" emulation="preliminary" cocktail="preliminary" savestate="unsupported" requiresartwork="no" unofficial="no" nosoundhardware="no" incomplete="no" />
  <slot name="panel1">
    <slotoption name="hf" devname="hanafuda_medal_panel" default="yes" />
    <slotoption name="mj" devname="mahjong_medal_panel" default="no" />
  </slot>
  <slot name="panel2">
    <slotoption name="hf" devname="hanafuda_medal_panel" default="yes" />
    <slotoption name="mj" devname="mahjong_medal_panel" default="no" />
  </slot>
</machine>