<machine name="yanjamar" sourcefile="irem/m62.cpp" cloneof="kidniki" romof="kidniki" isbios="no" isdevice="no" ismechanical="no" runnable="yes">
  <description>Yanjamaru</description>
  <year>1986</year>
  <manufacturer>bootleg</manufacturer>
  <rom name="1_rom_1-d.e4" size="32768" crc="461e1625" sha1="6c568c589af345314dc327c7b189a00758bf4465" region="maincpu" offset="0" status="good" optional="no" />
  <rom name="2_rom-1-e_0.k8" size="32768" crc="e967de88" sha1="75c0890eb98feb882fe01de5e93e228690e00904" region="maincpu" offset="10000" status="good" optional="no" />
  <rom name="2_rom-1-f_1.l8" size="32768" crc="a929110b" sha1="87334f946e14c79426bc7a14e8da984bb8ef9cfc" region="maincpu" offset="18000" status="good" optional="no" />
  <rom name="1_rom_1-a.a3" size="16384" crc="cb365f3b" sha1="fefad25459eb00d228ee29931c5714ae895b76c7" region="irem_audio:iremsound" offset="4000" status="good" optional="no" />
  <rom name="1_rom_1-b.d3" merge="dr01.3cd" size="16384" crc="e66897bd" sha1="04ea4a857a94d4e884fb28623ec6195dae701e25" region="irem_audio:iremsound" offset="8000" status="good" optional="no" />
  <rom name="1_rom_1-c.f3" merge="dr02.3f" size="16384" crc="f9e31e26" sha1="712b1bde4b3c18c9ac26d58ade48316af004e733" region="irem_audio:iremsound" offset="c000" status="good" optional="no" />
  <rom name="2_rom_1-l_1.d1" size="32768" crc="cb9761fc" sha1="3eaf289ebd4ee1b1659dda0804fc0597ccc76218" region="gfx1" offset="0" status="good" optional="no" />
  <rom name="2_rom_1-k_0.c1" size="32768" crc="59732741" sha1="e77fbe3b0cd57a6a3fea7da46d8f23a4bcc7b583" region="gfx1" offset="8000" status="good" optional="no" />
  <rom name="2_rom_1-j_2.b1" size="32768" crc="0370fd82" sha1="0ddad9638b778f5651fccbec9b2c711c8ad07098" region="gfx1" offset="10000" status="good" optional="no" />
  <rom name="3_rom_1-p_ic77.c6" size="32768" crc="454017f3" sha1="35ebcf0337720bffbc855b733b9a6643d37d59c4" region="gfx2" offset="0" status="good" optional="no" />
  <rom name="3_rom_1-o_ic76.d6" size="32768" crc="a9a9ab62" sha1="8eb905c1555f7e3c45dca26a03c560d2d59f9370" region="gfx2" offset="8000" status="good" optional="no" />
  <rom name="3_rom_1-r_ic79.a6" size="32768" crc="5cd4a019" sha1="5c658e85fe3ed6c85dfaee9c78ac86bc09dab3c5" region="gfx2" offset="10000" status="good" optional="no" />
  <rom name="3_rom_1-q_ic78.b6" size="32768" crc="90fab5e7" sha1="66e60801c46424fe2b01bc18ce72280ca532ca51" region="gfx2" offset="18000" status="good" optional="no" />
  <rom name="3_rom_1-n_ic75.f6" size="32768" crc="44a978f2" sha1="cf6644a6ff9ff39ecd2a126fcdbed96222c44756" region="gfx2" offset="20000" status="good" optional="no" />
  <rom name="3_rom_1-m_ic74.g6" size="32768" crc="5eb4b1b1" sha1="04daa4ccfe2fb707424dd557fb698bdc4950648d" region="gfx2" offset="28000" status="good" optional="no" />
  <rom name="2_rom_1-i_0.n4" size="16384" crc="7da0f27b" sha1="49e54f08dfbca09fdb8b4438ee77a879758a6d16" region="gfx3" offset="0" status="good" optional="no" />
  <rom name="2_rom_1-h_1.m4" size="16384" crc="6498e4ea" sha1="a37c69be084cb9865a0be3753d9f3b93b9e9792e" region="gfx3" offset="4000" status="good" optional="no" />
  <rom name="2_rom_1-g_2.l4" size="16384" crc="c499c816" sha1="f3cb0bf994d65d999c490ef6e6aea9d75e10b4fd" region="gfx3" offset="8000" status="good" optional="no" />
  <rom name="dr32.5p" merge="dr32.5p" size="32" crc="11cd1f2e" sha1="45ceb84ff373127ff370610c1ce8d83fc6045bcb" status="baddump" region="spr_height_prom" offset="0" optional="no" />
  <rom name="dr30.1m" merge="dr30.1m" size="256" crc="28c73263" sha1="ffeb8d1310759bf20b1624ab92fc91078726679c" status="baddump" region="spr_color_proms" offset="0" optional="no" />
  <rom name="dr31.1n" merge="dr31.1n" size="256" crc="3529210e" sha1="3042ec941bdcb873077e77cffe36d4a28298bbbb" status="baddump" region="spr_color_proms" offset="100" optional="no" />
  <rom name="dr29.1l" merge="dr29.1l" size="256" crc="1173a754" sha1="dbb7d02b72ae1842e0d17aee324a5b85ff2a2178" status="baddump" region="spr_color_proms" offset="200" optional="no" />
  <rom name="dr25.3f" merge="dr25.3f" size="256" crc="8e91430b" sha1="a7a1567a0fd31cd65260f3ddb5280368704378bd" status="baddump" region="chr_color_proms" offset="0" optional="no" />
  <rom name="dr26.3h" merge="dr26.3h" size="256" crc="b563b93f" sha1="86aefdaa63b35fe82f9f70eff3e4c14629f7a184" status="baddump" region="chr_color_proms" offset="100" optional="no" />
  <rom name="dr27.3j" merge="dr27.3j" size="256" crc="70d668ef" sha1="2cc647f2708932105bb9a5130aacc5a8a160e418" status="baddump" region="chr_color_proms" offset="200" optional="no" />
  <rom name="2_ic25_n82s129n.d7" size="256" status="nodump" region="other_proms" offset="0" optional="no" />
  <rom name="2_ic29_n82s129n.d8" size="256" status="nodump" region="other_proms" offset="0" optional="no" />
  <rom name="2_ic30_n82s129n.e8" size="256" status="nodump" region="other_proms" offset="0" optional="no" />
  <rom name="2_n82s129n.e3" size="256" status="nodump" region="other_proms" offset="0" optional="no" />
  <rom name="2_n82s147n.f8" size="512" status="nodump" region="other_proms" offset="0" optional="no" />
  <rom name="2_tbp24s10n.g3" size="256" status="nodump" region="other_proms" offset="0" optional="no" />
  <rom name="2_tbp24s10n.h3" size="256" status="nodump" region="other_proms" offset="0" optional="no" />
  <rom name="2a_n82s123n.bin" size="32" status="nodump" region="other_proms" offset="0" optional="no" />
  <rom name="2b_d_n82s129n.bin" size="256" status="nodump" region="other_proms" offset="0" optional="no" />
  <rom name="2b_e_n82s129n.bin" size="256" status="nodump" region="other_proms" offset="0" optional="no" />
  <rom name="2b_tbp24s10n.bin" size="256" status="nodump" region="other_proms" offset="0" optional="no" />
  <rom name="3_ic3_n82s129n.l1" size="256" status="nodump" region="other_proms" offset="0" optional="no" />
  <rom name="3_ic4_n82s129n.k1" size="256" status="nodump" region="other_proms" offset="0" optional="no" />
  <rom name="3_ic5_n82s129n.j1" size="256" status="nodump" region="other_proms" offset="0" optional="no" />
  <rom name="3_ic36_n82s129n.c3" size="256" status="nodump" region="other_proms" offset="0" optional="no" />
  <rom name="3_ic37_n82s129n.b3" size="256" status="nodump" region="other_proms" offset="0" optional="no" />
  <rom name="3_ic38_n82s129n.a3" size="256" status="nodump" region="other_proms" offset="0" optional="no" />
  <rom name="3_ic64_n82s129n.n6" size="256" status="nodump" region="other_proms" offset="0" optional="no" />
  <rom name="3_ic65_n82s129n.m6" size="256" status="nodump" region="other_proms" offset="0" optional="no" />
  <rom name="3_ic67_n82s129n.k6" size="256" status="nodump" region="other_proms" offset="0" optional="no" />
  <rom name="3_ic68_n82s129n.j6" size="256" status="nodump" region="other_proms" offset="0" optional="no" />
  <rom name="3_ic70_n82s123n.m7" size="32" status="nodump" region="other_proms" offset="0" optional="no" />
  <rom name="3_ic73_n82s123n.j7" size="32" status="nodump" region="other_proms" offset="0" optional="no" />
  <rom name="3_ic92_n82s123n.a8" size="32" status="nodump" region="other_proms" offset="0" optional="no" />
  <rom name="3_ic98_n82s129n.g9" size="256" status="nodump" region="other_proms" offset="0" optional="no" />
  <rom name="2_pal16l8acn.f4" size="279" status="nodump" region="plds" offset="0" optional="no" />
  <rom name="2_pal16l8acn.m7" size="279" status="nodump" region="plds" offset="0" optional="no" />
  <device_ref tag=":maincpu" name="z80" />
  <device_ref tag=":screen" name="screen" />
  <device_ref tag=":spr_decode" name="gfxdecode" />
  <device_ref tag=":chr_decode" name="gfxdecode" />
  <device_ref tag=":chr_palette" name="palette" />
  <device_ref tag=":spr_palette" name="palette" />
  <device_ref tag=":irem_audio" name="m62_audio" />
  <device_ref tag=":irem_audio:iremsound" name="m6803" />
  <device_ref tag=":irem_audio:mono" name="speaker" />
  <device_ref tag=":irem_audio:ay_45m" name="ay8910" />
  <device_ref tag=":irem_audio:ay_45l" name="ay8910" />
  <device_ref tag=":irem_audio:msm1" name="msm5205" />
  <device_ref tag=":irem_audio:msm2" name="msm5205" />
  <device_ref tag=":irem_audio:snd_nl" name="netlist_sound" />
  <device_ref tag=":irem_audio:snd_nl:ibd" name="nl_logic_in" />
  <device_ref tag=":irem_audio:snd_nl:isd" name="nl_logic_in" />
  <device_ref tag=":irem_audio:snd_nl:ich" name="nl_logic_in" />
  <device_ref tag=":irem_audio:snd_nl:ioh" name="nl_logic_in" />
  <device_ref tag=":irem_audio:snd_nl:sinh" name="nl_logic_in" />
  <device_ref tag=":irem_audio:snd_nl:cin0" name="nl_stream_in" />
  <device_ref tag=":irem_audio:snd_nl:cin1" name="nl_stream_in" />
  <device_ref tag=":irem_audio:snd_nl:cin2" name="nl_stream_in" />
  <device_ref tag=":irem_audio:snd_nl:cin3" name="nl_stream_in" />
  <device_ref tag=":irem_audio:snd_nl:cin4" name="nl_stream_in" />
  <device_ref tag=":irem_audio:snd_nl:cin5" name="nl_stream_in" />
  <device_ref tag=":irem_audio:snd_nl:cin6" name="nl_stream_in" />
  <device_ref tag=":irem_audio:snd_nl:cin7" name="nl_stream_in" />
  <device_ref tag=":irem_audio:snd_nl:cout0" name="nl_stream_out" />
  <device_ref tag=":fg_decode" name="gfxdecode" />
  <chip type="cpu" tag="maincpu" name="Zilog Z80" clock="4000000" />
  <chip type="cpu" tag="irem_audio:iremsound" name="Motorola MC6803" clock="3579545" />
  <chip type="audio" tag="irem_audio:mono" name="Speaker" />
  <chip type="audio" tag="irem_audio:ay_45m" name="AY-3-8910A PSG" clock="894886" />
  <chip type="audio" tag="irem_audio:ay_45l" name="AY-3-8910A PSG" clock="894886" />
  <chip type="audio" tag="irem_audio:msm1" name="OKI MSM5205 ADPCM" clock="384000" />
  <chip type="audio" tag="irem_audio:msm2" name="OKI MSM5205 ADPCM" clock="384000" />
  <chip type="audio" tag="irem_audio:snd_nl" name="Netlist Sound Device" />
  <display tag="screen" type="raster" rotate="0" width="384" height="256" refresh="55.017606" pixclock="8000000" htotal="512" hbend="64" hbstart="448" vtotal="284" vbend="0" vbstart="256" 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="Lives" tag="DSW1" mask="3">
    <diplocation name="SW1" number="1" inverted="no" />
    <diplocation name="SW1" number="2" inverted="no" />
    <dipvalue name="2" value="2" default="no" />
    <dipvalue name="3" value="3" default="yes" />
    <dipvalue name="4" value="1" default="no" />
    <dipvalue name="5" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Difficulty" tag="DSW1" mask="4">
    <diplocation name="SW1" number="3" inverted="no" />
    <dipvalue name="Normal" value="4" default="yes" />
    <dipvalue name="Hard" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Bonus Life" tag="DSW1" mask="8">
    <diplocation name="SW1" number="4" inverted="no" />
    <dipvalue name="50000" value="8" default="yes" />
    <dipvalue name="80000" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Coin A" tag="DSW1" mask="48">
    <condition tag="DSW2" mask="4" relation="eq" value="0" />
    <diplocation name="SW1" number="5" inverted="no" />
    <diplocation name="SW1" number="6" inverted="no" />
    <dipvalue name="5 Coins/1 Credit" value="0" default="no" />
    <dipvalue name="3 Coins/1 Credit" value="16" default="no" />
    <dipvalue name="2 Coins/1 Credit" value="32" default="no" />
    <dipvalue name="1 Coin/1 Credit" value="48" default="yes" />
  </dipswitch>
  <dipswitch name="Coin B" tag="DSW1" mask="192">
    <condition tag="DSW2" mask="4" relation="eq" value="0" />
    <diplocation name="SW1" number="7" inverted="no" />
    <diplocation name="SW1" number="8" inverted="no" />
    <dipvalue name="1 Coin/2 Credits" value="192" default="yes" />
    <dipvalue name="1 Coin/3 Credits" value="128" default="no" />
    <dipvalue name="1 Coin/5 Credits" value="64" default="no" />
    <dipvalue name="1 Coin/6 Credits" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Coinage" tag="DSW1" mask="240">
    <condition tag="DSW2" mask="4" relation="ne" value="0" />
    <diplocation name="SW1" number="5" inverted="no" />
    <diplocation name="SW1" number="6" inverted="no" />
    <diplocation name="SW1" number="7" inverted="no" />
    <diplocation name="SW1" number="8" inverted="no" />
    <dipvalue name="6 Coins/1 Credit" value="160" default="no" />
    <dipvalue name="5 Coins/1 Credit" value="176" default="no" />
    <dipvalue name="4 Coins/1 Credit" value="192" default="no" />
    <dipvalue name="3 Coins/1 Credit" value="208" default="no" />
    <dipvalue name="8 Coins/3 Credits" value="16" default="no" />
    <dipvalue name="2 Coins/1 Credit" value="224" default="no" />
    <dipvalue name="5 Coins/3 Credits" value="32" default="no" />
    <dipvalue name="3 Coins/2 Credits" value="48" default="no" />
    <dipvalue name="1 Coin/1 Credit" value="240" default="yes" />
    <dipvalue name="2 Coins/3 Credits" value="64" default="no" />
    <dipvalue name="1 Coin/2 Credits" value="144" default="no" />
    <dipvalue name="1 Coin/3 Credits" value="128" default="no" />
    <dipvalue name="1 Coin/4 Credits" value="112" default="no" />
    <dipvalue name="1 Coin/5 Credits" value="96" default="no" />
    <dipvalue name="1 Coin/6 Credits" value="80" default="no" />
    <dipvalue name="Free Play" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Flip Screen" tag="DSW2" mask="1">
    <diplocation name="SW2" number="1" inverted="no" />
    <dipvalue name="Off" value="1" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Cabinet" tag="DSW2" mask="2">
    <diplocation name="SW2" number="2" inverted="no" />
    <dipvalue name="Upright" value="0" default="yes" />
    <dipvalue name="Cocktail" value="2" default="no" />
  </dipswitch>
  <dipswitch name="Coin Mode" tag="DSW2" mask="4">
    <diplocation name="SW2" number="3" inverted="no" />
    <dipvalue name="Mode 1" value="4" default="yes" />
    <dipvalue name="Mode 2" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Game Repeats" tag="DSW2" mask="8">
    <diplocation name="SW2" number="4" inverted="no" />
    <dipvalue name="No" value="8" default="yes" />
    <dipvalue name="Yes" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Allow Continue" tag="DSW2" mask="16">
    <diplocation name="SW2" number="5" inverted="no" />
    <dipvalue name="No" value="0" default="no" />
    <dipvalue name="Yes" value="16" default="yes" />
  </dipswitch>
  <dipswitch name="Freeze (Cheat)" tag="DSW2" mask="32">
    <diplocation name="SW2" number="6" inverted="no" />
    <dipvalue name="Off" value="32" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Invulnerability (Cheat)" tag="DSW2" mask="64">
    <diplocation name="SW2" number="7" inverted="no" />
    <dipvalue name="Off" value="64" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Service Mode" tag="DSW2" mask="128">
    <diplocation name="SW2" number="8" inverted="no" />
    <dipvalue name="Off" value="128" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <port tag=":DSW1"></port>
  <port tag=":DSW2"></port>
  <port tag=":P1"></port>
  <port tag=":P2"></port>
  <port tag=":SYSTEM"></port>
  <driver status="imperfect" emulation="good" savestate="supported" requiresartwork="no" unofficial="no" nosoundhardware="no" incomplete="no" />
  <feature type="sound" status="imperfect" />
</machine>