<machine name="rmhaisei" sourcefile="seta/rmhaihai.cpp" isbios="no" isdevice="no" ismechanical="no" runnable="yes">
  <description>Real Mahjong Haihai Seichouhen (Japan)</description>
  <year>1986</year>
  <manufacturer>Visco</manufacturer>
  <rom name="sei-11.h11" size="16384" crc="7c35692b" sha1="8890ca90ae84c63bfd2b4857bbdd02bd9a2f29a9" region="maincpu" offset="0" status="good" optional="no" />
  <rom name="sei-10.h8" size="16384" crc="cbd58124" sha1="562eb13c2dc441294b1b7dafe37ac27a9b7bba2b" region="maincpu" offset="4000" status="good" optional="no" />
  <rom name="sei-8.h6" size="16384" crc="8c8dc2fd" sha1="7744ff7d4ad6888256c43a33dfd7f5c0d5be5815" region="maincpu" offset="8000" status="good" optional="no" />
  <rom name="sei-9.h7" size="8192" crc="9132368d" sha1="ca0924399cdd1554fc0407719c74d492743db156" region="maincpu" offset="e000" status="good" optional="no" />
  <rom name="sei-4.a8" size="32768" crc="6a0234bf" sha1="ad6642aa6fca84a22625265a7c82f50e307ba2f9" region="gfx1" offset="0" status="good" optional="no" />
  <rom name="sei-3.a7" size="32768" crc="c48bc39f" sha1="de5aca9f72b437b7e7559bbd4b22c1b3ab70e450" region="gfx1" offset="8000" status="good" optional="no" />
  <rom name="sei-2.a6" size="32768" crc="e479ba47" sha1="b2bda054cd70181e223fe33d63924b029d196676" region="gfx1" offset="10000" status="good" optional="no" />
  <rom name="sei-1.a5" size="32768" crc="fe6555f8" sha1="b3201f465f9e897ec5805512e3ff488ef77f2f25" region="gfx1" offset="18000" status="good" optional="no" />
  <rom name="sei-6.a11" size="32768" crc="86f1b462" sha1="ccabbdca44840de5f9b8f6af24117e545b8f1ef7" region="gfx1" offset="20000" status="good" optional="no" />
  <rom name="sei-5.a9" size="32768" crc="8bf780bc" sha1="5ef72ee3f45f1cdde06131797faf26a9776f6a13" region="gfx1" offset="28000" status="good" optional="no" />
  <rom name="2.bpr" size="512" crc="9ad2afcd" sha1="6cd4cd5f693ee882a98598e8f86ee2baf3b105bf" region="proms" offset="0" status="good" optional="no" />
  <rom name="1.bpr" size="512" crc="9b036f82" sha1="4b14084e5a6674e69bd4bbc3a483c277bfc73808" region="proms" offset="200" status="good" optional="no" />
  <rom name="3.bpr" size="512" crc="0fa1a50a" sha1="9e8a2c9554a61bfdacb434f8c22c1085b1c93aa1" region="proms" offset="400" status="good" optional="no" />
  <rom name="sei-7.h5" size="32768" crc="3e412c1a" sha1="bc5e324ea26b8dd1e37c4e8b0d7ba712c1222bc7" region="adpcm" offset="0" status="good" optional="no" />
  <device_ref tag=":maincpu" name="z80" />
  <device_ref tag=":nvram" name="nvram" />
  <device_ref tag=":screen" name="screen" />
  <device_ref tag=":gfxdecode" name="gfxdecode" />
  <device_ref tag=":palette" name="palette" />
  <device_ref tag=":mono" name="speaker" />
  <device_ref tag=":aysnd" name="ay8910" />
  <device_ref tag=":msm" name="msm5205" />
  <chip type="cpu" tag="maincpu" name="Zilog Z80" clock="5000000" />
  <chip type="audio" tag="mono" name="Speaker" />
  <chip type="audio" tag="aysnd" name="AY-3-8910A PSG" clock="1250000" />
  <chip type="audio" tag="msm" name="OKI MSM5205 ADPCM" clock="500000" />
  <display tag="screen" type="raster" rotate="0" width="448" height="224" 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="Free Play" tag="DSW1" mask="1">
    <diplocation name="D. SW1" number="8" inverted="no" />
    <dipvalue name="Off" value="1" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Service Mode" tag="DSW1" mask="2">
    <diplocation name="D. SW1" number="7" inverted="no" />
    <dipvalue name="Off" value="2" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Coinage" tag="DSW1" mask="12">
    <diplocation name="D. SW1" number="6" inverted="no" />
    <diplocation name="D. SW1" number="5" inverted="no" />
    <dipvalue name="A 2/1 B 1/2" value="0" default="no" />
    <dipvalue name="1 Coin/1 Credit" value="12" default="yes" />
    <dipvalue name="A 1/2 B 2/1" value="4" default="no" />
    <dipvalue name="A 1/3 B 3/1" value="8" default="no" />
  </dipswitch>
  <dipswitch name="Demo Sounds" tag="DSW1" mask="16">
    <diplocation name="D. SW1" number="4" inverted="no" />
    <dipvalue name="Off" value="16" default="no" />
    <dipvalue name="On" value="0" default="yes" />
  </dipswitch>
  <dipswitch name="Flip Screen" tag="DSW1" mask="32">
    <diplocation name="D. SW1" number="3" inverted="no" />
    <dipvalue name="Off" value="32" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Cabinet" tag="DSW1" mask="64">
    <diplocation name="D. SW1" number="2" inverted="no" />
    <dipvalue name="Cocktail" value="64" default="no" />
    <dipvalue name="Upright" value="0" default="yes" />
  </dipswitch>
  <dipswitch name="Medal" tag="DSW1" mask="128">
    <diplocation name="D. SW1" number="1" inverted="no" />
    <dipvalue name="Off" value="128" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSW2" mask="1">
    <diplocation name="D. SW2" number="8" inverted="no" />
    <dipvalue name="Off" value="1" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Computer Win Probability" tag="DSW2" mask="254">
    <diplocation name="D. SW2" number="7" inverted="no" />
    <diplocation name="D. SW2" number="6" inverted="no" />
    <diplocation name="D. SW2" number="5" inverted="no" />
    <diplocation name="D. SW2" number="4" inverted="no" />
    <diplocation name="D. SW2" number="3" inverted="no" />
    <diplocation name="D. SW2" number="2" inverted="no" />
    <diplocation name="D. SW2" number="1" inverted="no" />
    <dipvalue name="20% (Weak)" value="254" default="yes" />
    <dipvalue name="30%" value="126" default="no" />
    <dipvalue name="40%" value="190" default="no" />
    <dipvalue name="50%" value="222" default="no" />
    <dipvalue name="60%" value="238" default="no" />
    <dipvalue name="70&amp;%" value="246" default="no" />
    <dipvalue name="80%" value="250" default="no" />
    <dipvalue name="90% (Strong)" value="252" default="no" />
  </dipswitch>
  <port tag=":DSW1"></port>
  <port tag=":DSW2"></port>
  <port tag=":KEY0"></port>
  <port tag=":KEY1"></port>
  <port tag=":KEY2"></port>
  <port tag=":KEY3"></port>
  <driver status="good" emulation="good" savestate="supported" requiresartwork="no" unofficial="no" nosoundhardware="no" incomplete="no" />
</machine>