<machine name="odin" sourcefile="pinball/peyper.cpp" ismechanical="yes" sampleof="genpin" isbios="no" isdevice="no" runnable="yes">
  <description>Odin</description>
  <year>1985</year>
  <manufacturer>Peyper</manufacturer>
  <rom name="odin_a.bin" size="8192" crc="ac3a7770" sha1="2409629d3adbae0d7e6e5f9fe6f137c1e5a1bb86" region="maincpu" offset="0" status="good" optional="no" />
  <rom name="odin_b.bin" size="8192" crc="46744695" sha1="fdbd8a93b3e4a9697e77e7d381759829b86fe28b" region="maincpu" offset="2000" status="good" optional="no" />
  <device_ref tag=":maincpu" name="z80" />
  <device_ref tag=":nvram" name="nvram" />
  <device_ref tag=":mechvol" name="speaker" />
  <device_ref tag=":samples" name="samples" />
  <device_ref tag=":ayvol" name="speaker" />
  <device_ref tag=":ay1" name="ay8910" />
  <device_ref tag=":ay2" name="ay8910" />
  <device_ref tag=":i8279" name="i8279" />
  <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="Zilog Z80" clock="2500000" />
  <chip type="audio" tag="mechvol" name="Speaker" />
  <chip type="audio" tag="samples" name="Samples" />
  <chip type="audio" tag="ayvol" name="Speaker" />
  <chip type="audio" tag="ay1" name="AY-3-8910A PSG" clock="2500000" />
  <chip type="audio" tag="ay2" name="AY-3-8910A PSG" clock="2500000" />
  <sound channels="2" />
  <input players="1" coins="3" service="no" tilt="no">
    <control type="keypad" buttons="33" reverse="no" />
  </input>
  <dipswitch name="Replay at / High-score" tag="DSW0" mask="3">
    <dipvalue name="800k 1200k and 8000k / 1400k" value="0" default="yes" />
    <dipvalue name="900k 1300k and 8000k / 1500k" value="1" default="no" />
    <dipvalue name="1000k 1400k and 8000k / 1600k" value="2" default="no" />
    <dipvalue name="1100k 1500k and 8000k / 1700k" value="3" default="no" />
  </dipswitch>
  <dipswitch name="Balls" tag="DSW0" mask="4">
    <dipvalue name="3" value="0" default="yes" />
    <dipvalue name="5" value="4" default="no" />
  </dipswitch>
  <dipswitch name="Coinage" tag="DSW0" mask="24">
    <dipvalue name="A 2/1 B 1/1 C 1/3" value="24" default="no" />
    <dipvalue name="A 1/1 B 1/2 C 1/5" value="0" default="yes" />
    <dipvalue name="A 1/1 B 1/3 C 1/6" value="8" default="no" />
    <dipvalue name="A 1/2 B 1/4 C 1/8" value="16" default="no" />
  </dipswitch>
  <dipswitch name="Demo Sounds" tag="DSW0" mask="32">
    <dipvalue name="Off" value="32" default="no" />
    <dipvalue name="On" value="0" default="yes" />
  </dipswitch>
  <dipswitch name="Match Feature" tag="DSW0" mask="64">
    <dipvalue name="No" value="64" default="no" />
    <dipvalue name="Yes" value="0" default="yes" />
  </dipswitch>
  <dipswitch name="Unused" tag="DSW0" mask="128">
    <dipvalue name="Off" value="128" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Test Mode" tag="DSW1" mask="15">
    <dipvalue name="Off" value="8" default="yes" />
    <dipvalue name="Displays Replays and Extra Balls" value="3" default="no" />
    <dipvalue name="Displays Coins" value="5" default="no" />
    <dipvalue name="Displays Hours and Games" value="6" default="no" />
  </dipswitch>
  <dipswitch name="Unused" tag="DSW1" mask="16">
    <dipvalue name="Off" value="16" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Clear RAM on Reset" tag="DSW1" mask="32">
    <dipvalue name="No" value="0" default="yes" />
    <dipvalue name="Yes" value="32" default="no" />
  </dipswitch>
  <dipswitch name="Unused" tag="DSW1" mask="64">
    <dipvalue name="Off" value="64" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Speed-up ?" tag="DSW1" mask="128">
    <dipvalue name="No" value="0" default="yes" />
    <dipvalue name="Yes" value="128" default="no" />
  </dipswitch>
  <port tag=":DSW0"></port>
  <port tag=":DSW1"></port>
  <port tag=":SYSTEM"></port>
  <port tag=":X0"></port>
  <port tag=":X1"></port>
  <port tag=":X2"></port>
  <port tag=":X3"></port>
  <driver status="preliminary" emulation="preliminary" savestate="supported" requiresartwork="yes" unofficial="no" nosoundhardware="no" incomplete="no" />
  <feature type="sound" status="unemulated" />
</machine>