User Tools

Site Tools


oric:hardware:floppy

This is the main stub for information about the Oric Disk Drives.

Reset → Boot ROM → Boot block → DOS → BOOTUP.COM

Technical guides

Floppy Disk Controller WD1793Technical Information on the WD1793 Microdisc Floppy Disk Controller
Floppy Disk Controller WD1773Technical Information on the WD1773 Jasmin Floppy Disk Controller
Byte Drive 500Technical Information on the Byte Drive 500 Floppy Disk Controller
Cumana Disc InterfaceTechnical Information on the Cumana Floppy Disk Controller

ORIC Disk Formats

DSK Disk FormatDescription of the file format used by emulators to store disk images
SEDORIC Disk FormatInformation on the structure and format of SEDORIC (Microdisc) disks
RANDOS Disk FormatInformation on the structure and format of RANDOS (Microdisc) disks
XL DOS Disk FormatInformation on the structure and format of XL DOS (Microdisc) disks
FT-DOS Disk FormatInformation on the structure and format of FT-DOS (Jasmin and Jasmin II) disks
BD-DOS Disk FormatInformation on the structure and format of BD-DOS (Byte Drive 500) disks
CUMANA Disk FormatInformation on the structure and format of Cumana DOS (Cumana drive) disks

Disassemblies: Microdisc EPROM FT-DOS bootsector FT-DOS Sedoric Cumana

Examples under 6502 ASM(XA)

Whilst the above two chapters provide information on RANDOS and JASMIN the following examples are limited to the Microdisc.

Loading a SEDORIC fileExample of Loading a Sedoric File from Machine Code
Saving a SEDORIC fileExample of Saving a Sedoric File from Machine Code
Fetching a SEDORIC DirectoryExample of fetching a Sedoric Disk Directory from Machine Code
Low Level Loading from DiskExample of Low Level reading from Disk
Low Level Saving to DiskExample of Low Level writing to Disk

Further Reference

oric/hardware/floppy.txt · Last modified: 2019/02/10 05:25 by polluks