<machine name="hyprdriv131" sourcefile="midway/seattle.cpp" cloneof="hyprdriv" romof="hyprdriv" isbios="no" isdevice="no" ismechanical="no" runnable="yes">
  <description>Hyperdrive (ver 1.31, Oct 21 1998)</description>
  <year>1998</year>
  <manufacturer>Midway Games</manufacturer>
  <biosset name="noupdate" description="No Update Rom" default="no" />
  <biosset name="update" description="Unknown Update" default="no" />
  <rom name="hyperdrive1.2.u33" merge="hyperdrive1.2.u33" bios="update" size="1048576" crc="fcc922fb" sha1="7bfa4f0614f561ba77ad2dc7d776af2c3e84b7e7" region="pci:00.0:update" offset="0" status="good" optional="no" />
  <rom name="hyperdrive1.1.u32" merge="hyperdrive1.1.u32" size="524288" crc="3120991e" sha1="8e47888a5a23c9d3c0d0c64497e1cfb4e46c2cd6" region="pci:00.0:rom" offset="0" status="good" optional="no" />
  <rom name="hyprdrve.u32" merge="hyprdrve.u32" size="524288" crc="3e18cb80" sha1="b18cc4253090ee1d65d72a7ec0c426ed08c4f238" region="pci:00.0:rom" offset="0" status="good" optional="no" />
  <rom name="seattle.snd" merge="seattle.snd" size="32768" crc="bec7d3ae" sha1="db80aa4a645804a4574b07b9f34dec6b6b64190d" region="dcs" offset="0" status="good" optional="no" />
  <disk name="hyprdriv131" sha1="24473e702a1f38ff563cac0b85360d89929a685d" region="pci:09.0:ide:0:hdd" index="0" writable="yes" status="good" optional="no" />
  <device_ref tag=":maincpu" name="r5000le" />
  <device_ref tag=":pci" name="pci_root" />
  <device_ref tag=":pci:00.0" name="gt64010" />
  <device_ref tag=":pci:09.0" name="ide_pci" />
  <device_ref tag=":pci:09.0:ide" name="idectrl32bm" />
  <device_ref tag=":pci:09.0:ide:0" name="ata_slot" />
  <device_ref tag=":pci:09.0:ide:0:hdd" name="idehd" />
  <device_ref tag=":pci:09.0:ide:0:hdd:image" name="harddisk_image" />
  <device_ref tag=":pci:09.0:ide:1" name="ata_slot" />
  <device_ref tag=":pci:09.0:ide:1:cdrom" name="cdrom" />
  <device_ref tag=":pci:09.0:ide:1:cdrom:image" name="cdrom_image" />
  <device_ref tag=":pci:09.0:ide:1:cdrom:cdda" name="cdda" />
  <device_ref tag=":pci:09.0:ide2" name="idectrl32bm" />
  <device_ref tag=":pci:09.0:ide2:0" name="ata_slot" />
  <device_ref tag=":pci:09.0:ide2:0:hdd" name="idehd" />
  <device_ref tag=":pci:09.0:ide2:0:hdd:image" name="harddisk_image" />
  <device_ref tag=":pci:09.0:ide2:1" name="ata_slot" />
  <device_ref tag=":pci:09.0:ide2:1:cdrom" name="cdrom" />
  <device_ref tag=":pci:09.0:ide2:1:cdrom:image" name="cdrom_image" />
  <device_ref tag=":pci:09.0:ide2:1:cdrom:cdda" name="cdda" />
  <device_ref tag=":pci:08.0" name="voodoo_1_pci" />
  <device_ref tag=":pci:08.0:voodoo" name="voodoo_1" />
  <device_ref tag=":nvram" name="nvram" />
  <device_ref tag=":screen" name="screen" />
  <device_ref tag=":ethernet" name="smc91c94" />
  <device_ref tag=":speaker" name="speaker" />
  <device_ref tag=":dcs" name="dcs2_audio_2115" />
  <device_ref tag=":dcs:dcs2" name="adsp2115" />
  <device_ref tag=":dcs:dcs_reg_timer" name="timer" />
  <device_ref tag=":dcs:dcs_sport0_timer" name="timer" />
  <device_ref tag=":dcs:dcs_int_timer" name="timer" />
  <device_ref tag=":dcs:dcs_hle_timer" name="timer" />
  <device_ref tag=":dcs:dac1" name="dmadac" />
  <device_ref tag=":dcs:dac2" name="dmadac" />
  <device_ref tag=":ioasic" name="midway_ioasic" />
  <chip type="cpu" tag="maincpu" name="MIPS R5000 (little)" clock="200000000" />
  <chip type="cpu" tag="dcs:dcs2" name="Analog Devices ADSP-2115" clock="16000000" />
  <chip type="audio" tag="pci:09.0:ide:1:cdrom:cdda" name="CD/DA" clock="44100" />
  <chip type="audio" tag="pci:09.0:ide2:1:cdrom:cdda" name="CD/DA" clock="44100" />
  <chip type="audio" tag="speaker" name="Speaker" />
  <chip type="audio" tag="dcs" name="DCS2 Audio 2115" />
  <chip type="audio" tag="dcs:dac1" name="DMA-driven DAC" />
  <chip type="audio" tag="dcs:dac2" name="DMA-driven DAC" />
  <display tag="screen" type="raster" rotate="0" width="640" height="480" refresh="57.000000" pixclock="17510400" htotal="640" hbend="0" hbstart="640" vtotal="480" vbend="0" vbstart="480" flipx="no" />
  <sound channels="1" />
  <input players="1" coins="4" service="yes" tilt="yes">
    <control type="joy" buttons="5" ways="2" reverse="no" />
    <control type="stick" minimum="16" maximum="240" sensitivity="25" keydelta="25" reverse="no" />
    <control type="pedal" minimum="0" maximum="255" sensitivity="25" keydelta="100" reverse="no" />
  </input>
  <dipswitch name="Coinage Source" tag="DIPS" mask="1">
    <dipvalue name="Dipswitch" value="1" default="no" />
    <dipvalue name="CMOS" value="0" default="yes" />
  </dipswitch>
  <dipswitch name="Coinage" tag="DIPS" mask="62">
    <dipvalue name="USA 10" value="62" default="no" />
    <dipvalue name="USA 11" value="60" default="no" />
    <dipvalue name="USA 12" value="58" default="no" />
    <dipvalue name="USA 13" value="56" default="no" />
    <dipvalue name="USA 9" value="54" default="no" />
    <dipvalue name="USA 1" value="52" default="yes" />
    <dipvalue name="USA 2" value="50" default="no" />
    <dipvalue name="USA ECA" value="48" default="no" />
    <dipvalue name="France 1" value="46" default="no" />
    <dipvalue name="France 2" value="44" default="no" />
    <dipvalue name="France 3" value="42" default="no" />
    <dipvalue name="France 4" value="40" default="no" />
    <dipvalue name="France 5" value="38" default="no" />
    <dipvalue name="France 6" value="36" default="no" />
    <dipvalue name="France 7" value="34" default="no" />
    <dipvalue name="France ECA" value="32" default="no" />
    <dipvalue name="German 1" value="30" default="no" />
    <dipvalue name="German 2" value="28" default="no" />
    <dipvalue name="German 3" value="26" default="no" />
    <dipvalue name="German 4" value="24" default="no" />
    <dipvalue name="German 5" value="22" default="no" />
    <dipvalue name="German 5" value="20" default="no" />
    <dipvalue name="German 5" value="18" default="no" />
    <dipvalue name="German ECA" value="16" default="no" />
    <dipvalue name="U.K. 1 ECA" value="14" default="no" />
    <dipvalue name="U.K. 2 ECA" value="12" default="no" />
    <dipvalue name="U.K. 3 ECA" value="10" default="no" />
    <dipvalue name="U.K. 4" value="8" default="no" />
    <dipvalue name="U.K. 5" value="6" default="no" />
    <dipvalue name="U.K. 6 ECA" value="4" default="no" />
    <dipvalue name="U.K. 7 ECA" value="2" default="no" />
    <dipvalue name="Free Play" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DIPS" mask="64">
    <dipvalue name="Off" value="64" default="no" />
    <dipvalue name="On" value="0" default="yes" />
  </dipswitch>
  <dipswitch name="Power Up Test Loop" tag="DIPS" mask="128">
    <dipvalue name="No" value="128" default="yes" />
    <dipvalue name="Yes" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DIPS" mask="256">
    <dipvalue name="0" value="256" default="no" />
    <dipvalue name="1" value="0" default="yes" />
  </dipswitch>
  <dipswitch name="Resolution" tag="DIPS" mask="1536">
    <dipvalue name="0" value="1536" default="no" />
    <dipvalue name="Medium" value="512" default="yes" />
    <dipvalue name="Low" value="1024" default="no" />
    <dipvalue name="3" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Graphics Speed" tag="DIPS" mask="6144">
    <dipvalue name="45 MHz" value="0" default="yes" />
    <dipvalue name="47 MHz" value="2048" default="no" />
    <dipvalue name="49 MHz" value="4096" default="no" />
    <dipvalue name="51 MHz" value="6144" default="no" />
  </dipswitch>
  <dipswitch name="Brake" tag="DIPS" mask="8192">
    <dipvalue name="Enabled" value="8192" default="yes" />
    <dipvalue name="Disabled" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Power On Self Test" tag="DIPS" mask="16384">
    <dipvalue name="No" value="0" default="yes" />
    <dipvalue name="Yes" value="16384" default="no" />
  </dipswitch>
  <dipswitch name="Test Switch" tag="DIPS" mask="32768">
    <dipvalue name="Off" value="32768" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Serial Low Digit" tag="ioasic:SERIAL_DIGIT" mask="15">
    <dipvalue name="0" value="0" default="no" />
    <dipvalue name="1" value="1" default="no" />
    <dipvalue name="2" value="2" default="no" />
    <dipvalue name="3" value="3" default="no" />
    <dipvalue name="4" value="4" default="no" />
    <dipvalue name="5" value="5" default="no" />
    <dipvalue name="6" value="6" default="yes" />
    <dipvalue name="7" value="7" default="no" />
    <dipvalue name="8" value="8" default="no" />
    <dipvalue name="9" value="9" default="no" />
  </dipswitch>
  <port tag=":AN0">
    <analog mask="255" />
  </port>
  <port tag=":AN1">
    <analog mask="255" />
  </port>
  <port tag=":AN2">
    <analog mask="255" />
  </port>
  <port tag=":AN3">
    <analog mask="255" />
  </port>
  <port tag=":AN4"></port>
  <port tag=":AN5"></port>
  <port tag=":AN6"></port>
  <port tag=":AN7"></port>
  <port tag=":DIPS"></port>
  <port tag=":IN1"></port>
  <port tag=":IN2"></port>
  <port tag=":SYSTEM"></port>
  <port tag=":ioasic:SERIAL_DIGIT"></port>
  <driver status="good" emulation="good" savestate="supported" requiresartwork="no" unofficial="no" nosoundhardware="no" incomplete="no" />
  <device type="harddisk" tag="pci:09.0:ide:0:hdd:image" interface="ide_hdd,hdd">
    <instance name="harddisk1" briefname="hard1" />
    <extension name="chd" />
    <extension name="hd" />
    <extension name="hdv" />
    <extension name="2mg" />
    <extension name="hdi" />
  </device>
  <device type="cdrom" tag="pci:09.0:ide:1:cdrom:image" interface="cdrom">
    <instance name="cdrom1" briefname="cdrm1" />
    <extension name="chd" />
    <extension name="cue" />
    <extension name="toc" />
    <extension name="nrg" />
    <extension name="gdi" />
    <extension name="iso" />
    <extension name="cdr" />
  </device>
  <device type="harddisk" tag="pci:09.0:ide2:0:hdd:image" interface="ide_hdd,hdd">
    <instance name="harddisk2" briefname="hard2" />
    <extension name="chd" />
    <extension name="hd" />
    <extension name="hdv" />
    <extension name="2mg" />
    <extension name="hdi" />
  </device>
  <device type="cdrom" tag="pci:09.0:ide2:1:cdrom:image" interface="cdrom">
    <instance name="cdrom2" briefname="cdrm2" />
    <extension name="chd" />
    <extension name="cue" />
    <extension name="toc" />
    <extension name="nrg" />
    <extension name="gdi" />
    <extension name="iso" />
    <extension name="cdr" />
  </device>
</machine>