Skip to content

Latest commit

 

History

History
37 lines (27 loc) · 1.24 KB

File metadata and controls

37 lines (27 loc) · 1.24 KB

TR-DOS

TR-DOS for ZX-Spectrum BetaDisc interface

The BetaDisc interface for the ZX-Spectrum by Technology research came with a simple operating system in ROM named TR-DOS. The controller is a standard 1793 chip, widespread at the time. 40 or 80 tracks, one or two sides, 16 sectors per track, sector size is 256 bytes. Side byte in sector ID record is not used and always set to 0.

FluxEngine can read and write these.

Options

  • Format variants:
    • 640dsdd: 640kB 80-track double-sided
    • 320ssdd: 320kB 80-track single-sided
    • 320dsdd: 320kB 40-track double-sided
    • 160sssd: 160kB 40-track single-sided

Examples

To read:

  • fluxengine read -c trdos --640dsdd -s drive:0 -o trdos.trd
  • fluxengine read -c trdos --320ssdd -s drive:0 -o trdos.trd
  • fluxengine read -c trdos --320dsdd -s drive:0 -o trdos.trd
  • fluxengine read -c trdos --160sssd -s drive:0 -o trdos.trd

To write:

  • fluxengine write -c trdos --640dsdd -d drive:0 -i trdos.trd
  • fluxengine write -c trdos --320ssdd -d drive:0 -i trdos.trd
  • fluxengine write -c trdos --320dsdd -d drive:0 -i trdos.trd
  • fluxengine write -c trdos --160sssd -d drive:0 -i trdos.trd