<machine name="enmadaio" sourcefile="toaplan/enmadaio.cpp" isbios="no" isdevice="no" ismechanical="no" runnable="yes">
  <description>Enma Daio (Japan)</description>
  <year>1993</year>
  <manufacturer>Toaplan / Taito</manufacturer>
  <rom name="03n_u53.c8" size="524288" crc="1a6ca2ee" sha1="13d34a10004ca172db7953e2be8daa90fc5b62ed" region="maincpu" offset="0" status="good" optional="no" />
  <rom name="rom4_u30.c19" size="1048576" crc="7a012d8b" sha1="a33d9490573a9fd1e799d3fe567f991926851c51" region="gp9001" offset="0" status="good" optional="no" />
  <rom name="rom5_u31.c18" size="1048576" crc="60b127ab" sha1="98785dfd6a86b4bd2c9786f6f72796c023b5b73a" region="gp9001" offset="100000" status="good" optional="no" />
  <rom name="rom6_u65.a1" size="2097152" crc="f33c6c0b" sha1="06d73cd5b6d27de4d68f2dde1ed4dfa72b9a9178" region="oki" offset="0" status="good" optional="no" />
  <rom name="rom7_u66.a3" size="2097152" crc="1306f8b3" sha1="21b0d3180f1f4af77074c35c66844e38a464fea0" region="oki" offset="200000" status="good" optional="no" />
  <rom name="rom8_u61.a4" size="2097152" crc="4f211c00" sha1="b067de95ad595a4915effefb83789e4e3d9db6f9" region="oki" offset="400000" status="good" optional="no" />
  <rom name="rom9_u62.a6" size="2097152" crc="292d3ef6" sha1="d027d4c64e57f46e444ee83b62f6c3bdf02e4eed" region="oki" offset="600000" status="good" optional="no" />
  <rom name="rom10_u67.a8" size="2097152" crc="5219bf86" sha1="946c8fcf3c04a88517d1a66ccd56609d22da945f" region="oki" offset="800000" status="good" optional="no" />
  <rom name="rom11_u68.a10" size="2097152" crc="56fe4b1d" sha1="2ea0413b435dd178174eb66d38dc9f7ab3d07ba5" region="oki" offset="a00000" status="good" optional="no" />
  <rom name="rom12_u63.a11" size="2097152" crc="cc48ff18" sha1="10f6d9f445c9244b797846450f0c94700ccc7367" region="oki" offset="c00000" status="good" optional="no" />
  <rom name="rom13_u64.a13" size="2097152" crc="a3cd181a" sha1="6a87479c24a61f7ac940e9c9bb62a18f26c9c843" region="oki" offset="e00000" status="good" optional="no" />
  <rom name="rom14_u69.a14" size="2097152" crc="5d8cddec" sha1="1912850d065d4ce1a1cdfd5a704218e660b5345b" region="oki" offset="1000000" status="good" optional="no" />
  <rom name="rom15_u70.a16" size="2097152" crc="c75012f5" sha1="b1ba0abab3eb8e9e3778eecab4951d828c85cecb" region="oki" offset="1200000" status="good" optional="no" />
  <rom name="rom16_u71.a18" size="2097152" crc="efd02b0d" sha1="b23fa3298fc29086f9ab05bc58775ff47b4cb7a9" region="oki" offset="1400000" status="good" optional="no" />
  <rom name="rom17_u72.a19" size="2097152" crc="6b8717c3" sha1="b5b7e35deaa2f34bccd1e83844d4bc0be845d0b8" region="oki" offset="1600000" status="good" optional="no" />
  <device_ref tag=":maincpu" name="m68000" />
  <device_ref tag=":screen" name="screen" />
  <device_ref tag=":palette" name="palette" />
  <device_ref tag=":gp9001" name="gp9001vdp" />
  <device_ref tag=":gp9001:spriteram" name="buffered_spriteram16" />
  <device_ref tag=":mono" name="speaker" />
  <device_ref tag=":ymsnd" name="ym2151" />
  <device_ref tag=":oki" name="okim6295" />
  <chip type="cpu" tag="maincpu" name="Motorola MC68000" clock="10000000" />
  <chip type="audio" tag="mono" name="Speaker" />
  <chip type="audio" tag="ymsnd" name="YM2151 OPM" clock="3375000" />
  <chip type="audio" tag="oki" name="OKI MSM6295 ADPCM" clock="4000000" />
  <display tag="screen" type="raster" rotate="0" width="320" height="240" refresh="59.637405" pixclock="6750000" htotal="432" hbend="0" hbstart="320" vtotal="262" vbend="0" vbstart="240" flipx="no" />
  <sound channels="1" />
  <input players="1" coins="2" tilt="yes" service="no">
    <control type="dial" buttons="2" minimum="0" maximum="32768" sensitivity="30" keydelta="15" reverse="no" />
  </input>
  <dipswitch name="Game Mode" tag="DSWA" mask="1">
    <dipvalue name="Normal Game" value="0" default="yes" />
    <dipvalue name="Stop and Slow Mode" value="1" default="no" />
  </dipswitch>
  <dipswitch name="Flip Screen" tag="DSWA" mask="2">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="2" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSWA" mask="4">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="4" default="no" />
  </dipswitch>
  <dipswitch name="Demo Sounds" tag="DSWA" mask="8">
    <dipvalue name="Off" value="8" default="no" />
    <dipvalue name="On" value="0" default="yes" />
  </dipswitch>
  <dipswitch name="Coin A" tag="DSWA" mask="48">
    <dipvalue name="1 Coin/1 Credit" value="48" default="yes" />
    <dipvalue name="2 Coins/1 Credit" value="0" default="no" />
    <dipvalue name="3 Coins/1 Credit" value="16" default="no" />
    <dipvalue name="4 Coins/1 Credit" value="32" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSWA" mask="64">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="64" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSWA" mask="128">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="128" default="no" />
  </dipswitch>
  <dipswitch name="2" tag="MISC2" mask="1">
    <dipvalue name="Off" value="1" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC2" mask="2">
    <dipvalue name="Off" value="2" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC2" mask="4">
    <dipvalue name="Off" value="4" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC2" mask="8">
    <dipvalue name="Off" value="8" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC2" mask="16">
    <dipvalue name="Off" value="16" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC2" mask="32">
    <dipvalue name="Off" value="32" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC2" mask="64">
    <dipvalue name="Off" value="64" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC2" mask="128">
    <dipvalue name="Off" value="128" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC2" mask="256">
    <dipvalue name="Off" value="256" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC2" mask="512">
    <dipvalue name="Off" value="512" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC2" mask="1024">
    <dipvalue name="Off" value="1024" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC2" mask="2048">
    <dipvalue name="Off" value="2048" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC2" mask="4096">
    <dipvalue name="Off" value="4096" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC2" mask="8192">
    <dipvalue name="Off" value="8192" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC2" mask="16384">
    <dipvalue name="Off" value="16384" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC2" mask="32768">
    <dipvalue name="Off" value="32768" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="3" tag="MISC3" mask="1">
    <dipvalue name="Off" value="1" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC3" mask="2">
    <dipvalue name="Off" value="2" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC3" mask="4">
    <dipvalue name="Off" value="4" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC3" mask="8">
    <dipvalue name="Off" value="8" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC3" mask="64">
    <dipvalue name="Off" value="64" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC3" mask="128">
    <dipvalue name="Off" value="128" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC3" mask="256">
    <dipvalue name="Off" value="256" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC3" mask="512">
    <dipvalue name="Off" value="512" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC3" mask="1024">
    <dipvalue name="Off" value="1024" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC3" mask="2048">
    <dipvalue name="Off" value="2048" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC3" mask="4096">
    <dipvalue name="Off" value="4096" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC3" mask="8192">
    <dipvalue name="Off" value="8192" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC3" mask="16384">
    <dipvalue name="Off" value="16384" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC3" mask="32768">
    <dipvalue name="Off" value="32768" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="4" tag="MISC4" mask="1">
    <dipvalue name="Off" value="1" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC4" mask="2">
    <dipvalue name="Off" value="2" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Status of Something 1" tag="MISC4" mask="4">
    <dipvalue name="Off" value="4" default="no" />
    <dipvalue name="On" value="0" default="yes" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC4" mask="8">
    <dipvalue name="Off" value="8" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC4" mask="16">
    <dipvalue name="Off" value="16" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC4" mask="32">
    <dipvalue name="Off" value="32" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Status of Something 2" tag="MISC4" mask="64">
    <dipvalue name="Off" value="64" default="no" />
    <dipvalue name="On" value="0" default="yes" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC4" mask="128">
    <dipvalue name="Off" value="128" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC4" mask="256">
    <dipvalue name="Off" value="256" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC4" mask="512">
    <dipvalue name="Off" value="512" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC4" mask="1024">
    <dipvalue name="Off" value="1024" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC4" mask="2048">
    <dipvalue name="Off" value="2048" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC4" mask="4096">
    <dipvalue name="Off" value="4096" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC4" mask="8192">
    <dipvalue name="Off" value="8192" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC4" mask="16384">
    <dipvalue name="Off" value="16384" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="MISC4" mask="32768">
    <dipvalue name="Off" value="32768" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Freeze" tag="UNK" mask="256">
    <dipvalue name="Off" value="256" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="UNK" mask="512">
    <dipvalue name="Off" value="512" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="UNK" mask="1024">
    <dipvalue name="Off" value="1024" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="UNK" mask="2048">
    <dipvalue name="Off" value="2048" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="UNK" mask="4096">
    <dipvalue name="Off" value="4096" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="UNK" mask="8192">
    <dipvalue name="Off" value="8192" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="UNK" mask="16384">
    <dipvalue name="Off" value="16384" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="UNK" mask="32768">
    <dipvalue name="Off" value="32768" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <port tag=":DSWA"></port>
  <port tag=":MISC2"></port>
  <port tag=":MISC3"></port>
  <port tag=":MISC4"></port>
  <port tag=":SYS"></port>
  <port tag=":UNK">
    <analog mask="255" />
  </port>
  <driver status="good" emulation="good" savestate="unsupported" requiresartwork="no" unofficial="no" nosoundhardware="no" incomplete="no" />
</machine>