<machine name="frpwr_l2" sourcefile="pinball/s6.cpp" ismechanical="yes" cloneof="frpwr_l6" romof="frpwr_l6" sampleof="genpin" isbios="no" isdevice="no" runnable="yes">
  <description>Firepower (L-2)</description>
  <year>1980</year>
  <manufacturer>Williams</manufacturer>
  <rom name="prom1.474" size="512" crc="fbb7299f" sha1="0ae9dbdc6ed8315596bf755ece34691671dc8d44" region="maincpu" offset="0" status="good" optional="no" />
  <rom name="prom2.474" merge="prom2.474" size="512" crc="f75ade1a" sha1="a5572c5c721dbcb82988b709f4ef2119118e37c2" region="maincpu" offset="200" status="good" optional="no" />
  <rom name="prom3.474" merge="prom3.474" size="512" crc="242ec687" sha1="c3366c898a66c78034687e6a6000193d52be4141" region="maincpu" offset="400" status="good" optional="no" />
  <rom name="gamerom.716" merge="gamerom.716" size="2048" crc="fdd3b983" sha1="fb5d1eb01589311cf4b2ef16e25db03d40bca2f7" region="maincpu" offset="800" status="good" optional="no" />
  <rom name="green1.716" merge="green1.716" size="2048" crc="2145f8ab" sha1="ddf63208559a3a08d4e88327c55426b0eed27654" region="maincpu" offset="1000" status="good" optional="no" />
  <rom name="green2.716" merge="green2.716" size="2048" crc="1c978a4a" sha1="1959184764643d58f1740c54bb74c2aad7d667d2" region="maincpu" offset="1800" status="good" optional="no" />
  <rom name="v_ic7.532" merge="v_ic7.532" size="4096" crc="94c5c0a7" sha1="ff7c618d1666c1d5c3319fdd72c1af2846659290" region="s6sound:audiocpu" offset="0" status="good" optional="no" />
  <rom name="v_ic5.532" merge="v_ic5.532" size="4096" crc="1737fdd2" sha1="6307e0ae715e97294ee8aaaeb2e2bebb0cb590c2" region="s6sound:audiocpu" offset="1000" status="good" optional="no" />
  <rom name="v_ic6.532" merge="v_ic6.532" size="4096" crc="e56f7aa2" sha1="cb922c3f4d91285dda4ccae880c2d798a82fd51b" region="s6sound:audiocpu" offset="2000" status="good" optional="no" />
  <rom name="sound3.716" merge="sound3.716" size="2048" crc="55a10d13" sha1="521d4cdfb0ed8178b3594cedceae93b772a951a4" region="s6sound:audiocpu" offset="4800" status="good" optional="no" />
  <device_ref tag=":maincpu" name="m6808" />
  <device_ref tag=":mechvol" name="speaker" />
  <device_ref tag=":samples" name="samples" />
  <device_ref tag=":pia22" name="pia6821" />
  <device_ref tag=":pia24" name="pia6821" />
  <device_ref tag=":pia28" name="pia6821" />
  <device_ref tag=":pia30" name="pia6821" />
  <device_ref tag=":nvram" name="nvram" />
  <device_ref tag=":mono" name="speaker" />
  <device_ref tag=":s6sound" name="wmss6" />
  <device_ref tag=":s6sound:cpu" name="m6802" />
  <device_ref tag=":s6sound:dac" name="mc1408" />
  <device_ref tag=":s6sound:hc" name="hc55516" />
  <device_ref tag=":s6sound:pia" name="pia6821" />
  <sample name="bumper" />
  <sample name="chime1" />
  <sample name="chime2" />
  <sample name="chime3" />
  <sample name="chime4" />
  <sample name="hole" />
  <sample name="knocker" />
  <sample name="sling" />
  <sample name="coinin" />
  <sample name="outhole" />
  <sample name="kickback" />
  <sample name="drop_target_reset" />
  <sample name="coil_coinlockout_engage" />
  <sample name="coil_coinlockout_release" />
  <sample name="relay_engage" />
  <sample name="relay_release" />
  <sample name="solenoid_engage" />
  <sample name="solenoid_release" />
  <chip type="cpu" tag="maincpu" name="Motorola MC6808" clock="3580000" />
  <chip type="cpu" tag="s6sound:cpu" name="Motorola MC6802" clock="3580000" />
  <chip type="audio" tag="mechvol" name="Speaker" />
  <chip type="audio" tag="samples" name="Samples" />
  <chip type="audio" tag="mono" name="Speaker" />
  <chip type="audio" tag="s6sound" name="Williams System 6 Sound Board" />
  <chip type="audio" tag="s6sound:dac" name="MC1408 DAC" />
  <chip type="audio" tag="s6sound:hc" name="HC-55516" />
  <sound channels="2" />
  <input players="2" coins="3" service="no" tilt="no">
    <control type="keypad" player="1" buttons="52" reverse="no" />
    <control type="keypad" player="2" buttons="1" reverse="no" />
  </input>
  <dipswitch name="Diagnostic" tag="DS1" mask="112">
    <dipvalue name="Off" value="112" default="yes" />
    <dipvalue name="SW8 - Zero Audit Tables" value="96" default="no" />
    <dipvalue name="SW7 - Reset to Defaults" value="80" default="no" />
    <dipvalue name="SW6 - Auto Diagnostic Test" value="48" default="no" />
  </dipswitch>
  <dipswitch name="Speech" tag="s6sound:S6" mask="32">
    <dipvalue name="Off" value="32" default="no" />
    <dipvalue name="On" value="0" default="yes" />
  </dipswitch>
  <dipswitch name="Sounds" tag="s6sound:S6" mask="64">
    <dipvalue name="Tones" value="0" default="no" />
    <dipvalue name="Synth" value="64" default="yes" />
  </dipswitch>
  <port tag=":DIAGS"></port>
  <port tag=":DS1"></port>
  <port tag=":DS2"></port>
  <port tag=":X0"></port>
  <port tag=":X1"></port>
  <port tag=":X2"></port>
  <port tag=":X3"></port>
  <port tag=":X4"></port>
  <port tag=":X5"></port>
  <port tag=":X6"></port>
  <port tag=":X7"></port>
  <port tag=":s6sound:S6"></port>
  <driver status="preliminary" emulation="good" savestate="supported" requiresartwork="no" unofficial="no" nosoundhardware="no" incomplete="no" />
</machine>