<machine name="jak_spdmob" sourcefile="tvgames/spg110.cpp" cloneof="jak_spdm" romof="jak_spdm" isbios="no" isdevice="no" ismechanical="no" runnable="yes">
  <description>Spider-Man (JAKKS Pacific TV Game) (SPG110 hardware, new style stick, set 2)</description>
  <year>2004</year>
  <manufacturer>JAKKS Pacific Inc / Digital Eclipse</manufacturer>
  <rom name="jak_spiderman.u2" size="2097152" crc="b70adddb" sha1="f4c77f82c4026049f2beb07c2546a3205331ca18" region="maincpu" offset="0" status="good" optional="no" />
  <device_ref tag=":maincpu" name="spg110" />
  <device_ref tag=":maincpu:spg_io" name="spg24x_io" />
  <device_ref tag=":maincpu:spg_video" name="spg110_video" />
  <device_ref tag=":maincpu:spg_video:palette" name="palette" />
  <device_ref tag=":maincpu:spg_video:gfxdecode" name="gfxdecode" />
  <device_ref tag=":maincpu:spgaudio" name="spg110_audio" />
  <device_ref tag=":screen" name="screen" />
  <device_ref tag=":speaker" name="speaker" />
  <chip type="cpu" tag="maincpu" name="SPG110 System-on-a-Chip" clock="27000000" />
  <chip type="audio" tag="maincpu" name="SPG110 System-on-a-Chip" clock="27000000" />
  <chip type="audio" tag="maincpu:spgaudio" name="SPG110-series System-on-a-Chip Audio" clock="27000000" />
  <chip type="audio" tag="speaker" name="Speaker" />
  <display tag="screen" type="raster" rotate="0" width="320" height="240" refresh="60.000000" pixclock="5030400" htotal="320" hbend="0" hbstart="320" vtotal="262" vbend="0" vbstart="240" flipx="no" />
  <sound channels="1" />
  <input players="1" service="no" tilt="no">
    <control type="joy" buttons="5" ways="8" reverse="no" />
  </input>
  <dipswitch name="PB" tag="PB" mask="1">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="1" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="PB" mask="2">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="2" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="PB" mask="4">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="4" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="PB" mask="8">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="8" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="PB" mask="16">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="16" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="PB" mask="32">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="32" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="PB" mask="64">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="64" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="PB" mask="128">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="128" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="PB" mask="256">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="256" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="PB" mask="512">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="512" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="PB" mask="1024">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="1024" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="PB" mask="2048">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="2048" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="PB" mask="4096">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="4096" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="PB" mask="8192">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="8192" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="PB" mask="16384">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="16384" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="PB" mask="32768">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="32768" default="no" />
  </dipswitch>
  <dipswitch name="PC" tag="PC" mask="1">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="1" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="PC" mask="2">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="2" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="PC" mask="4">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="4" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="PC" mask="8">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="8" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="PC" mask="16">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="16" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="PC" mask="32">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="32" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="PC" mask="64">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="64" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="PC" mask="128">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="128" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="PC" mask="256">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="256" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="PC" mask="512">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="512" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="PC" mask="1024">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="1024" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="PC" mask="2048">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="2048" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="PC" mask="4096">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="4096" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="PC" mask="8192">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="8192" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="PC" mask="16384">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="16384" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="PC" mask="32768">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="32768" default="no" />
  </dipswitch>
  <port tag=":JOYX"></port>
  <port tag=":JOYY"></port>
  <port tag=":PA"></port>
  <port tag=":PB"></port>
  <port tag=":PC"></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>