Spludlow Mame Web Header

Spludlow Retro Software Catalogue - Floppy


BBC Micro • Acorn Archimedes

Floppy disk formats and sizes

Acorn

FormatDensityBytes / SectorSectors / TrackTracks / SideSidesKBRPMEncodingBytes
5.25Single25610401100300FM 102400
5.25Single25610801200300FM 204800
5.25Double25616401160300MFM 163840
5.25Double25616801320300MFM 327680
5.25Double25616802640300MFM 655360
3.5Double25616802640300MFM 655360
3.5Double10245802800300MFM 819200
3.5High1024108021600300MFM 1638400

Agat

FormatDensityBytes / SectorSectors / TrackTracks / SideSidesKBRPMEncodingBytes
5.25Double25621802840300MFM 860160

Amstrad PCW8512/9512

FormatDensityBytes / SectorSectors / TrackTracks / SideSidesKBRPMEncodingBytes
3Double5129802720300MFM 737280

Amstrad CPC/PCW

FormatDensityBytes / SectorSectors / TrackTracks / SideSidesKBRPMEncodingBytes
3Single5129401180300MFM 184320

Apple II

FormatDensityBytes / SectorSectors / TrackTracks / SideSidesKBRPMEncodingBytes
5.25Double25613351113.75300GCR 116480
5.25Double25616351140300GCR 143360
3.5Double5128-12801400394-590GCR 409600
3.5Double5128-12802800394-590GCR 819200
3.5High512188021440300MFM 1474560

Apple Lisa

FormatDensityBytes / SectorSectors / TrackTracks / SideSidesKBRPMEncodingBytes
5.25Double51215-22462851218-320GCR 871424

Apple Lisa 2/Macintosh XL

FormatDensityBytes / SectorSectors / TrackTracks / SideSidesKBRPMEncodingBytes
3.5Double5128-12801400394-590GCR 409600

Apple Macintosh

FormatDensityBytes / SectorSectors / TrackTracks / SideSidesKBRPMEncodingBytes
3.5Double5128-12802800394-590GCR 819200
3.5High512188021440300MFM 1474560

Atari 8-bit

FormatDensityBytes / SectorSectors / TrackTracks / SideSidesKBRPMEncodingBytes
5.25Single1281840190288FM 92160
5.25Enhanced12826401130288MFM 133120
5.25Double25618401180288MFM 184320
5.25Double25618402360300MFM 368640

Atari ST/TT/Falcon

FormatDensityBytes / SectorSectors / TrackTracks / SideSidesKBRPMEncodingBytes
3.5Double5129801360300MFM 368640
3.5Double5129802720300MFM 737280
3.5High512188021440300MFM 1474560

Coleco ADAM

FormatDensityBytes / SectorSectors / TrackTracks / SideSidesKBRPMEncodingBytes
5.25Double5128401160300MFM 163840

Commodore (8-bit)

FormatDensityBytes / SectorSectors / TrackTracks / SideSidesKBRPMEncodingBytes
5.25Double25617-21351170300GCR 174080
5.25Double25617-21352340300GCR 348160
5.25Quad25623-29771521300GCR 533504
5.25Quad25623-297721042300GCR 1067008
3.5Double51210802800300MFM 819200

Commodore Amiga

FormatDensityBytes / SectorSectors / TrackTracks / SideSidesKBRPMEncodingBytes
5.25Double51211402440300MFM 450560
5.25Quad51211802880300MFM 901120
3.5Double51211802880300MFM 901120
3.5High512198021520300GCR 1556480
3.5High512228021760150MFM 1802240

DEC RX50

FormatDensityBytes / SectorSectors / TrackTracks / SideSidesKBRPMEncodingBytes
5.25Double51210801400300MFM 409600

IBM PC compatibles

FormatDensityBytes / SectorSectors / TrackTracks / SideSidesKBRPMEncodingBytes
8Single12826771250.25360MFM 256256
8Single12826772500.5360MFM 512512
8Double10248771616360MFM 630784
8Double102487721232360MFM 1261568
5.25Double5128401160300MFM 163840
5.25Double5128402320300MFM 327680
5.25Double5129401180300MFM 184320
5.25Double5129402360300MFM 368640
5.25Quad5128801320300MFM 327680
5.25Quad5128802640300MFM 655360
5.25High512158021200360MFM 1228800
3.5Double5128801320300MFM 327680
3.5Double5129801360300MFM 368640
3.5Double5128802640300MFM 655360
3.5Double5129802720300MFM 737280
3.5High512188021440300MFM 1474560
3.5High512218021680300MFM 1720320
3.5High512218221720300MFM 1761280
3.5Extended512368022880300MFM 2949120

