<machine name="xavpowrk" sourcefile="tvgames/xavix_2002.cpp" isbios="no" isdevice="no" ismechanical="no" runnable="yes">
  <description>PowerKIDS (XaviXPORT, Japan)</description>
  <year>2007</year>
  <manufacturer>SSD Company LTD</manufacturer>
  <rom name="tc58fvm6b5b.u2" size="8388608" crc="5fb55dba" sha1="0c4d370d258a15712dd323739fe23106d00bc04a" region="bios" offset="0" status="good" optional="no" />
  <rom name="tc58fvm6b5b.u3" size="8388608" crc="4d8dd940" sha1="5816ecf14771afb5d41e18042cd72ef5cdcfb95f" region="extra" offset="0" status="good" optional="no" />
  <rom name="s-24cs64a.u1" size="8192" crc="23b77570" sha1="9e1d5b266a884791bcc56d2700b6cbb162d20d53" region="i2cmem" offset="0" status="good" optional="no" />
  <device_ref tag=":maincpu" name="xavix2002" />
  <device_ref tag=":scantimer" name="timer" />
  <device_ref tag=":adc" name="xavix_adc" />
  <device_ref tag=":anport" name="xavix_anport" />
  <device_ref tag=":math" name="xavix_math" />
  <device_ref tag=":screen" name="screen" />
  <device_ref tag=":gfxdecode" name="gfxdecode" />
  <device_ref tag=":palette" name="palette" />
  <device_ref tag=":speaker" name="speaker" />
  <device_ref tag=":xavix_sound" name="xavix_sound" />
  <device_ref tag=":xavix2002io" name="xavix2002io" />
  <device_ref tag=":i2cmem" name="24c64" />
  <chip type="cpu" tag="maincpu" name="XaviX (SSD 2002) (SuperXaviX)" clock="42954544" />
  <chip type="audio" tag="speaker" name="Speaker" />
  <chip type="audio" tag="xavix_sound" name="XaviX Sound" clock="21477272" />
  <display tag="screen" type="raster" rotate="0" width="512" height="224" refresh="60.000000" flipx="no" />
  <sound channels="1" />
  <input players="1" service="no" tilt="no"></input>
  <dipswitch name="EX0" tag="EX0" mask="1">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="1" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="EX0" mask="2">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="2" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="EX0" mask="4">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="4" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="EX0" mask="8">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="8" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="EX0" mask="16">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="16" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="EX0" mask="32">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="32" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="EX0" mask="64">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="64" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="EX0" mask="128">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="128" default="no" />
  </dipswitch>
  <dipswitch name="EX1" tag="EX1" mask="1">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="1" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="EX1" mask="2">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="2" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="EX1" mask="4">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="4" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="EX1" mask="8">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="8" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="EX1" mask="16">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="16" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="EX1" mask="32">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="32" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="EX1" mask="64">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="64" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="EX1" mask="128">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="128" default="no" />
  </dipswitch>
  <dipswitch name="EX2" tag="EX2" mask="1">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="1" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="EX2" mask="2">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="2" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="EX2" mask="4">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="4" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="EX2" mask="8">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="8" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="EX2" mask="16">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="16" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="EX2" mask="32">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="32" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="EX2" mask="64">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="64" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="EX2" mask="128">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="128" default="no" />
  </dipswitch>
  <dipswitch name="IN0" tag="IN0" mask="1">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="1" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="IN0" mask="2">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="2" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="IN0" mask="4">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="4" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="IN0" mask="8">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="8" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="IN0" mask="16">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="16" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="IN0" mask="32">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="32" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="IN0" mask="64">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="64" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="IN0" mask="128">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="128" default="no" />
  </dipswitch>
  <dipswitch name="IN1" tag="IN1" mask="1">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="1" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="IN1" mask="2">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="2" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="IN1" mask="4">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="4" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="IN1" mask="8">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="8" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="IN1" mask="16">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="16" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="IN1" mask="32">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="32" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="IN1" mask="64">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="64" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="IN1" mask="128">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="128" default="no" />
  </dipswitch>
  <port tag=":AN0"></port>
  <port tag=":AN1"></port>
  <port tag=":AN2"></port>
  <port tag=":AN3"></port>
  <port tag=":AN4"></port>
  <port tag=":AN5"></port>
  <port tag=":AN6"></port>
  <port tag=":AN7"></port>
  <port tag=":EX0"></port>
  <port tag=":EX1"></port>
  <port tag=":EX2"></port>
  <port tag=":IN0"></port>
  <port tag=":IN1"></port>
  <port tag=":MOUSE0X"></port>
  <port tag=":MOUSE0Y"></port>
  <port tag=":MOUSE1X"></port>
  <port tag=":MOUSE1Y"></port>
  <port tag=":REGION"></port>
  <driver status="preliminary" emulation="preliminary" savestate="unsupported" requiresartwork="no" unofficial="no" nosoundhardware="no" incomplete="no" />
  <feature type="graphics" status="imperfect" />
  <feature type="sound" status="imperfect" />
</machine>