<machine name="raigaa" sourcefile="tecmo/gaiden.cpp" cloneof="stratof" romof="stratof" isbios="no" isdevice="no" ismechanical="no" runnable="yes">
  <description>Raiga - Strato Fighter (Japan, set 2)</description>
  <year>1991</year>
  <manufacturer>Tecmo</manufacturer>
  <rom name="6299-a.3s" size="131072" crc="20d00c38" sha1="ef4e11309d7478ad7c4048efa4ddedcecc11c59a" region="maincpu" offset="0" status="good" optional="no" />
  <rom name="6299-a.4s" size="131072" crc="6f129e5f" sha1="8fe8bb2b82897da02fa31044e0e19f8ce37bd969" region="maincpu" offset="1" status="good" optional="no" />
  <rom name="6299-a.4b" merge="a-4b.3" size="65536" crc="18655c95" sha1="8357e0520565a201bb930cadffc759463931ec41" region="audiocpu" offset="0" status="good" optional="no" />
  <rom name="6299-a.6v" size="2048" status="nodump" region="mcu" offset="0" optional="no" />
  <rom name="6299-b.7a" merge="b-7a.5" size="65536" crc="6d2e4bf1" sha1="edcf96bbcc109da71e3adbb37d119254d3873b29" region="txtiles" offset="0" status="good" optional="no" />
  <rom name="6299-b.3a" size="131072" crc="41fee9a9" sha1="6560c1981553f3f777ce7445404d73a6ceaebcbb" region="bgtiles" offset="0" status="good" optional="no" />
  <rom name="6299-b.3c" size="131072" crc="365ac6e9" sha1="bd4d89d6abcf81612842ed171026e29f8c4ae798" region="bgtiles" offset="20000" status="good" optional="no" />
  <rom name="6299-b.1a" size="131072" crc="70939226" sha1="fb99f7e9aab9b3755b618e31c951c930046550dd" region="bgtiles" offset="40000" status="good" optional="no" />
  <rom name="6299-b.1c" size="131072" crc="118adc77" sha1="4e9aae117b398f93fc1db6017d4af2ef66e1cca0" region="bgtiles" offset="60000" status="good" optional="no" />
  <rom name="6299-b.6a" size="131072" crc="23531bf0" sha1="d156e5a56816efa003534ecd74de9a38d56b510b" region="fgtiles" offset="0" status="good" optional="no" />
  <rom name="6299-b.6c" size="131072" crc="59a1a0ca" sha1="022a0a9d9dc015cb3cb63b1b518c560e0f557a69" region="fgtiles" offset="20000" status="good" optional="no" />
  <rom name="6299-b.4a" size="131072" crc="1651cf8d" sha1="7178868f945dc4f113a735a61d63a1e6987a6063" region="fgtiles" offset="40000" status="good" optional="no" />
  <rom name="6299-b.4c" size="131072" crc="bbb38435" sha1="2850d874bf283a2a08153ea563dfbec5f5f66765" region="fgtiles" offset="60000" status="good" optional="no" />
  <rom name="6299-b.3m" size="131072" crc="1cc5f809" sha1="38d89cac6962d235f4145e117b2029bce7160d4e" region="sprites" offset="0" status="good" optional="no" />
  <rom name="6299-b.3p" size="131072" crc="2f38d008" sha1="2ab0b0e7a346d8fca39e5d9280501760bfe1f74d" region="sprites" offset="40000" status="good" optional="no" />
  <rom name="6299-b.3r" size="131072" crc="1fbe9e5f" sha1="eb27433384584a1d1f7c5462077c245671ee4e15" region="sprites" offset="80000" status="good" optional="no" />
  <rom name="6299-b.3t" size="131072" crc="e6c88497" sha1="047057200aa3df6fc5d17ce5b4cc2aa0ab0e909c" region="sprites" offset="c0000" status="good" optional="no" />
  <rom name="6299-b.1m" size="131072" crc="a31e251d" sha1="5ea99292df8a0029075a4bd22ec734a5b0f3c6a8" region="sprites" offset="1" status="good" optional="no" />
  <rom name="6299-b.1p" size="131072" crc="c0d2cf20" sha1="0d90a910cd76f32bbed33bf98e4089dca111dad3" region="sprites" offset="40001" status="good" optional="no" />
  <rom name="6299-b.1r" size="131072" crc="b3ede4fd" sha1="1e66f4ee961d4c9b605a24faf0fbb047e6f43156" region="sprites" offset="80001" status="good" optional="no" />
  <rom name="6299-b.1t" size="131072" crc="f2480160" sha1="e95828f99ba1355d77f9c75a057d79209f6669db" region="sprites" offset="c0001" status="good" optional="no" />
  <rom name="6299-a.4a" merge="a-4a.4" size="131072" crc="ef9acdcf" sha1="8d62a666843f0cb22e8926ae18a961052d4f9ed5" region="oki" offset="0" status="good" optional="no" />
  <device_ref tag=":maincpu" name="m68000" />
  <device_ref tag=":audiocpu" name="z80" />
  <device_ref tag=":watchdog" name="watchdog" />
  <device_ref tag=":spriteram" name="buffered_spriteram16" />
  <device_ref tag=":screen" name="screen" />
  <device_ref tag=":gfxdecode" name="gfxdecode" />
  <device_ref tag=":palette" name="palette" />
  <device_ref tag=":spritegen" name="tecmo_spr" />
  <device_ref tag=":mixer" name="tecmo_mix" />
  <device_ref tag=":mono" name="speaker" />
  <device_ref tag=":soundlatch" name="generic_latch_8" />
  <device_ref tag=":ym1" name="ym2203" />
  <device_ref tag=":ym2" name="ym2203" />
  <device_ref tag=":oki" name="okim6295" />
  <device_ref tag=":mcu" name="i8749" />
  <chip type="cpu" tag="maincpu" name="Motorola MC68000" clock="9216000" />
  <chip type="cpu" tag="audiocpu" name="Zilog Z80" clock="4000000" />
  <chip type="cpu" tag="mcu" name="Intel 8749" clock="4000000" />
  <chip type="audio" tag="mono" name="Speaker" />
  <chip type="audio" tag="ym1" name="YM2203 OPN" clock="4000000" />
  <chip type="audio" tag="ym2" name="YM2203 OPN" clock="4000000" />
  <chip type="audio" tag="oki" name="OKI MSM6295 ADPCM" clock="1000000" />
  <display tag="screen" type="raster" rotate="0" width="256" height="224" refresh="59.170000" flipx="no" />
  <sound channels="1" />
  <input players="2" coins="2" service="no" tilt="no">
    <control type="joy" player="1" buttons="2" ways="8" reverse="no" />
    <control type="joy" player="2" buttons="2" ways="8" reverse="no" />
  </input>
  <dipswitch name="Coin B" tag="DSW" mask="15">
    <diplocation name="SWA" number="8" inverted="no" />
    <diplocation name="SWA" number="7" inverted="no" />
    <diplocation name="SWA" number="6" inverted="no" />
    <diplocation name="SWA" number="5" inverted="no" />
    <dipvalue name="5 Coins/1 Credit" value="0" default="no" />
    <dipvalue name="4 Coins/1 Credit" value="4" default="no" />
    <dipvalue name="3 Coins/1 Credit" value="10" default="no" />
    <dipvalue name="2 Coins/1 Credit" value="1" default="no" />
    <dipvalue name="3 Coins/2 Credits" value="2" default="no" />
    <dipvalue name="4 Coins/3 Credits" value="8" default="no" />
    <dipvalue name="1 Coin/1 Credit" value="15" default="yes" />
    <dipvalue name="3 Coins/4 Credits" value="12" default="no" />
    <dipvalue name="2 Coins/3 Credits" value="14" default="no" />
    <dipvalue name="1 Coin/2 Credits" value="7" default="no" />
    <dipvalue name="2 Coins/5 Credits" value="6" default="no" />
    <dipvalue name="1 Coin/3 Credits" value="11" default="no" />
    <dipvalue name="1 Coin/4 Credits" value="3" default="no" />
    <dipvalue name="1 Coin/5 Credits" value="13" default="no" />
    <dipvalue name="1 Coin/6 Credits" value="5" default="no" />
    <dipvalue name="1 Coin/7 Credits" value="9" default="no" />
  </dipswitch>
  <dipswitch name="Coin A" tag="DSW" mask="240">
    <diplocation name="SWA" number="4" inverted="no" />
    <diplocation name="SWA" number="3" inverted="no" />
    <diplocation name="SWA" number="2" inverted="no" />
    <diplocation name="SWA" number="1" inverted="no" />
    <dipvalue name="5 Coins/1 Credit" value="0" default="no" />
    <dipvalue name="4 Coins/1 Credit" value="64" default="no" />
    <dipvalue name="3 Coins/1 Credit" value="160" default="no" />
    <dipvalue name="2 Coins/1 Credit" value="16" default="no" />
    <dipvalue name="3 Coins/2 Credits" value="32" default="no" />
    <dipvalue name="4 Coins/3 Credits" value="128" default="no" />
    <dipvalue name="1 Coin/1 Credit" value="240" default="yes" />
    <dipvalue name="3 Coins/4 Credits" value="192" default="no" />
    <dipvalue name="2 Coins/3 Credits" value="224" default="no" />
    <dipvalue name="1 Coin/2 Credits" value="112" default="no" />
    <dipvalue name="2 Coins/5 Credits" value="96" default="no" />
    <dipvalue name="1 Coin/3 Credits" value="176" default="no" />
    <dipvalue name="1 Coin/4 Credits" value="48" default="no" />
    <dipvalue name="1 Coin/5 Credits" value="208" default="no" />
    <dipvalue name="1 Coin/6 Credits" value="80" default="no" />
    <dipvalue name="1 Coin/7 Credits" value="144" default="no" />
  </dipswitch>
  <dipswitch name="Bonus Life" tag="DSW" mask="768">
    <diplocation name="SWB" number="8" inverted="no" />
    <diplocation name="SWB" number="7" inverted="no" />
    <dipvalue name="50k 200k" value="768" default="yes" />
    <dipvalue name="100k 300k" value="256" default="no" />
    <dipvalue name="50k only" value="512" default="no" />
    <dipvalue name="None" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Lives" tag="DSW" mask="3072">
    <diplocation name="SWB" number="6" inverted="no" />
    <diplocation name="SWB" number="5" inverted="no" />
    <dipvalue name="2" value="0" default="no" />
    <dipvalue name="3" value="3072" default="yes" />
    <dipvalue name="4" value="1024" default="no" />
    <dipvalue name="5" value="2048" default="no" />
  </dipswitch>
  <dipswitch name="Difficulty" tag="DSW" mask="12288">
    <diplocation name="SWB" number="4" inverted="no" />
    <diplocation name="SWB" number="3" inverted="no" />
    <dipvalue name="Easy" value="12288" default="no" />
    <dipvalue name="Normal" value="4096" default="yes" />
    <dipvalue name="Hard" value="8192" default="no" />
    <dipvalue name="Hardest" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unused" tag="DSW" mask="16384">
    <diplocation name="SWB" number="2" inverted="no" />
    <dipvalue name="Off" value="16384" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Demo Sounds" tag="DSW" mask="32768">
    <diplocation name="SWB" number="1" inverted="no" />
    <dipvalue name="Off" value="32768" default="no" />
    <dipvalue name="On" value="0" default="yes" />
  </dipswitch>
  <port tag=":DSW"></port>
  <port tag=":P1_P2"></port>
  <port tag=":SYSTEM"></port>
  <driver status="imperfect" emulation="good" savestate="supported" requiresartwork="no" unofficial="no" nosoundhardware="no" incomplete="no" />
  <feature type="graphics" status="imperfect" />
</machine>