<machine name="vsgshoe" sourcefile="nintendo/vsnes.cpp" isbios="no" isdevice="no" ismechanical="no" runnable="yes">
  <description>Vs. Gumshoe (set GM5)</description>
  <year>1986</year>
  <manufacturer>Nintendo</manufacturer>
  <rom name="mds-gm5.1d" size="16384" crc="063b342f" sha1="66f69de27db5b08969f9250d0a6760e7311bd9bf" region="prg" offset="0" status="good" optional="no" />
  <rom name="mds-gm5.1c" size="8192" crc="e1b7915e" sha1="ed0fdf74b05a3ccd1645c4f580436fd439f81dea" region="prg" offset="4000" status="good" optional="no" />
  <rom name="mds-gm5.1b" size="8192" crc="5b73aa3c" sha1="4069a6139091fbff48758953bd894808a8356d46" region="prg" offset="6000" status="good" optional="no" />
  <rom name="mds-gm5.1a" size="8192" crc="70e606bc" sha1="8207ded20cb9109d605ce73deb722de3514ed9bf" region="prg" offset="8000" status="good" optional="no" />
  <rom name="mds-gm5.2b" size="8192" crc="192c3360" sha1="5ddbe007d8bc693a0b7c92f33e6ed6b27dc1c08e" region="gfx1" offset="0" status="good" optional="no" />
  <rom name="mds-gm5.2a" size="8192" crc="823dd178" sha1="77578a48ded0c244d1ae30aafaa9259b7dd0dfc4" region="gfx1" offset="2000" status="good" optional="no" />
  <rom name="rp2c0x.pal" size="192" crc="48de65dc" sha1="d10acafc8da9ff479c270ec01180cca61efe62f5" region="ppu1:palette" offset="0" status="good" optional="no" />
  <device_ref tag=":maincpu" name="rp2a03" />
  <device_ref tag=":maincpu:nesapu" name="apu2a03" />
  <device_ref tag=":nvram" name="nvram" />
  <device_ref tag=":screen1" name="screen" />
  <device_ref tag=":ppu1" name="ppu2c05_03" />
  <device_ref tag=":sensor" name="nes_zapper_sensor" />
  <device_ref tag=":mono" name="speaker" />
  <device_ref tag=":watchdog" name="watchdog" />
  <chip type="cpu" tag="maincpu" name="Ricoh RP2A03" clock="1789772" />
  <chip type="audio" tag="maincpu" name="Ricoh RP2A03" clock="1789772" />
  <chip type="audio" tag="maincpu:nesapu" name="RP2A03 APU" clock="1789772" />
  <chip type="audio" tag="mono" name="Speaker" />
  <display tag="screen1" type="raster" rotate="0" width="256" height="240" refresh="60.098476" pixclock="5369318" htotal="341" hbend="0" hbstart="256" vtotal="262" vbend="0" vbstart="240" flipx="no" />
  <sound channels="1" />
  <input players="1" coins="2" service="no" tilt="no">
    <control type="lightgun" buttons="1" minimum="0" maximum="239" sensitivity="50" keydelta="30" reverse="no" />
  </input>
  <dipswitch name="Coinage" tag="DSW0" mask="7">
    <diplocation name="SW1" number="1" inverted="yes" />
    <diplocation name="SW1" number="2" inverted="yes" />
    <diplocation name="SW1" number="3" inverted="yes" />
    <dipvalue name="5 Coins/1 Credit" value="3" default="no" />
    <dipvalue name="4 Coins/1 Credit" value="5" default="no" />
    <dipvalue name="3 Coins/1 Credit" value="1" default="no" />
    <dipvalue name="2 Coins/1 Credit" value="6" default="no" />
    <dipvalue name="1 Coin/1 Credit" value="0" default="yes" />
    <dipvalue name="1 Coin/2 Credits" value="4" default="no" />
    <dipvalue name="1 Coin/3 Credits" value="2" default="no" />
    <dipvalue name="Free Play" value="7" default="no" />
  </dipswitch>
  <dipswitch name="Difficulty" tag="DSW0" mask="24">
    <diplocation name="SW1" number="4" inverted="yes" />
    <diplocation name="SW1" number="5" inverted="yes" />
    <dipvalue name="Easy" value="0" default="yes" />
    <dipvalue name="Normal" value="8" default="no" />
    <dipvalue name="Hard" value="16" default="no" />
    <dipvalue name="Hardest" value="24" default="no" />
  </dipswitch>
  <dipswitch name="Lives" tag="DSW0" mask="32">
    <diplocation name="SW1" number="6" inverted="yes" />
    <dipvalue name="3" value="32" default="no" />
    <dipvalue name="5" value="0" default="yes" />
  </dipswitch>
  <dipswitch name="Bullets per Balloon" tag="DSW0" mask="64">
    <diplocation name="SW1" number="7" inverted="yes" />
    <dipvalue name="3" value="0" default="yes" />
    <dipvalue name="2" value="64" default="no" />
  </dipswitch>
  <dipswitch name="Bonus Man Awarded" tag="DSW0" mask="128">
    <diplocation name="SW1" number="8" inverted="yes" />
    <dipvalue name="At 50000" value="0" default="yes" />
    <dipvalue name="None" value="128" default="no" />
  </dipswitch>
  <configuration name="Gun Alarm Wire" tag="IN0" mask="16">
    <confsetting name="Disconnected" value="0" default="no" />
    <confsetting name="Connected" value="16" default="yes" />
  </configuration>
  <port tag=":COINS1"></port>
  <port tag=":DSW0"></port>
  <port tag=":GUNX">
    <analog mask="255" />
  </port>
  <port tag=":GUNY">
    <analog mask="255" />
  </port>
  <port tag=":IN0"></port>
  <port tag=":IN1"></port>
  <driver status="good" emulation="good" savestate="unsupported" requiresartwork="no" unofficial="no" nosoundhardware="no" incomplete="no" />
</machine>