<machine name="sianniv" sourcefile="sony/taitogn.cpp" romof="coh3002t" isbios="no" isdevice="no" ismechanical="no" runnable="yes">
  <description>Space Invaders Anniversary (V2.02J 2003/09/12 20:00)</description>
  <year>2003</year>
  <manufacturer>Taito</manufacturer>
  <biosset name="v1" description="G NET BIOS v1 flasher" default="no" />
  <biosset name="v2" description="G NET BIOS v2 flasher" default="no" />
  <biosset name="mb2009" description="MB2009" default="no" />
  <biosset name="mb2011" description="MB2011" default="no" />
  <rom name="f35-01_m27c800_v1.bin" merge="f35-01_m27c800_v1.bin" bios="v1" size="1048576" crc="cd15cc30" sha1="78361f46fa7186d5058937c86c66247a86b1257f" region="eprom" offset="0" status="good" optional="no" />
  <rom name="f35-01_m27c800.bin" merge="f35-01_m27c800.bin" bios="v2" size="1048576" crc="6225ec11" sha1="047852d456b6ff85f8e640887caa03cf3e63ffad" region="eprom" offset="0" status="good" optional="no" />
  <rom name="f35-01_m27c800_modbios_mb-2009_dump_by_aje_fr.bin" merge="f35-01_m27c800_modbios_mb-2009_dump_by_aje_fr.bin" bios="mb2009" size="1048576" crc="6367aedf" sha1="8400775e0c974c8b017e26ef9339144cad457c63" region="eprom" offset="0" status="good" optional="no" />
  <rom name="f35-01_m27c800_modbios_mb-2011.bin" merge="f35-01_m27c800_modbios_mb-2011.bin" bios="mb2011" size="1048576" crc="f98ae118" sha1="c6918dfbb6fcf686dde4b731e84f740177ab31f0" region="eprom" offset="0" status="good" optional="no" />
  <rom name="m534002c-60.ic353" merge="m534002c-60.ic353" size="524288" crc="03967fa7" sha1="0e17fec2286e4e25deb23d40e41ce0986f373d49" region="maincpu:rom" offset="0" status="good" optional="no" />
  <rom name="tt10.ic652" merge="tt10.ic652" size="8" crc="235510b1" sha1="2cc02113207a8f0b078152d31ce6503411750e70" region="cat702_1" offset="0" status="good" optional="no" />
  <rom name="tt16.u17" merge="tt16.u17" size="8" crc="6bb167b3" sha1="9dcba08f10775a9adf2b1f382c947460edd3d239" region="cat702_2" offset="0" status="good" optional="no" />
  <rom name="78081g503.ic655" size="8192" status="nodump" region="upd78081" offset="0" optional="no" />
  <rom name="flash.u30" merge="flash.u30" size="2097152" crc="c48c8236" sha1="c6dad60266ce2ff635696bc0d91903c543273559" region="firm" offset="0" status="good" optional="no" />
  <disk name="sianniv" sha1="1e08b813190a9e1baf29bc16884172d6c8da7ae3" region="pccard:taitopccard1" index="0" writable="yes" status="good" optional="no" />
  <device_ref tag=":maincpu" name="cxd8661r" />
  <device_ref tag=":maincpu:irq" name="psxirq" />
  <device_ref tag=":maincpu:dma" name="psxdma" />
  <device_ref tag=":maincpu:mdec" name="psxmdec" />
  <device_ref tag=":maincpu:rcnt" name="psxrcnt" />
  <device_ref tag=":maincpu:sio0" name="psxsio0" />
  <device_ref tag=":maincpu:sio1" name="psxsio1" />
  <device_ref tag=":maincpu:ram" name="ram" />
  <device_ref tag=":gpu" name="cxd8654q" />
  <device_ref tag=":spu" name="psxspu" />
  <device_ref tag=":screen" name="screen" />
  <device_ref tag=":speaker" name="speaker" />
  <device_ref tag=":at28c16" name="at28c16" />
  <device_ref tag=":znmcu" name="znmcu" />
  <device_ref tag=":cat702_1" name="cat702" />
  <device_ref tag=":cat702_2" name="cat702" />
  <device_ref tag=":rf5c296" name="rf5c296" />
  <device_ref tag=":pccard" name="pccard" />
  <device_ref tag=":pccard:taitopccard1" name="taito_pccard1" />
  <device_ref tag=":pccard:taitopccard1:image" name="harddisk_image" />
  <device_ref tag=":mb3773" name="mb3773" />
  <device_ref tag=":firm" name="intel_te28f160" />
  <device_ref tag=":zoomprog" name="intel_e28f400b" />
  <device_ref tag=":wave0" name="intel_te28f160" />
  <device_ref tag=":wave1" name="intel_te28f160" />
  <device_ref tag=":wave2" name="intel_te28f160" />
  <device_ref tag=":flashbank" name="address_map_bank" />
  <device_ref tag=":taito_zoom" name="taito_zoom" />
  <device_ref tag=":taito_zoom:mn10200" name="mn1020012a" />
  <device_ref tag=":taito_zoom:tms57002" name="tms57002" />
  <device_ref tag=":taito_zoom:zsg2" name="zsg2" />
  <chip type="cpu" tag="maincpu" name="Sony CXD8661R" clock="100000000" />
  <chip type="cpu" tag="taito_zoom:mn10200" name="Panasonic MN1020012A" clock="12500000" />
  <chip type="cpu" tag="taito_zoom:tms57002" name="Texas Instruments TMS57002 &quot;DASP&quot;" clock="12500000" />
  <chip type="audio" tag="spu" name="PlayStation SPU" clock="33868800" />
  <chip type="audio" tag="speaker" name="Speaker" />
  <chip type="audio" tag="taito_zoom" name="Taito Zoom Sound System" />
  <chip type="audio" tag="taito_zoom:tms57002" name="Texas Instruments TMS57002 &quot;DASP&quot;" clock="12500000" />
  <chip type="audio" tag="taito_zoom:zsg2" name="ZOOM ZSG-2" clock="25000000" />
  <display tag="screen" type="raster" rotate="270" width="640" height="480" refresh="60.000000" flipx="no" />
  <sound channels="1" />
  <input players="2" coins="2" service="yes" tilt="yes">
    <control type="joy" player="1" buttons="3" ways="8" reverse="no" />
    <control type="joy" player="2" buttons="3" ways="8" reverse="no" />
  </input>
  <dipswitch name="Unknown" tag="DSW" mask="1">
    <diplocation name="S551" number="1" inverted="no" />
    <dipvalue name="Off" value="1" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Service Mode" tag="DSW" mask="2">
    <diplocation name="S551" number="2" inverted="no" />
    <dipvalue name="Off" value="2" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSW" mask="4">
    <diplocation name="S551" number="3" inverted="no" />
    <dipvalue name="Off" value="4" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Test Mode" tag="DSW" mask="8">
    <diplocation name="S551" number="4" inverted="no" />
    <dipvalue name="Off" value="8" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="BIOS Flash" tag="JP1" mask="1">
    <diplocation name="JP1" number="1" inverted="no" />
    <dipvalue name="On" value="1" default="no" />
    <dipvalue name="Off" value="0" default="yes" />
  </dipswitch>
  <port tag=":ANALOG1"></port>
  <port tag=":ANALOG2"></port>
  <port tag=":DSW"></port>
  <port tag=":JP1"></port>
  <port tag=":P1"></port>
  <port tag=":P2"></port>
  <port tag=":P3"></port>
  <port tag=":P4"></port>
  <port tag=":SERVICE"></port>
  <port tag=":SYSTEM"></port>
  <port tag=":TRACKBALL1"></port>
  <port tag=":TRACKBALL2"></port>
  <driver status="imperfect" emulation="good" savestate="supported" requiresartwork="no" unofficial="no" nosoundhardware="no" incomplete="no" />
  <feature type="graphics" overall="imperfect" />
  <feature type="sound" overall="imperfect" />
  <device type="harddisk" tag="pccard:taitopccard1:image" interface="ata_cf">
    <instance name="harddisk" briefname="hard" />
    <extension name="chd" />
    <extension name="hd" />
    <extension name="hdv" />
    <extension name="2mg" />
    <extension name="hdi" />
  </device>
  <slot name="pccard">
    <slotoption name="ataflash" devname="ataflash" default="no" />
    <slotoption name="taitocf" devname="taito_cf" default="no" />
    <slotoption name="taitopccard2" devname="taito_pccard2" default="no" />
    <slotoption name="taitopccard1" devname="taito_pccard1" default="yes" />
  </slot>
</machine>