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.
- Format variants:
640dsdd: 640kB 80-track double-sided320ssdd: 320kB 80-track single-sided320dsdd: 320kB 40-track double-sided160sssd: 160kB 40-track single-sided
To read:
fluxengine read -c trdos --640dsdd -s drive:0 -o trdos.trdfluxengine read -c trdos --320ssdd -s drive:0 -o trdos.trdfluxengine read -c trdos --320dsdd -s drive:0 -o trdos.trdfluxengine read -c trdos --160sssd -s drive:0 -o trdos.trd
To write:
fluxengine write -c trdos --640dsdd -d drive:0 -i trdos.trdfluxengine write -c trdos --320ssdd -d drive:0 -i trdos.trdfluxengine write -c trdos --320dsdd -d drive:0 -i trdos.trdfluxengine write -c trdos --160sssd -d drive:0 -i trdos.trd