<machine name="x168s" sourcefile="xerox/xerox820.cpp" cloneof="x820ii" romof="x820ii" isbios="no" isdevice="no" ismechanical="no" runnable="yes">
  <description>Xerox 16/8 (SASI hard disk)</description>
  <year>1983</year>
  <manufacturer>Xerox</manufacturer>
  <biosset name="v404" description="Balcones Operating System v4.04" default="no" />
  <biosset name="v50" description="Balcones Operating System v5.0" default="yes" />
  <rom name="537p3652.u33" merge="537p3652.u33" bios="v404" size="2048" crc="7807cfbb" sha1="bd3cc5cc5c59c84a50747aae5c17eb4617b0dbc3" region="u46" offset="0" status="good" optional="no" />
  <rom name="537p3653.u34" merge="537p3653.u34" bios="v404" size="2048" crc="a9c6c0c3" sha1="c2da9d1bf0da96e6b8bfa722783e411d2fe6deb9" region="u46" offset="800" status="good" optional="no" />
  <rom name="537p3654.u35" merge="537p3654.u35" bios="v404" size="2048" crc="a8a07223" sha1="e8ae1ebf2d7caf76771205f577b88ae493836ac9" region="u46" offset="1000" status="good" optional="no" />
  <rom name="v404.u36" merge="v404.u36" bios="v404" size="2048" crc="97047d38" sha1="f36506635653736b8d754d2c04f608180602b5a2" region="u46" offset="1800" status="good" optional="no" />
  <rom name="l5.u33.rom" merge="u33.5.0_537p10828.bin" bios="v50" size="2048" crc="a17af0f1" sha1="b1d9a151ed4558f49b3cdc1adbf348b54da48877" region="u46" offset="0" status="good" optional="no" />
  <rom name="l5.u34.rom" merge="u34.5.0_537p10829.bin" bios="v50" size="2048" crc="c9f5182e" sha1="ac830848614cea984c849a42687ea2944d6765d9" region="u46" offset="800" status="good" optional="no" />
  <rom name="u35.5.0_537p10830.bin" merge="u35.5.0_537p10830.bin" bios="v50" size="2048" crc="278fa75f" sha1="f47cf9eb30366211280f93a8460523fcc53eebe9" region="u46" offset="1000" status="good" optional="no" />
  <rom name="537p10831.u36.5.0.bin" merge="537p10831.u36.5.0.bin" bios="v50" size="2048" crc="cda7f598" sha1="08ffd18959e1708136076c82486b8d121a04fa23" region="u46" offset="1800" status="good" optional="no" />
  <rom name="x820ii.u57" merge="x820ii.u57" bios="v404" size="2048" crc="1a50f600" sha1="df4470c80611c14fa7ea8591f741fbbecdfe4fd9" region="chargen" offset="0" status="good" optional="no" />
  <rom name="x820ii.u58" merge="x820ii.u58" bios="v404" size="2048" crc="aca4b9b3" sha1="77f41470b0151945b8d3c3a935fc66409e9157b3" region="chargen" offset="800" status="good" optional="no" />
  <rom name="u57.04.north.rom" merge="u57.04.north.rom" bios="v50" size="2048" crc="eda727a2" sha1="292cd8a0dc6699c3a2091b20c0fc63d97a266fbf" region="chargen" offset="0" status="good" optional="no" />
  <rom name="u58.03.north.rom" merge="u58.03.north.rom" bios="v50" size="2048" crc="a2e514f3" sha1="8ac22dd0cf0324a857718adf67b41912864893a3" region="chargen" offset="800" status="good" optional="no" />
  <device_ref tag=":u46" name="z80" />
  <device_ref tag=":screen" name="screen" />
  <device_ref tag=":gfxdecode" name="gfxdecode" />
  <device_ref tag=":palette" name="palette" />
  <device_ref tag=":mono" name="speaker" />
  <device_ref tag=":speaker" name="speaker_sound_device" />
  <device_ref tag=":u105" name="z80pio" />
  <device_ref tag=":u101" name="z80pio" />
  <device_ref tag=":u99" name="z80ctc" />
  <device_ref tag=":u99:ch0" name="z80ctc_channel" />
  <device_ref tag=":u99:ch1" name="z80ctc_channel" />
  <device_ref tag=":u99:ch2" name="z80ctc_channel" />
  <device_ref tag=":u99:ch3" name="z80ctc_channel" />
  <device_ref tag=":dbslot" name="xerox820_dbslot" />
  <device_ref tag=":dbslot:sasi" name="xerox820_sasi" />
  <device_ref tag=":dbslot:sasi:u8pio" name="z80pio" />
  <device_ref tag=":dbslot:sasi:sasi" name="nscsi_bus" />
  <device_ref tag=":dbslot:sasi:sasi:0" name="nscsi_connector" />
  <device_ref tag=":dbslot:sasi:sasi:0:sa1403d" name="nscsi_sa1403d" />
  <device_ref tag=":dbslot:sasi:sasi:0:sa1403d:fdc" name="fd1793" />
  <device_ref tag=":dbslot:sasi:sasi:0:sa1403d:fd0" name="floppy_connector" />
  <device_ref tag=":dbslot:sasi:sasi:0:sa1403d:fd0:sa850" name="floppy_8_dsdd" />
  <device_ref tag=":dbslot:sasi:sasi:0:sa1403d:fd0:sa850:flopsndout" name="speaker" />
  <device_ref tag=":dbslot:sasi:sasi:0:sa1403d:fd0:sa850:flopsnd" name="flopsnd" />
  <device_ref tag=":dbslot:sasi:sasi:0:sa1403d:fd1" name="floppy_connector" />
  <device_ref tag=":dbslot:sasi:sasi:0:sa1403d:fd1:sa850" name="floppy_8_dsdd" />
  <device_ref tag=":dbslot:sasi:sasi:0:sa1403d:fd1:sa850:flopsndout" name="speaker" />
  <device_ref tag=":dbslot:sasi:sasi:0:sa1403d:fd1:sa850:flopsnd" name="flopsnd" />
  <device_ref tag=":dbslot:sasi:sasi:0:sa1403d:fd2" name="floppy_connector" />
  <device_ref tag=":dbslot:sasi:sasi:0:sa1403d:hd3" name="harddisk_image" />
  <device_ref tag=":dbslot:sasi:host" name="x820_sasi_host" />
  <device_ref tag=":copro" name="xerox820_copro_slot" />
  <device_ref tag=":copro:16_8" name="xerox820_16_8" />
  <device_ref tag=":copro:16_8:i8086" name="i8086" />
  <device_ref tag=":u96" name="z80sio" />
  <device_ref tag=":u96:cha" name="z80sio_channel" />
  <device_ref tag=":u96:chb" name="z80sio_channel" />
  <device_ref tag=":rs232a" name="rs232" />
  <device_ref tag=":rs232b" name="rs232" />
  <device_ref tag=":u76" name="com8116" />
  <device_ref tag=":flop_list" name="software_list" />
  <device_ref tag=":quickload" name="quickload" />
  <device_ref tag=":kb" name="xerox_lpk" />
  <chip type="cpu" tag="u46" name="Zilog Z80" clock="4000000" />
  <chip type="cpu" tag="copro:16_8:i8086" name="Intel 8086" clock="4770000" />
  <chip type="audio" tag="mono" name="Speaker" />
  <chip type="audio" tag="speaker" name="Filtered DAC" />
  <chip type="audio" tag="dbslot:sasi:sasi:0:sa1403d:fd0:sa850:flopsndout" name="Speaker" />
  <chip type="audio" tag="dbslot:sasi:sasi:0:sa1403d:fd0:sa850:flopsnd" name="Floppy sound" clock="44100" />
  <chip type="audio" tag="dbslot:sasi:sasi:0:sa1403d:fd1:sa850:flopsndout" name="Speaker" />
  <chip type="audio" tag="dbslot:sasi:sasi:0:sa1403d:fd1:sa850:flopsnd" name="Floppy sound" clock="44100" />
  <display tag="screen" type="raster" rotate="0" width="560" height="240" refresh="58.759615" pixclock="10694250" htotal="700" hbend="0" hbstart="560" vtotal="260" vbend="0" vbstart="240" flipx="no" />
  <sound channels="3" />
  <input players="1" service="no" tilt="no">
    <control type="keyboard" buttons="94" reverse="no" />
  </input>
  <dipswitch name="LUN 3 Drive Type" tag="dbslot:sasi:sasi:0:sa1403d:DRIVETYPE" mask="3">
    <diplocation name="2H" number="2" inverted="no" />
    <diplocation name="2H" number="1" inverted="no" />
    <dipvalue name="SA1002" value="0" default="no" />
    <dipvalue name="SA1004" value="1" default="yes" />
    <dipvalue name="SA800" value="2" default="no" />
    <dipvalue name="SA850" value="3" default="no" />
  </dipswitch>
  <dipswitch name="LUN 2 Drive Type" tag="dbslot:sasi:sasi:0:sa1403d:DRIVETYPE" mask="12">
    <diplocation name="2H" number="4" inverted="no" />
    <diplocation name="2H" number="3" inverted="no" />
    <dipvalue name="SA1002" value="0" default="no" />
    <dipvalue name="SA1004" value="4" default="no" />
    <dipvalue name="SA800" value="8" default="no" />
    <dipvalue name="SA850" value="12" default="yes" />
  </dipswitch>
  <dipswitch name="LUN 1 Drive Type" tag="dbslot:sasi:sasi:0:sa1403d:DRIVETYPE" mask="48">
    <diplocation name="2H" number="6" inverted="no" />
    <diplocation name="2H" number="5" inverted="no" />
    <dipvalue name="SA1002" value="0" default="no" />
    <dipvalue name="SA1004" value="16" default="no" />
    <dipvalue name="SA800" value="32" default="no" />
    <dipvalue name="SA850" value="48" default="yes" />
  </dipswitch>
  <dipswitch name="LUN 0 Drive Type" tag="dbslot:sasi:sasi:0:sa1403d:DRIVETYPE" mask="192">
    <diplocation name="2H" number="8" inverted="no" />
    <diplocation name="2H" number="7" inverted="no" />
    <dipvalue name="SA1002" value="0" default="no" />
    <dipvalue name="SA1004" value="64" default="no" />
    <dipvalue name="SA800" value="128" default="no" />
    <dipvalue name="SA850" value="192" default="yes" />
  </dipswitch>
  <port tag=":dbslot:sasi:sasi:0:sa1403d:DRIVETYPE"></port>
  <port tag=":kb:ROW0"></port>
  <port tag=":kb:ROW1"></port>
  <port tag=":kb:ROW10"></port>
  <port tag=":kb:ROW11"></port>
  <port tag=":kb:ROW12"></port>
  <port tag=":kb:ROW13"></port>
  <port tag=":kb:ROW2"></port>
  <port tag=":kb:ROW3"></port>
  <port tag=":kb:ROW4"></port>
  <port tag=":kb:ROW5"></port>
  <port tag=":kb:ROW6"></port>
  <port tag=":kb:ROW7"></port>
  <port tag=":kb:ROW8"></port>
  <port tag=":kb:ROW9"></port>
  <driver status="good" emulation="good" savestate="unsupported" requiresartwork="no" unofficial="no" nosoundhardware="no" incomplete="no" />
  <device type="floppydisk" tag="dbslot:sasi:sasi:0:sa1403d:fd0:sa850" interface="floppy_8">
    <instance name="floppydisk1" briefname="flop1" />
    <extension name="mfi" />
    <extension name="dfi" />
    <extension name="mfm" />
    <extension name="td0" />
    <extension name="imd" />
    <extension name="86f" />
    <extension name="d77" />
    <extension name="d88" />
    <extension name="1dd" />
    <extension name="cqm" />
    <extension name="cqi" />
    <extension name="dsk" />
  </device>
  <device type="floppydisk" tag="dbslot:sasi:sasi:0:sa1403d:fd1:sa850" interface="floppy_8">
    <instance name="floppydisk2" briefname="flop2" />
    <extension name="mfi" />
    <extension name="dfi" />
    <extension name="mfm" />
    <extension name="td0" />
    <extension name="imd" />
    <extension name="86f" />
    <extension name="d77" />
    <extension name="d88" />
    <extension name="1dd" />
    <extension name="cqm" />
    <extension name="cqi" />
    <extension name="dsk" />
  </device>
  <device type="harddisk" tag="dbslot:sasi:sasi:0:sa1403d:hd3" interface="scsi_hdd,hdd">
    <instance name="harddisk" briefname="hard" />
    <extension name="chd" />
    <extension name="hd" />
    <extension name="hdv" />
    <extension name="2mg" />
    <extension name="hdi" />
  </device>
  <device type="quickload" tag="quickload">
    <instance name="quickload" briefname="quik" />
    <extension name="com" />
    <extension name="cpm" />
  </device>
  <slot name="dbslot">
    <slotoption name="sasi" devname="xerox820_sasi" default="yes" />
    <slotoption name="fdcbox5" devname="xerox820_fdc_box5" default="no" />
    <slotoption name="fdc5" devname="xerox820_fdc5" default="no" />
    <slotoption name="fdc" devname="xerox820_fdc" default="no" />
  </slot>
  <slot name="dbslot:sasi:sasi:0">
    <slotoption name="aplcdsc" devname="scsi_cdrom_apple" default="no" />
    <slotoption name="aplcd150" devname="aplcd150" default="no" />
    <slotoption name="smoc501" devname="smoc501" default="no" />
    <slotoption name="crd254sh" devname="crd254sh" default="no" />
    <slotoption name="cdu415" devname="cdu415" default="no" />
    <slotoption name="cdd2000" devname="cdd2000" default="no" />
    <slotoption name="cdrn820s" devname="cdrn820s" default="no" />
    <slotoption name="cfp1080s" devname="cfp1080s" default="no" />
    <slotoption name="cdr4210" devname="cdr4210" default="no" />
    <slotoption name="cdu561_25" devname="cdu561_25" default="no" />
    <slotoption name="dtc510" devname="scsi_dtc510" default="no" />
    <slotoption name="sa1403d" devname="nscsi_sa1403d" default="yes" />
    <slotoption name="pc98_hd" devname="scsi_pc98_hd" default="no" />
    <slotoption name="tape" devname="scsi_tape" default="no" />
    <slotoption name="s1410" devname="scsi_s1410" default="no" />
    <slotoption name="cw7501" devname="cw7501" default="no" />
    <slotoption name="cdu75s" devname="cdu75s" default="no" />
    <slotoption name="harddisk" devname="scsi_harddisk" default="no" />
    <slotoption name="aplcdsc_ext" devname="scsi_cdrom_apple_ext" default="no" />
    <slotoption name="cdrom_2x" devname="scsi_cdrom2x" default="no" />
    <slotoption name="cdrom" devname="scsi_cdrom" default="no" />
  </slot>
  <slot name="dbslot:sasi:sasi:0:sa1403d:fd0">
    <slotoption name="sa850" devname="floppy_8_dsdd" default="yes" />
    <slotoption name="sa800" devname="floppy_8_ssdd" default="no" />
    <slotoption name="sa450" devname="floppy_525_dd" default="no" />
    <slotoption name="sa400" devname="floppy_525_sssd_35t" default="no" />
  </slot>
  <slot name="dbslot:sasi:sasi:0:sa1403d:fd1">
    <slotoption name="sa850" devname="floppy_8_dsdd" default="yes" />
    <slotoption name="sa800" devname="floppy_8_ssdd" default="no" />
    <slotoption name="sa450" devname="floppy_525_dd" default="no" />
    <slotoption name="sa400" devname="floppy_525_sssd_35t" default="no" />
  </slot>
  <slot name="dbslot:sasi:sasi:0:sa1403d:fd2">
    <slotoption name="sa850" devname="floppy_8_dsdd" default="no" />
    <slotoption name="sa800" devname="floppy_8_ssdd" default="no" />
    <slotoption name="sa450" devname="floppy_525_dd" default="no" />
    <slotoption name="sa400" devname="floppy_525_sssd_35t" default="no" />
  </slot>
  <slot name="copro">
    <slotoption name="emii_flpy5" devname="xerox820_emii_flpy5" default="no" />
    <slotoption name="emii_rgd5" devname="xerox820_emii_rgd5" default="no" />
    <slotoption name="16_8" devname="xerox820_16_8" default="yes" />
  </slot>
  <slot name="rs232a">
    <slotoption name="terminal" devname="serial_terminal" default="no" />
    <slotoption name="swtpc8212" devname="swtpc8212_terminal" default="no" />
    <slotoption name="sunkbd" devname="sunkbd_adaptor" default="no" />
    <slotoption name="rs_printer" devname="rs_serial_printer" default="no" />
    <slotoption name="rs232_sync_io" devname="rs232_sync_io" default="no" />
    <slotoption name="printer" devname="serial_printer" default="no" />
    <slotoption name="patch" devname="rs232_patch_box" default="no" />
    <slotoption name="s97801" devname="s97801_terminal" default="no" />
    <slotoption name="msystems_mouse" devname="rs232_mouse_hle_msystems" default="no" />
    <slotoption name="scorpion" devname="scorpion_ic" default="no" />
    <slotoption name="nss_tvi" devname="nss_tvinterface" default="no" />
    <slotoption name="mockingboard" devname="mockingboardd" default="no" />
    <slotoption name="loopback" devname="rs232_loopback" default="no" />
    <slotoption name="keyboard" devname="serial_keyboard" default="no" />
    <slotoption name="ie15" devname="ie15_terminal" default="no" />
    <slotoption name="null_modem" devname="null_modem" default="no" />
    <slotoption name="votraxtnt" devname="serial_votraxtnt" default="no" />
    <slotoption name="h19" devname="serial_heath_h19" default="no" />
    <slotoption name="dec_loopback" devname="dec_rs232_loopback" default="no" />
    <slotoption name="pty" devname="pseudo_terminal" default="no" />
    <slotoption name="auto3a" devname="auto3a_terminal" default="no" />
  </slot>
  <slot name="rs232b">
    <slotoption name="terminal" devname="serial_terminal" default="no" />
    <slotoption name="swtpc8212" devname="swtpc8212_terminal" default="no" />
    <slotoption name="sunkbd" devname="sunkbd_adaptor" default="no" />
    <slotoption name="rs_printer" devname="rs_serial_printer" default="no" />
    <slotoption name="rs232_sync_io" devname="rs232_sync_io" default="no" />
    <slotoption name="printer" devname="serial_printer" default="no" />
    <slotoption name="patch" devname="rs232_patch_box" default="no" />
    <slotoption name="s97801" devname="s97801_terminal" default="no" />
    <slotoption name="msystems_mouse" devname="rs232_mouse_hle_msystems" default="no" />
    <slotoption name="scorpion" devname="scorpion_ic" default="no" />
    <slotoption name="nss_tvi" devname="nss_tvinterface" default="no" />
    <slotoption name="mockingboard" devname="mockingboardd" default="no" />
    <slotoption name="loopback" devname="rs232_loopback" default="no" />
    <slotoption name="keyboard" devname="serial_keyboard" default="no" />
    <slotoption name="ie15" devname="ie15_terminal" default="no" />
    <slotoption name="null_modem" devname="null_modem" default="no" />
    <slotoption name="votraxtnt" devname="serial_votraxtnt" default="no" />
    <slotoption name="h19" devname="serial_heath_h19" default="no" />
    <slotoption name="dec_loopback" devname="dec_rs232_loopback" default="no" />
    <slotoption name="pty" devname="pseudo_terminal" default="no" />
    <slotoption name="auto3a" devname="auto3a_terminal" default="no" />
  </slot>
  <softwarelist tag="flop_list" name="xerox820ii" status="original" />
</machine>