<machine name="mps1200" sourcefile="devices/bus/cbmiec/mps1200.cpp" isdevice="yes" runnable="no" isbios="no" ismechanical="no">
  <description>Commodore MPS-1200 Dot Matrix Printer</description>
  <rom name="mps1200-k405-0202.bin" size="65536" crc="87aa884a" sha1="0ceb753c17599bc69458cfbb1cb3e81c2b60d107" region="firmware" offset="0" status="good" optional="no" />
  <device_ref tag=":_tmp:mpscpu" name="m50734" />
  <chip type="cpu" tag=":mpscpu" name="Mitsubishi M50734" clock="8000000" />
  <dipswitch name="Character Spacing" tag=":SW" mask="1">
    <diplocation name="SW1" number="8" inverted="no" />
    <dipvalue name="Pica / 10 cpi" value="1" default="yes" />
    <dipvalue name="Compressed / 17 cpi" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Automatic Line Feed" tag=":SW" mask="2">
    <diplocation name="SW1" number="7" inverted="no" />
    <dipvalue name="Disabled" value="2" default="yes" />
    <dipvalue name="Enabled" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Paper End Detect" tag=":SW" mask="4">
    <diplocation name="SW1" number="6" inverted="no" />
    <dipvalue name="Enabled" value="4" default="no" />
    <dipvalue name="Disabled" value="0" default="yes" />
  </dipswitch>
  <dipswitch name="Page Length" tag=":SW" mask="8">
    <diplocation name="SW1" number="5" inverted="no" />
    <dipvalue name="11 inch" value="8" default="yes" />
    <dipvalue name="12 inch" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Print Quality" tag=":SW" mask="16">
    <diplocation name="SW1" number="4" inverted="no" />
    <dipvalue name="Draft" value="16" default="yes" />
    <dipvalue name="NLQ" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Control Code Mode" tag=":SW" mask="32">
    <diplocation name="SW1" number="3" inverted="no" />
    <dipvalue name="Commodore" value="32" default="yes" />
    <dipvalue name="Epson FX" value="0" default="no" />
  </dipswitch>
  <dipswitch name="ASCII Translation" tag=":SW" mask="64">
    <diplocation name="SW1" number="2" inverted="no" />
    <dipvalue name="PET ASCII" value="64" default="yes" />
    <dipvalue name="ASCII" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Device Number" tag=":SW" mask="128">
    <diplocation name="SW1" number="1" inverted="no" />
    <dipvalue name="4" value="128" default="yes" />
    <dipvalue name="5" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unused" tag=":SW" mask="4096">
    <diplocation name="SW2" number="4" inverted="no" />
    <dipvalue name="Off" value="4096" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="International Character Set" tag=":SW" mask="57344">
    <diplocation name="SW2" number="1" inverted="no" />
    <diplocation name="SW2" number="2" inverted="no" />
    <diplocation name="SW2" number="3" inverted="no" />
    <dipvalue name="US/UK/Netherlands" value="57344" default="yes" />
    <dipvalue name="Switzerland" value="49152" default="no" />
    <dipvalue name="Italy" value="40960" default="no" />
    <dipvalue name="Unused" value="32768" default="no" />
    <dipvalue name="France/Belgium" value="24576" default="no" />
    <dipvalue name="Sweden/Finland" value="16384" default="no" />
    <dipvalue name="Denmark/Norway" value="8192" default="no" />
    <dipvalue name="Spain" value="0" default="no" />
  </dipswitch>
  <feature type="printer" status="unemulated" />
</machine>