IBM 3740

FormatDensityBytes / SectorSectors / TrackTracks / SideSidesKBRPMEncodingBytes
8Single12826731237.25360FM 242944

MGT SAM Coupé

FormatDensityBytes / SectorSectors / TrackTracks / SideSidesKBRPMEncodingBytes
3.5Double51210802800300MFM 819200

NEC PC98

FormatDensityBytes / SectorSectors / TrackTracks / SideSidesKBRPMEncodingBytes
8Single12826771250.25360FM 256256
8Double102487721232360MFM 1261568
5.25Double5128802640360MFM 655360
5.25Double5129802720360MFM 737280
5.25High512158021200360MFM 1228800
5.25High102487721232360MFM 1261568
5.25High102488021280360MFM 1310720
3.5Double5128802640360MFM 655360
3.5Double5129802720360MFM 737280
3.5High512158021200360MFM 1228800
3.5High102487721232360MFM 1261568
3.5High102488021280360MFM 1310720
3.5High512188021440300MFM 1474560
3.5Triple5123824029120360MFM 9338880

Osborne 1

FormatDensityBytes / SectorSectors / TrackTracks / SideSidesKBRPMEncodingBytes
5.25Single25610401100300FM 102400
5.25Double102410401200300MFM 204800

Sega SF-7000

FormatDensityBytes / SectorSectors / TrackTracks / SideSidesKBRPMEncodingBytes
3Single25616402160?? 163840
3Single25616402160?? 163840

SHARP X68000

FormatDensityBytes / SectorSectors / TrackTracks / SideSidesKBRPMEncodingBytes
5.25High102487721232360MFM 1261568
3.5High102487721232360MFM 1261568

Thomson

FormatDensityBytes / SectorSectors / TrackTracks / SideSidesKBRPMEncodingBytes
5.25Single1281640180300FM 81920
5.25Double25616402320300MFM 327680
3.5Double25616801320300MFM 327680
3.5Double25616802640300MFM 655360

Floppy disk advice

When using real hardware, you may well want to use real floppy disks. Here’s a few points to note:

·         There are various hardware virtual floppy drives that plug into a real floppy disk controller and you can put in SD / CF cards making it easy to transfer disk images from a PC. You may want to consider using these.

·         Many floppy disks will have bad sectors. I’ve been formatting a load and about only 10% format without any errors.

·         Even disks that don’t format 100% can still be used to put games on, hopefully data won’t be on the bad sectors. Especially for multi game disks, if the games you want to play work.

·         It can be difficult to prepare disks on real vintage systems, consider preparing them on a PC.

·         You use an emulator on a PC to prepare disk images, some emulators have a shared host folder so transferring files is simple.

·         Note some system like the Archimedes filesystem carry additional file meta data, like “file type” so if you extract an archine on a PC this information will be lost. You have to either set it back or perform the archive extracts on the native system.

·         Writing disks from a PC is possible (see below) but most vintage formats will require a disk drive attached to the motherboard the USB types will not work.

 

Setting up an OmiFlop PC

OmniFlop is by far the best piece of software for writing retro disk images to real floppy disks.

http://www.shlock.co.uk/Utils/OmniFlop/OmniFlop.htm

It’s unlikely the PC you are using now has a floppy disk controller on the motherboard so I would recommend obtaining and configuring a PC just for wringing floppies.

·         You need a PC with a floppy disk controller (FDC) on the motherboard.

·         You will need a real floppy disk drive that connects to the mother board.

·         Install Windows 7 32 bit, the CPU in older machines probably will not work with current windows versions due to CPU feature requirements, I tried it, Windows 7 is the latest that works.

·         Use 32 bit install of Windows, there are additional driver installation steps required for OmiFlop, it is possible on 64 bit but not worth the hassle.

 

 

 



Spludlow Mame Web Footer