<machine name="bananadr" sourcefile="nichibutsu/nbmj8891.cpp" isbios="no" isdevice="no" ismechanical="no" runnable="yes">
  <description>Mahjong Banana Dream (Japan 891124)</description>
  <year>1989</year>
  <manufacturer>Digital Soft</manufacturer>
  <rom name="1.4h" size="65536" crc="a6344e0d" sha1="ee8df28fb2f579d3eb10d8aa454c6289de4a9239" region="maincpu" offset="0" status="good" optional="no" />
  <rom name="2.4j" size="131072" crc="d6f24371" sha1="4d99fa3fcbf3719975a0fe17a317e6e456d44326" region="voice" offset="0" status="good" optional="no" />
  <rom name="3.11p" size="65536" crc="bcb94d00" sha1="9261bd976094dd36e39f100b82a331919c79c0fa" region="gfx1" offset="0" status="good" optional="no" />
  <rom name="4.11n" size="65536" crc="90642607" sha1="07f68572e7aef140e56ebb18e4bed56ce48a206a" region="gfx1" offset="10000" status="good" optional="no" />
  <rom name="5.11m" size="65536" crc="1ea7db2e" sha1="6b80b9c31900568c44afd4b4fe225d12ce9071b1" region="gfx1" offset="20000" status="good" optional="no" />
  <rom name="6.11k" size="65536" crc="2930acbb" sha1="65753a6d68abb4102d19f41f40f99fd8cb536873" region="gfx1" offset="30000" status="good" optional="no" />
  <rom name="7.11j" size="65536" crc="cd632b5c" sha1="4a24d027769ec7e14d3878f4e5490ce949f2fa63" region="gfx1" offset="40000" status="good" optional="no" />
  <rom name="8.11h" size="65536" crc="77116d9e" sha1="7224c5d21b582fdb93d80d8b2919d85aa546ffc3" region="gfx1" offset="50000" status="good" optional="no" />
  <rom name="9.11e" size="65536" crc="5502e478" sha1="d3c884c33be322f516cea16587e49806505c82c5" region="gfx1" offset="60000" status="good" optional="no" />
  <rom name="10.11d" size="65536" crc="c4808c77" sha1="cdae8844cfa70d42e63fd2799776a6bffb5c4bd4" region="gfx1" offset="70000" status="good" optional="no" />
  <rom name="11.11c" size="65536" crc="f7be103c" sha1="bfac1409d3f2b64b7998784950049b9a36cf4776" region="gfx1" offset="80000" status="good" optional="no" />
  <rom name="12.11a" size="65536" crc="7eb39bb1" sha1="9bad051a249388c6c37cbe6cc5274df1377ca784" region="gfx1" offset="90000" status="good" optional="no" />
  <rom name="13.10p" size="65536" crc="03b32fa7" sha1="fc42f4f96ba256e382b50e0fbcf44aee0dc8ec55" region="gfx1" offset="a0000" status="good" optional="no" />
  <rom name="14.10n" size="65536" crc="19acab3a" sha1="a4433f84a5b6cfecdc9de23e892658614021d2d9" region="gfx1" offset="b0000" status="good" optional="no" />
  <rom name="15.10m" size="65536" crc="51e3d3e1" sha1="a9c04379d656a25604a5dd51e1d33998e09aa875" region="gfx1" offset="c0000" status="good" optional="no" />
  <rom name="16.10k" size="65536" crc="23cac7e3" sha1="ca7aeb8a6aa6d69d81dca52fb199cfa883a20219" region="gfx1" offset="d0000" status="good" optional="no" />
  <rom name="17.10j" size="65536" crc="754834f8" sha1="055ade1994b5a01ac0c5a6661bfc59734bb13078" region="gfx1" offset="e0000" status="good" optional="no" />
  <rom name="18.10h" size="65536" crc="d72d9d75" sha1="dc6c333be19789a3c55a1f149787c3ff3841e3b1" region="gfx1" offset="f0000" status="good" optional="no" />
  <rom name="19.10e" size="65536" crc="e8155a37" sha1="467d2936839a4b47c596d5b5de76c33cdfe8d12b" region="gfx1" offset="100000" status="good" optional="no" />
  <rom name="20.10d" size="65536" crc="3e44d46a" sha1="1226f69f5dab2ba511a311472e24d1d6fbae2490" region="gfx1" offset="110000" status="good" optional="no" />
  <rom name="21.10c" size="65536" crc="320c0d74" sha1="abd33da491de2deb898550e988b0ad20b90d6ca0" region="gfx1" offset="120000" status="good" optional="no" />
  <rom name="22.10a" size="65536" crc="def886e1" sha1="25a10ea8cf5905262197661dd6a22c0bd7d5ac6e" region="gfx1" offset="130000" status="good" optional="no" />
  <device_ref tag=":maincpu" name="z80" />
  <device_ref tag=":nb1413m3" name="nb1413m3" />
  <device_ref tag=":screen" name="screen" />
  <device_ref tag=":palette" name="palette" />
  <device_ref tag=":speaker" name="speaker" />
  <device_ref tag=":fmsnd" name="ym3812" />
  <device_ref tag=":dac" name="dac_8bit_r2r" />
  <device_ref tag=":nvram" name="nvram" />
  <chip type="cpu" tag="maincpu" name="Zilog Z80" clock="5000000" />
  <chip type="audio" tag="speaker" name="Speaker" />
  <chip type="audio" tag="fmsnd" name="YM3812 OPL2" clock="2500000" />
  <chip type="audio" tag="dac" name="8-Bit R-2R DAC" />
  <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="mahjong" player="1" buttons="26" reverse="no" />
    <control type="mahjong" player="2" buttons="26" reverse="no" />
  </input>
  <dipswitch name="Unknown" tag="DSWA" mask="1">
    <dipvalue name="Off" value="1" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSWA" mask="2">
    <dipvalue name="Off" value="2" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSWA" mask="4">
    <dipvalue name="Off" value="4" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSWA" mask="8">
    <dipvalue name="Off" value="8" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Flip Screen" tag="DSWA" mask="16">
    <dipvalue name="Off" value="16" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Character Display Test" tag="DSWA" mask="32">
    <dipvalue name="Off" value="32" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSWA" mask="64">
    <dipvalue name="Off" value="64" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSWA" mask="128">
    <dipvalue name="Off" value="128" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSWB" mask="1">
    <dipvalue name="Off" value="1" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSWB" mask="2">
    <dipvalue name="Off" value="2" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSWB" mask="4">
    <dipvalue name="Off" value="4" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSWB" mask="8">
    <dipvalue name="Off" value="8" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSWB" mask="16">
    <dipvalue name="Off" value="16" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSWB" mask="32">
    <dipvalue name="Off" value="32" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSWB" mask="64">
    <dipvalue name="Off" value="64" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Score Pool" tag="DSWB" mask="128">
    <dipvalue name="Off" value="128" default="no" />
    <dipvalue name="On" value="0" default="yes" />
  </dipswitch>
  <dipswitch name="Service Mode" tag="SYSTEM" mask="16">
    <dipvalue name="Off" value="16" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <port tag=":DSWA"></port>
  <port tag=":DSWB"></port>
  <port tag=":KEY0"></port>
  <port tag=":KEY1"></port>
  <port tag=":KEY2"></port>
  <port tag=":KEY3"></port>
  <port tag=":KEY4"></port>
  <port tag=":KEY5"></port>
  <port tag=":KEY6"></port>
  <port tag=":KEY7"></port>
  <port tag=":KEY8"></port>
  <port tag=":KEY9"></port>
  <port tag=":SYSTEM"></port>
  <driver status="good" emulation="good" savestate="supported" requiresartwork="no" unofficial="no" nosoundhardware="no" incomplete="no" />
</machine>