<machine name="spectrum_beta128" sourcefile="devices/bus/spectrum/beta128.cpp" isdevice="yes" runnable="no" isbios="no" ismechanical="no">
  <description>TR Beta 128 Disk Interface</description>
  <biosset name="trd501" description="TR-DOS v5.01" default="no" />
  <biosset name="trd502" description="TR-DOS v5.02" default="no" />
  <biosset name="trd503" description="TR-DOS v5.03" default="yes" />
  <biosset name="trd504t" description="TR-DOS v5.04T (hack)" default="no" />
  <rom name="trd501.rom" bios="trd501" size="16384" crc="3e3cdd4c" sha1="8303ba0cc79daa6c04cd1e6ce27e8b6886a3f0de" region="rom" offset="0" status="good" optional="no" />
  <rom name="trd502.rom" bios="trd502" size="16384" crc="64f0fcf8" sha1="862e0af2245f68fca3d6a5b10186d09fd1faee55" region="rom" offset="0" status="good" optional="no" />
  <rom name="trd503.rom" bios="trd503" size="16384" crc="10751aba" sha1="21695e3f2a8f796386ce66eea8a246b0ac44810c" region="rom" offset="0" status="good" optional="no" />
  <rom name="trd504t.rom" bios="trd504t" size="16384" crc="e212d1e0" sha1="745e9caf576e64a5386ad845256d28593d34cc40" region="rom" offset="0" status="good" optional="no" />
  <device_ref tag=":_tmp:fdc" name="fd1793" />
  <device_ref tag=":_tmp:fdc:0" name="floppy_connector" />
  <device_ref tag=":_tmp:fdc:1" name="floppy_connector" />
  <device_ref tag=":_tmp:fdc:2" name="floppy_connector" />
  <device_ref tag=":_tmp:fdc:3" name="floppy_connector" />
  <device_ref tag=":_tmp:exp" name="spectrum_expansion_slot" />
  <input players="1" service="no" tilt="no">
    <control type="only_buttons" buttons="1" reverse="no" />
  </input>
  <configuration name="System Switch" tag=":SWITCH" mask="3">
    <confsetting name="Off (128)" value="0" default="no" />
    <confsetting name="Normal (auto-boot)" value="1" default="yes" />
  </configuration>
  <slot name=":fdc:0">
    <slotoption name="525qd" devname="floppy_525_qd" default="yes" />
  </slot>
  <slot name=":fdc:1">
    <slotoption name="525qd" devname="floppy_525_qd" default="yes" />
  </slot>
  <slot name=":fdc:2">
    <slotoption name="525qd" devname="floppy_525_qd" default="no" />
  </slot>
  <slot name=":fdc:3">
    <slotoption name="525qd" devname="floppy_525_qd" default="no" />
  </slot>
  <slot name=":exp">
    <slotoption name="wafadrive" devname="spectrum_wafa" default="no" />
    <slotoption name="vtx5000" devname="spectrum_vtx5000" default="no" />
    <slotoption name="uspeech" devname="spectrum_uspeech" default="no" />
    <slotoption name="usource" devname="spectrum_usource" default="no" />
    <slotoption name="spdos" devname="spectrum_spdos" default="no" />
    <slotoption name="uslot" devname="spectrum_uslot" default="no" />
    <slotoption name="mface1v2" devname="spectrum_mface1v2" default="no" />
    <slotoption name="swiftdisc" devname="spectrum_swiftdisc" default="no" />
    <slotoption name="lprint3" devname="spectrum_lprint3" default="no" />
    <slotoption name="protek" devname="spectrum_protek" default="no" />
    <slotoption name="speccydos" devname="spectrum_speccydos" default="no" />
    <slotoption name="proceed" devname="spectrum_proceed" default="no" />
    <slotoption name="musicmachine" devname="spectrummusic" default="no" />
    <slotoption name="mprint" devname="spectrum_mprint" default="no" />
    <slotoption name="mpoker" devname="spectrum_mpoker" default="no" />
    <slotoption name="mface128" devname="spectrum_mface128" default="no" />
    <slotoption name="opus" devname="spectrum_opus" default="no" />
    <slotoption name="mface1" devname="spectrum_mface1" default="no" />
    <slotoption name="specmate" devname="spectrum_specmate" default="no" />
    <slotoption name="mikroplus" devname="spectrum_mikroplus" default="no" />
    <slotoption name="beta128" devname="spectrum_beta128" default="no" />
    <slotoption name="lprint" devname="spectrum_lprint" default="no" />
    <slotoption name="plusd" devname="spectrum_plusd" default="no" />
    <slotoption name="kempcentref" devname="spectrum_kempcentref" default="no" />
    <slotoption name="kempcentreu" devname="spectrum_kempcentreu" default="no" />
    <slotoption name="betaplus" devname="spectrum_betaplus" default="no" />
    <slotoption name="kempcentrs" devname="spectrum_kempcentrs" default="no" />
    <slotoption name="kempdisc" devname="spectrum_kempdisc" default="no" />
    <slotoption name="kempmouse" devname="spectrum_kempmouse" default="no" />
    <slotoption name="kempjoy" devname="spectrum_kempjoy" default="no" />
    <slotoption name="mface128v1" devname="spectrum_mface128v1" default="no" />
    <slotoption name="sdi" devname="spectrum_sdi" default="no" />
    <slotoption name="intf2" devname="spectrum_intf2" default="no" />
    <slotoption name="betav3" devname="spectrum_betav3" default="no" />
    <slotoption name="d80v2" devname="spectrum_d80v2" default="no" />
    <slotoption name="fuller" devname="spectrum_fuller" default="no" />
    <slotoption name="specdrum" devname="spectrum_specdrum" default="no" />
    <slotoption name="betav2" devname="spectrum_betav2" default="no" />
    <slotoption name="disciple" devname="spectrum_disciple" default="no" />
    <slotoption name="swiftdisc2" devname="spectrum_swiftdisc2" default="no" />
    <slotoption name="mface1v1" devname="spectrum_mface1v1" default="no" />
    <slotoption name="melodik" devname="spectrum_melodik" default="no" />
    <slotoption name="d80" devname="spectrum_d80" default="no" />
    <slotoption name="d40" devname="spectrum_d40" default="no" />
    <slotoption name="betacbi" devname="spectrum_betacbi" default="no" />
    <slotoption name="gamma" devname="spectrum_gamma" default="no" />
    <slotoption name="betaclone" devname="spectrum_betaclone" default="no" />
    <slotoption name="flpone" devname="spectrum_flpone" default="no" />
    <slotoption name="mface1v3" devname="spectrum_mface1v3" default="no" />
    <slotoption name="intf1" devname="spectrum_intf1" default="no" />
  </slot>
</machine>