libaaruformat 1.0 Aaru Data Preservation Suite - Format Library

Loading...
Searching...
No Matches
Media type classification

Comprehensive list of supported physical / logical media. More...

## Data Structures
struct | ImageInfo
| High-level summary of an opened Aaru image containing metadata and media characteristics. More...

## Enumerations
enum | MediaType { UnknownMedia = 0 , UnknownMO = 1 , GENERIC_HDD = 2 , Microdrive = 3 , Zone_HDD = 4 , FlashDrive = 5 , CD = 10 , CDDA = 11 , CDG = 12 , CDEG = 13 , CDI = 14 , CDROM = 15 , CDROMXA = 16 , CDPLUS = 17 , CDMO = 18 , CDR = 19 , CDRW = 20 , CDMRW = 21 , VCD = 22 , SVCD = 23 , PCD = 24 , SACD = 25 , DDCD = 26 , DDCDR = 27 , DDCDRW = 28 , DTSCD = 29 , CDMIDI = 30 , CDV = 31 , PD650 = 32 , PD650_WORM = 33 , CDIREADY = 34 , FMTOWNS = 35 , DVDROM = 40 , DVDR = 41 , DVDRW = 42 , DVDPR = 43 , DVDPRW = 44 , DVDPRWDL = 45 , DVDRDL = 46 , DVDPRDL = 47 , DVDRAM = 48 , DVDRWDL = 49 , DVDDownload = 50 , HDDVDROM = 51 , HDDVDRAM = 52 , HDDVDR = 53 , HDDVDRW = 54 , HDDVDRDL = 55 , HDDVDRWDL = 56 , BDROM = 60 , BDR = 61 , BDRE = 62 , BDRXL = 63 , BDREXL = 64 , EVD = 70 , FVD = 71 , HVD = 72 , CBHD = 73 , HDVMD = 74 , VCDHD = 75 , SVOD = 76 , FDDVD = 77 , LD = 80 , LDROM = 81 , LDROM2 = 82 , LVROM = 83 , MegaLD = 84 , HiMD = 90 , MD = 91 , MDData = 92 , MDData2 = 93 , UDO = 100 , UDO2 , UDO2_WORM , PlayStationMemoryCard = 110 , PlayStationMemoryCard2 = 111 , PS1CD = 112 , PS2CD = 113 , PS2DVD = 114 , PS3DVD = 115 , PS3BD = 116 , PS4BD = 117 , UMD = 118 , PlayStationVitaGameCard = 119 , XGD = 130 , XGD2 = 131 , XGD3 = 132 , XGD4 = 133 , MEGACD = 150 , SATURNCD = 151 , GDROM = 152 , GDR = 153 , SegaCard = 154 , MilCD = 155 , HuCard = 170 , SuperCDROM2 = 171 , JaguarCD = 172 , ThreeDO = 173 , PCFX = 174 , NeoGeoCD = 175 , CDTV = 176 , CD32 = 177 , Nuon = 178 , Playdia = 179 , Apple32SS = 180 , Apple32DS = 181 , Apple33SS = 182 , Apple33DS = 183 , AppleSonySS = 184 , AppleSonyDS = 185 , AppleFileWare = 186 , DOS_525_SS_DD_8 = 190 , DOS_525_SS_DD_9 = 191 , DOS_525_DS_DD_8 = 192 , DOS_525_DS_DD_9 = 193 , DOS_525_HD = 194 , DOS_35_SS_DD_8 = 195 , DOS_35_SS_DD_9 = 196 , DOS_35_DS_DD_8 = 197 , DOS_35_DS_DD_9 = 198 , DOS_35_HD = 199 , DOS_35_ED = 200 , DMF = 201 , DMF_82 = 202 , XDF_525 = 203 , XDF_35 = 204 , IBM23FD = 210 , IBM33FD_128 = 211 , IBM33FD_256 = 212 , IBM33FD_512 = 213 , IBM43FD_128 = 214 , IBM43FD_256 = 215 , IBM53FD_256 = 216 , IBM53FD_512 = 217 , IBM53FD_1024 = 218 , RX01 = 220 , RX02 = 221 , RX03 = 222 , RX50 = 223 , ACORN_525_SS_SD_40 = 230 , ACORN_525_SS_SD_80 = 231 , ACORN_525_SS_DD_40 = 232 , ACORN_525_SS_DD_80 = 233 , ACORN_525_DS_DD = 234 , ACORN_35_DS_DD = 235 , ACORN_35_DS_HD = 236 , ATARI_525_SD = 240 , ATARI_525_ED = 241 , ATARI_525_DD = 242 , ATARI_35_SS_DD = 243 , ATARI_35_DS_DD = 244 , ATARI_35_SS_DD_11 = 245 , ATARI_35_DS_DD_11 = 246 , CBM_35_DD = 250 , CBM_AMIGA_35_DD = 251 , CBM_AMIGA_35_HD = 252 , CBM_1540 = 253 , CBM_1540_Ext = 254 , CBM_1571 = 255 , NEC_8_SD = 260 , NEC_8_DD = 261 , NEC_525_SS = 262 , NEC_525_DS = 263 , NEC_525_HD = 264 , NEC_35_HD_8 = 265 , NEC_35_HD_15 = 266 , NEC_35_TD = 267 , SHARP_525 = NEC_525_HD , SHARP_525_9 = 268 , SHARP_35 = NEC_35_HD_8 , SHARP_35_9 = 269 , ECMA_99_8 = 270 , ECMA_99_15 = 271 , ECMA_99_26 = 272 , ECMA_100 = DOS_35_DS_DD_9 , ECMA_125 = DOS_35_HD , ECMA_147 = DOS_35_ED , ECMA_54 = 273 , ECMA_59 = 274 , ECMA_66 , ECMA_69_8 = 276 , ECMA_69_15 = 277 , ECMA_69_26 = 278 , ECMA_70 = 279 , ECMA_78 = 280 , ECMA_78_2 = 281 , FDFORMAT_525_DD = 290 , FDFORMAT_525_HD = 291 , FDFORMAT_35_DD = 292 , FDFORMAT_35_HD = 293 , Apricot_35 = 309 , ADR2120 = 310 , ADR260 = 311 , ADR30 = 312 , ADR50 = 313 , AIT1 = 320 , AIT1Turbo = 321 , AIT2 = 322 , AIT2Turbo = 323 , AIT3 = 324 , AIT3Ex = 325 , AIT3Turbo = 326 , AIT4 = 327 , AIT5 = 328 , AITETurbo = 329 , SAIT1 = 330 , SAIT2 = 331 , Bernoulli = 340 , Bernoulli2 = 341 , Ditto = 342 , DittoMax = 343 , Jaz = 344 , Jaz2 = 345 , PocketZip = 346 , REV120 = 347 , REV35 = 348 , REV70 = 349 , ZIP100 = 350 , ZIP250 = 351 , ZIP750 = 352 , CompactCassette = 360 , Data8 = 361 , MiniDV = 362 , Dcas25 = 363 , Dcas85 = 364 , Dcas103 = 365 , CFast = 370 , CompactFlash = 371 , CompactFlashType2 = 372 , DigitalAudioTape = 380 , DAT160 = 381 , DAT320 = 382 , DAT72 = 383 , DDS1 = 384 , DDS2 = 385 , DDS3 = 386 , DDS4 = 387 , CompactTapeI = 390 , CompactTapeII = 391 , DECtapeII = 392 , DLTtapeIII = 393 , DLTtapeIIIxt = 394 , DLTtapeIV = 395 , DLTtapeS4 = 396 , SDLT1 = 397 , SDLT2 = 398 , VStapeI = 399 , Exatape15m = 400 , Exatape22m = 401 , Exatape22mAME = 402 , Exatape28m = 403 , Exatape40m = 404 , Exatape45m = 405 , Exatape54m = 406 , Exatape75m = 407 , Exatape76m = 408 , Exatape80m = 409 , Exatape106m = 410 , Exatape160mXL = 411 , Exatape112m = 412 , Exatape125m = 413 , Exatape150m = 414 , Exatape170m = 415 , Exatape225m = 416 , ExpressCard34 = 420 , ExpressCard54 = 421 , PCCardTypeI = 422 , PCCardTypeII = 423 , PCCardTypeIII = 424 , PCCardTypeIV = 425 , EZ135 = 430 , EZ230 = 431 , Quest = 432 , SparQ = 433 , SQ100 = 434 , SQ200 = 435 , SQ300 = 436 , SQ310 = 437 , SQ327 = 438 , SQ400 = 439 , SQ800 = 440 , SQ1500 = 441 , SQ2000 = 442 , SyJet = 443 , FamicomGamePak = 450 , GameBoyAdvanceGamePak = 451 , GameBoyGamePak = 452 , GOD = 453 , N64DD = 454 , N64GamePak = 455 , NESGamePak = 456 , Nintendo3DSGameCard = 457 , NintendoDiskCard = 458 , NintendoDSGameCard = 459 , NintendoDSiGameCard = 460 , SNESGamePak = 461 , SNESGamePakUS = 462 , WOD = 463 , WUOD = 464 , SwitchGameCard = 465 , IBM3470 = 470 , IBM3480 = 471 , IBM3490 = 472 , IBM3490E = 473 , IBM3592 = 474 , LTO = 480 , LTO2 = 481 , LTO3 = 482 , LTO3WORM = 483 , LTO4 = 484 , LTO4WORM = 485 , LTO5 = 486 , LTO5WORM = 487 , LTO6 = 488 , LTO6WORM = 489 , LTO7 = 490 , LTO7WORM = 491 , MemoryStick = 510 , MemoryStickDuo = 511 , MemoryStickMicro = 512 , MemoryStickPro = 513 , MemoryStickProDuo = 514 , microSD = 520 , miniSD = 521 , SecureDigital = 522 , MMC = 530 , MMCmicro = 531 , RSMMC = 532 , MMCplus = 533 , MMCmobile = 534 , MLR1 = 540 , MLR1SL = 541 , MLR3 = 542 , SLR1 = 543 , SLR2 = 544 , SLR3 = 545 , SLR32 = 546 , SLR32SL = 547 , SLR4 = 548 , SLR5 = 549 , SLR5SL = 550 , SLR6 = 551 , SLRtape7 = 552 , SLRtape7SL = 553 , SLRtape24 = 554 , SLRtape24SL = 555 , SLRtape40 = 556 , SLRtape50 = 557 , SLRtape60 = 558 , SLRtape75 = 559 , SLRtape100 = 560 , SLRtape140 = 561 , QIC11 = 570 , QIC120 = 571 , QIC1350 = 572 , QIC150 = 573 , QIC24 = 574 , QIC3010 = 575 , QIC3020 = 576 , QIC3080 = 577 , QIC3095 = 578 , QIC320 = 579 , QIC40 = 580 , QIC525 = 581 , QIC80 = 582 , STK4480 = 590 , STK4490 = 591 , STK9490 = 592 , T9840A = 593 , T9840B = 594 , T9840C = 595 , T9840D = 596 , T9940A = 597 , T9940B = 598 , T10000A = 599 , T10000B = 600 , T10000C = 601 , T10000D = 602 , Travan1 = 610 , Travan1Ex = 611 , Travan3 = 612 , Travan3Ex = 613 , Travan4 = 614 , Travan5 = 615 , Travan7 = 616 , VXA1 = 620 , VXA2 = 621 , VXA3 = 622 , ECMA_153 = 630 , ECMA_153_512 = 631 , ECMA_154 = 632 , ECMA_183_512 = 633 , ECMA_183 = 634 , ECMA_184_512 = 635 , ECMA_184 = 636 , ECMA_189 = 637 , ECMA_190 = 638 , ECMA_195 = 639 , ECMA_195_512 = 640 , ECMA_201 = 641 , ECMA_201_ROM = 642 , ECMA_223 = 643 , ECMA_223_512 = 644 , ECMA_238 = 645 , ECMA_239 = 646 , ECMA_260 = 647 , ECMA_260_Double = 648 , ECMA_280 = 649 , ECMA_317 = 650 , ECMA_322 = 651 , ECMA_322_2k = 652 , GigaMo = 653 , GigaMo2 = 654 , CompactFloppy = 660 , DemiDiskette = 661 , Floptical = 662 , HiFD = 663 , QuickDisk = 664 , UHD144 = 665 , VideoFloppy = 666 , Wafer = 667 , ZXMicrodrive = 668 , BeeCard = 670 , Borsu = 671 , DataStore = 672 , DIR = 673 , DST = 674 , DTF = 675 , DTF2 = 676 , Flextra3020 = 677 , Flextra3225 = 678 , HiTC1 = 679 , HiTC2 = 680 , LT1 = 681 , MiniCard = 872 , Orb = 683 , Orb5 = 684 , SmartMedia = 685 , xD = 686 , XQD = 687 , DataPlay = 688 , AppleProfile = 690 , AppleWidget = 691 , AppleHD20 = 692 , PriamDataTower = 693 , Pippin = 694 , RA60 = 700 , RA80 = 701 , RA81 = 702 , RC25 = 703 , RD31 = 704 , RD32 = 705 , RD51 = 706 , RD52 = 707 , RD53 = 708 , RD54 = 709 , RK06 = 710 , RK06_18 = 711 , RK07 = 712 , RK07_18 = 713 , RM02 = 714 , RM03 = 715 , RM05 = 716 , RP02 = 717 , RP02_18 = 718 , RP03 = 719 , RP03_18 = 720 , RP04 = 721 , RP04_18 = 722 , RP05 = 723 , RP05_18 = 724 , RP06 = 725 , RP06_18 = 726 , LS120 = 730 , LS240 = 731 , FD32MB = 732 , RDX = 733 , RDX320 = 734 , VideoNow = 740 , VideoNowColor = 741 , VideoNowXp = 742 }
| Enumerates every recognized media / cartridge / optical / tape / card / disk format. More...

## Detailed Description

Comprehensive list of supported physical / logical media.

Grouped by numeric ranges in the enum.

## Enumeration Type Documentation

## ◆ MediaType

enum MediaType

Enumerates every recognized media / cartridge / optical / tape / card / disk format.

The numeric values are ABI- and file-format-stable. They are stored verbatim in serialized Aaru images and MUST NOT be changed. Only append new identifiers. When adding new values document them clearly.

Typical usage patterns:

- Switch over a MediaType to choose decoding / geometry heuristics.
- Persist the numeric value in sidecar metadata (never stringify and parse unless necessary).
- Provide user-facing localization by mapping the enum to translated labels externally.

Ranges (do not reorder existing values):

- 0–9: Generic / unknown basic categories.
- 10–39: Compact Disc (CD) family (Red/Yellow/Green/Orange Books & variants).
- 40–50: DVD family.
- 51–59: HD-DVD family.
- 60–69: Blu-ray family.
- 70–79: Rare / niche optical formats.
- 80–89: LaserDisc and derivatives.
- 90–99: MiniDisc related.
- 100–109: Plasmon UDO.
- 110–169: Console / game optical & cartridge media (Sony / Sega / others).
- 170–229: Additional console & early optical / cartridge variants.
- 180–289: Floppy standards (Apple / IBM / NEC / ECMA / vendor-specific).
- 290–309: Non-standard / extended PC floppy formats.
- 310–359: Tape & removable disk (OnStream, AIT, Iomega, etc.).
- 360–399: Audio/video and DEC / Exabyte families.
- 400–699: Removable cards (PCMCIA, MemoryStick, SD, MMC), additional tape/storage families.
- 700–739: DEC hard disks & Imation removable media.
- 740–749: Niche video disc formats (VideoNow, etc.).
- 750+: Extended / rare or future additions.

Invariants / recommendations:

- Treat Unknown (0) as a safe default; do not assume geometry.
- Where possible, prefer feature probing (e.g. presence of TOC) instead of relying solely on the enum.
- New client code should always have a default clause in switch statements to remain forward compatible.

Enumerator
UnknownMedia | Unknown disk type.
UnknownMO | Unknown magneto-optical.
GENERIC_HDD | Generic hard disk.
Microdrive | Microdrive type hard disk.
Zone_HDD | Zoned hard disk.
FlashDrive | USB flash drives.
CD | Any unknown or standard violating CD.
CDDA | CD Digital Audio (Red Book)
CDG | CD+G (Red Book)
CDEG | CD+EG (Red Book)
CDI | CD-i (Green Book)
CDROM | CD-ROM (Yellow Book)
CDROMXA | CD-ROM XA (Yellow Book)
CDPLUS | CD+ (Blue Book)
CDMO | CD-MO (Orange Book)
CDR | CD-Recordable (Orange Book)
CDRW | CD-ReWritable (Orange Book)
CDMRW | Mount-Rainier CD-RW.
VCD | Video CD (White Book)
SVCD | Super Video CD (White Book)
PCD | Photo CD (Beige Book)
SACD | Super Audio CD (Scarlet Book)
DDCD | Double-Density CD-ROM (Purple Book)
DDCDR | DD CD-R (Purple Book)
DDCDRW | DD CD-RW (Purple Book)
DTSCD | DTS audio CD (non-standard)
CDMIDI | CD-MIDI (Red Book)
CDV | CD-Video (ISO/IEC 61104)
PD650 | 120mm, Phase-Change, 1298496 sectors, 512 bytes/sector, PD650, ECMA-240, ISO 15485
PD650_WORM | 120mm, Write-Once, 1281856 sectors, 512 bytes/sector, PD650, ECMA-240, ISO 15485
CDIREADY | CD-i Ready, contains a track before the first TOC track, in mode 2, and all TOC tracks are Audio. Subchannel marks track as audio pause.
FMTOWNS | Fujitsu FM Towns bootable CD (mixed-mode proprietary extensions)
DVDROM | DVD-ROM (applies to DVD Video and DVD Audio)
DVDR | DVD-R.
DVDRW | DVD-RW.
DVDPR | DVD+R.
DVDPRW | DVD+RW.
DVDPRWDL | DVD+RW DL.
DVDRDL | DVD-R DL.
DVDPRDL | DVD+R DL.
DVDRAM | DVD-RAM.
DVDRWDL | DVD-RW DL.
DVDDownload | DVD-Download.
HDDVDROM | HD DVD-ROM (applies to HD DVD Video)
HDDVDRAM | HD DVD-RAM.
HDDVDR | HD DVD-R.
HDDVDRW | HD DVD-RW.
HDDVDRDL | HD DVD-R DL.
HDDVDRWDL | HD DVD-RW DL.
BDROM | BD-ROM (and BD Video)
BDR | BD-R.
BDRE | BD-RE.
BDRXL | BD-R XL.
BDREXL | BD-RE XL.
EVD | Enhanced Versatile Disc.
FVD | Forward Versatile Disc.
HVD | Holographic Versatile Disc.
CBHD | China Blue High Definition.
HDVMD | High Definition Versatile Multilayer Disc.
VCDHD | Versatile Compact Disc High Density.
SVOD | Stacked Volumetric Optical Disc.
FDDVD | Five Dimensional disc.
LD | Pioneer LaserDisc.
LDROM | Pioneer LaserDisc data.
LDROM2 |
LVROM |
MegaLD |
HiMD | Sony Hi-MD.
MD | Sony MiniDisc.
MDData | MiniDisc DATA (HiFD style data-only variant)
MDData2 | High-capacity MiniDisc DATA 2.
UDO | 5.25", Phase-Change, 1834348 sectors, 8192 bytes/sector, Ultra Density Optical, ECMA-350, ISO 17345
UDO2 | 5.25", Phase-Change, 3669724 sectors, 8192 bytes/sector, Ultra Density Optical 2, ECMA-380, ISO 11976
UDO2_WORM | 5.25", Write-Once, 3668759 sectors, 8192 bytes/sector, Ultra Density Optical 2, ECMA-380, ISO 11976
PlayStationMemoryCard | Sony PlayStation (PS1) memory card (128 KiB, 8 KB blocks)
PlayStationMemoryCard2 | Sony PlayStation 2 memory card (MagicGate, 8 MiB)
PS1CD | Sony PlayStation game CD.
PS2CD | Sony PlayStation 2 game CD.
PS2DVD | Sony PlayStation 2 game DVD.
PS3DVD | Sony PlayStation 3 game DVD.
PS3BD | Sony PlayStation 3 game Blu-ray.
PS4BD | Sony PlayStation 4 game Blu-ray.
UMD | Sony PlayStation Portable Universal Media Disc (ECMA-365)
PlayStationVitaGameCard | PS Vita NV memory card (proprietary flash)
XGD | Microsoft X-box Game Disc.
XGD2 | Microsoft X-box 360 Game Disc.
XGD3 | Microsoft X-box 360 Game Disc.
XGD4 | Microsoft X-box One Game Disc.
MEGACD | Sega MegaCD.
SATURNCD | Sega Saturn disc.
GDROM | Sega/Yamaha Gigabyte Disc.
GDR | Sega/Yamaha recordable Gigabyte Disc.
SegaCard | Sega My Card / Sega Card (SG-1000 / Mark III)
MilCD | Sega Dreamcast MIL-CD enhanced multimedia disc.
HuCard | PC-Engine / TurboGrafx cartridge.
SuperCDROM2 | PC-Engine / TurboGrafx CD.
JaguarCD | Atari Jaguar CD.
ThreeDO | 3DO CD
PCFX | NEC PC-FX.
NeoGeoCD | NEO-GEO CD.
CDTV | Commodore CDTV.
CD32 | Amiga CD32.
Nuon | Nuon (DVD based videogame console)
Playdia | Bandai Playdia.
Apple32SS | 5.25", SS, DD, 35 tracks, 13 spt, 256 bytes/sector, GCR
Apple32DS | 5.25", DS, DD, 35 tracks, 13 spt, 256 bytes/sector, GCR
Apple33SS | 5.25", SS, DD, 35 tracks, 16 spt, 256 bytes/sector, GCR
Apple33DS | 5.25", DS, DD, 35 tracks, 16 spt, 256 bytes/sector, GCR
AppleSonySS | 3.5", SS, DD, 80 tracks, 8 to 12 spt, 512 bytes/sector, GCR
AppleSonyDS | 3.5", DS, DD, 80 tracks, 8 to 12 spt, 512 bytes/sector, GCR
AppleFileWare | 5.25", DS, ?D, ?? tracks, ?? spt, 512 bytes/sector, GCR, opposite side heads, aka Twiggy
DOS_525_SS_DD_8 | 5.25", SS, DD, 40 tracks, 8 spt, 512 bytes/sector, MFM
DOS_525_SS_DD_9 | 5.25", SS, DD, 40 tracks, 9 spt, 512 bytes/sector, MFM
DOS_525_DS_DD_8 | 5.25", DS, DD, 40 tracks, 8 spt, 512 bytes/sector, MFM
DOS_525_DS_DD_9 | 5.25", DS, DD, 40 tracks, 9 spt, 512 bytes/sector, MFM
DOS_525_HD | 5.25", DS, HD, 80 tracks, 15 spt, 512 bytes/sector, MFM
DOS_35_SS_DD_8 | 3.5", SS, DD, 80 tracks, 8 spt, 512 bytes/sector, MFM
DOS_35_SS_DD_9 | 3.5", SS, DD, 80 tracks, 9 spt, 512 bytes/sector, MFM
DOS_35_DS_DD_8 | 3.5", DS, DD, 80 tracks, 8 spt, 512 bytes/sector, MFM
DOS_35_DS_DD_9 | 3.5", DS, DD, 80 tracks, 9 spt, 512 bytes/sector, MFM
DOS_35_HD | 3.5", DS, HD, 80 tracks, 18 spt, 512 bytes/sector, MFM
DOS_35_ED | 3.5", DS, ED, 80 tracks, 36 spt, 512 bytes/sector, MFM
DMF | 3.5", DS, HD, 80 tracks, 21 spt, 512 bytes/sector, MFM
DMF_82 | 3.5", DS, HD, 82 tracks, 21 spt, 512 bytes/sector, MFM
XDF_525 | 5.25", DS, HD, 80 tracks, ? spt, ??? + ??? + ??? bytes/sector, MFM track 0 = ??15 sectors, 512 bytes/sector, falsified to DOS as 19 spt, 512 bps
XDF_35 | 3.5", DS, HD, 80 tracks, 4 spt, 8192 + 2048 + 1024 + 512 bytes/sector, MFM track 0 = 19 sectors, 512 bytes/sector, falsified to DOS as 23 spt, 512 bps
IBM23FD | 8", SS, SD, 32 tracks, 8 spt, 319 bytes/sector, FM
IBM33FD_128 | 8", SS, SD, 73 tracks, 26 spt, 128 bytes/sector, FM
IBM33FD_256 | 8", SS, SD, 74 tracks, 15 spt, 256 bytes/sector, FM, track 0 = 26 sectors, 128 bytes/sector
IBM33FD_512 | 8", SS, SD, 74 tracks, 8 spt, 512 bytes/sector, FM, track 0 = 26 sectors, 128 bytes/sector
IBM43FD_128 | 8", DS, SD, 74 tracks, 26 spt, 128 bytes/sector, FM, track 0 = 26 sectors, 128 bytes/sector
IBM43FD_256 | 8", DS, SD, 74 tracks, 26 spt, 256 bytes/sector, FM, track 0 = 26 sectors, 128 bytes/sector
IBM53FD_256 | 8", DS, DD, 74 tracks, 26 spt, 256 bytes/sector, MFM, track 0 side 0 = 26 sectors, 128 bytes/sector, track 0 side 1 = 26 sectors, 256 bytes/sector
IBM53FD_512 | 8", DS, DD, 74 tracks, 15 spt, 512 bytes/sector, MFM, track 0 side 0 = 26 sectors, 128 bytes/sector, track 0 side 1 = 26 sectors, 256 bytes/sector
IBM53FD_1024 | 8", DS, DD, 74 tracks, 8 spt, 1024 bytes/sector, MFM, track 0 side 0 = 26 sectors, 128 bytes/sector, track 0 side 1 = 26 sectors, 256 bytes/sector
RX01 | 8", SS, DD, 77 tracks, 26 spt, 128 bytes/sector, FM
RX02 | 8", SS, DD, 77 tracks, 26 spt, 256 bytes/sector, FM/MFM
RX03 | 8", DS, DD, 77 tracks, 26 spt, 256 bytes/sector, FM/MFM
RX50 | 5.25", SS, DD, 80 tracks, 10 spt, 512 bytes/sector, MFM
ACORN_525_SS_SD_40 | 5,25", SS, SD, 40 tracks, 10 spt, 256 bytes/sector, FM
ACORN_525_SS_SD_80 | 5,25", SS, SD, 80 tracks, 10 spt, 256 bytes/sector, FM
ACORN_525_SS_DD_40 | 5,25", SS, DD, 40 tracks, 16 spt, 256 bytes/sector, MFM
ACORN_525_SS_DD_80 | 5,25", SS, DD, 80 tracks, 16 spt, 256 bytes/sector, MFM
ACORN_525_DS_DD | 5,25", DS, DD, 80 tracks, 16 spt, 256 bytes/sector, MFM
ACORN_35_DS_DD | 3,5", DS, DD, 80 tracks, 5 spt, 1024 bytes/sector, MFM
ACORN_35_DS_HD | 3,5", DS, HD, 80 tracks, 10 spt, 1024 bytes/sector, MFM
ATARI_525_SD | 5,25", SS, SD, 40 tracks, 18 spt, 128 bytes/sector, FM
ATARI_525_ED | 5,25", SS, ED, 40 tracks, 26 spt, 128 bytes/sector, MFM
ATARI_525_DD | 5,25", SS, DD, 40 tracks, 18 spt, 256 bytes/sector, MFM
ATARI_35_SS_DD | 3,5", SS, DD, 80 tracks, 10 spt, 512 bytes/sector, MFM
ATARI_35_DS_DD | 3,5", DS, DD, 80 tracks, 10 spt, 512 bytes/sector, MFM
ATARI_35_SS_DD_11 | 3,5", SS, DD, 80 tracks, 11 spt, 512 bytes/sector, MFM
ATARI_35_DS_DD_11 | 3,5", DS, DD, 80 tracks, 11 spt, 512 bytes/sector, MFM
CBM_35_DD | 3,5", DS, DD, 80 tracks, 10 spt, 512 bytes/sector, MFM (1581)
CBM_AMIGA_35_DD | 3,5", DS, DD, 80 tracks, 11 spt, 512 bytes/sector, MFM (Amiga)
CBM_AMIGA_35_HD | 3,5", DS, HD, 80 tracks, 22 spt, 512 bytes/sector, MFM (Amiga)
CBM_1540 | 5,25", SS, DD, 35 tracks, GCR
CBM_1540_Ext | 5,25", SS, DD, 40 tracks, GCR
CBM_1571 | 5,25", DS, DD, 35 tracks, GCR
NEC_8_SD | 8", DS, SD, 77 tracks, 26 spt, 128 bytes/sector, FM
NEC_8_DD | 8", DS, DD, 77 tracks, 26 spt, 256 bytes/sector, MFM
NEC_525_SS | 5.25", SS, SD, 80 tracks, 16 spt, 256 bytes/sector, FM
NEC_525_DS | 5.25", DS, SD, 80 tracks, 16 spt, 256 bytes/sector, MFM
NEC_525_HD | 5,25", DS, HD, 77 tracks, 8 spt, 1024 bytes/sector, MFM
NEC_35_HD_8 | 3,5", DS, HD, 77 tracks, 8 spt, 1024 bytes/sector, MFM, aka mode 3
NEC_35_HD_15 | 3,5", DS, HD, 80 tracks, 15 spt, 512 bytes/sector, MFM
NEC_35_TD | 3,5", DS, TD, 240 tracks, 38 spt, 512 bytes/sector, MFM
SHARP_525 | 5,25", DS, HD, 77 tracks, 8 spt, 1024 bytes/sector, MFM
SHARP_525_9 | 3,5", DS, HD, 80 tracks, 9 spt, 1024 bytes/sector, MFM
SHARP_35 | 3,5", DS, HD, 77 tracks, 8 spt, 1024 bytes/sector, MFM, aka mode 3
SHARP_35_9 | 3,5", DS, HD, 80 tracks, 9 spt, 1024 bytes/sector, MFM
ECMA_99_8 | 5,25", DS, DD, 80 tracks, 8 spt, 1024 bytes/sector, MFM, track 0 side 0 = 26 sectors, 128 bytes/sector, track 0 side 1 = 26 sectors, 256 bytes/sector
ECMA_99_15 | 5,25", DS, DD, 77 tracks, 15 spt, 512 bytes/sector, MFM, track 0 side 0 = 26 sectors, 128 bytes/sector, track 0 side 1 = 26 sectors, 256 bytes/sector
ECMA_99_26 | 5,25", DS, DD, 77 tracks, 26 spt, 256 bytes/sector, MFM, track 0 side 0 = 26 sectors, 128 bytes/sector, track 0 side 1 = 26 sectors, 256 bytes/sector
ECMA_100 | 3,5", DS, DD, 80 tracks, 9 spt, 512 bytes/sector, MFM
ECMA_125 | 3,5", DS, HD, 80 tracks, 18 spt, 512 bytes/sector, MFM
ECMA_147 | 3,5", DS, ED, 80 tracks, 36 spt, 512 bytes/sector, MFM
ECMA_54 | 8", SS, SD, 77 tracks, 26 spt, 128 bytes/sector, FM
ECMA_59 | 8", DS, SD, 77 tracks, 26 spt, 128 bytes/sector, FM
ECMA_66 | 5,25", SS, DD, 35 tracks, 9 spt, 256 bytes/sector, FM, track 0 side 0 = 16 sectors, 128 bytes/sector
ECMA_69_8 | 8", DS, DD, 77 tracks, 8 spt, 1024 bytes/sector, FM, track 0 side 0 = 26 sectors, 128 bytes/sector, track 0 side 1 = 26 sectors, 256 bytes/sector
ECMA_69_15 | 8", DS, DD, 77 tracks, 15 spt, 512 bytes/sector, FM, track 0 side 0 = 26 sectors, 128 bytes/sector, track 0 side 1 = 26 sectors, 256 bytes/sector
ECMA_69_26 | 8", DS, DD, 77 tracks, 26 spt, 256 bytes/sector, FM, track 0 side 0 = 26 sectors, 128 bytes/sector, track 0 side 1 = 26 sectors, 256 bytes/sector
ECMA_70 | 5,25", DS, DD, 40 tracks, 16 spt, 256 bytes/sector, FM, track 0 side 0 = 16 sectors, 128 bytes/sector, track 0 side 1 = 16 sectors, 256 bytes/sector
ECMA_78 |
ECMA_78_2 | 5,25", DS, DD, 80 tracks, 9 spt, 512 bytes/sector, FM
FDFORMAT_525_DD | 5,25", DS, DD, 82 tracks, 10 spt, 512 bytes/sector, MFM
FDFORMAT_525_HD | 5,25", DS, HD, 82 tracks, 17 spt, 512 bytes/sector, MFM
FDFORMAT_35_DD | 3,5", DS, DD, 82 tracks, 10 spt, 512 bytes/sector, MFM
FDFORMAT_35_HD | 3,5", DS, HD, 82 tracks, 21 spt, 512 bytes/sector, MFM
Apricot_35 | 3.5", DS, DD, 70 tracks, 9 spt, 512 bytes/sector, MFM
ADR2120 |
ADR260 |
ADR30 |
ADR50 |
AIT1 |
AIT1Turbo |
AIT2 |
AIT2Turbo |
AIT3 |
AIT3Ex |
AIT3Turbo |
AIT4 |
AIT5 |
AITETurbo |
SAIT1 |
SAIT2 |
Bernoulli |
Bernoulli2 |
Ditto |
DittoMax |
Jaz |
Jaz2 |
PocketZip |
REV120 |
REV35 |
REV70 |
ZIP100 |
ZIP250 |
ZIP750 |
CompactCassette |
Data8 |
MiniDV |
Dcas25 | D/CAS-25: Digital data on Compact Cassette form factor, special magnetic media, 9-track.
Dcas85 | D/CAS-85: Digital data on Compact Cassette form factor, special magnetic media, 17-track.
Dcas103 | D/CAS-103: Digital data on Compact Cassette form factor, special magnetic media, 21-track.
CFast |
CompactFlash |
CompactFlashType2 |
DigitalAudioTape |
DAT160 |
DAT320 |
DAT72 |
DDS1 |
DDS2 |
DDS3 |
DDS4 |
CompactTapeI |
CompactTapeII |
DECtapeII |
DLTtapeIII |
DLTtapeIIIxt |
DLTtapeIV |
DLTtapeS4 |
SDLT1 |
SDLT2 |
VStapeI |
Exatape15m |
Exatape22m |
Exatape22mAME |
Exatape28m |
Exatape40m |
Exatape45m |
Exatape54m |
Exatape75m |
Exatape76m |
Exatape80m |
Exatape106m |
Exatape160mXL |
Exatape112m |
Exatape125m |
Exatape150m |
Exatape170m |
Exatape225m |
ExpressCard34 |
ExpressCard54 |
PCCardTypeI |
PCCardTypeII |
PCCardTypeIII |
PCCardTypeIV |
EZ135 |
EZ230 |
Quest |
SparQ |
SQ100 |
SQ200 |
SQ300 |
SQ310 |
SQ327 |
SQ400 |
SQ800 |
SQ1500 |
SQ2000 |
SyJet |
FamicomGamePak | Nintendo Famicom cartridge.
GameBoyAdvanceGamePak | Nintendo Game Boy Advance cartridge.
GameBoyGamePak | Nintendo Game Boy / Color cartridge.
GOD | Nintendo GameCube Optical Disc.
N64DD |
N64GamePak | Nintendo 64 cartridge.
NESGamePak | Nintendo NES cartridge.
Nintendo3DSGameCard | Nintendo 3DS ROM card.
NintendoDiskCard | Famicom Disk System disk.
NintendoDSGameCard | Nintendo DS ROM card.
NintendoDSiGameCard | Nintendo DSi enhanced ROM card.
SNESGamePak | Nintendo SNES (PAL/JPN) cartridge.
SNESGamePakUS | Nintendo SNES (US) cartridge (different shell)
WOD | Nintendo Wii Optical Disc.
WUOD | Nintendo Wii U Optical Disc.
SwitchGameCard | Nintendo Switch Game Card (NV flash)
IBM3470 |
IBM3480 |
IBM3490 |
IBM3490E |
IBM3592 |
LTO |
LTO2 |
LTO3 |
LTO3WORM |
LTO4 |
LTO4WORM |
LTO5 |
LTO5WORM |
LTO6 |
LTO6WORM |
LTO7 |
LTO7WORM |
MemoryStick |
MemoryStickDuo |
MemoryStickMicro |
MemoryStickPro |
MemoryStickProDuo |
microSD | microSD / microSDHC / microSDXC card
miniSD | miniSD card
SecureDigital | Full-size SD / SDHC / SDXC card.
MMC | MultiMediaCard (legacy)
MMCmicro | MMCmicro (RS-MMC form)
RSMMC | Reduced Size MMC.
MMCplus | MMCplus (high speed)
MMCmobile | MMCmobile (dual voltage)
MLR1 |
MLR1SL |
MLR3 |
SLR1 |
SLR2 |
SLR3 |
SLR32 |
SLR32SL |
SLR4 |
SLR5 |
SLR5SL |
SLR6 |
SLRtape7 |
SLRtape7SL |
SLRtape24 |
SLRtape24SL |
SLRtape40 |
SLRtape50 |
SLRtape60 |
SLRtape75 |
SLRtape100 |
SLRtape140 |
QIC11 |
QIC120 |
QIC1350 |
QIC150 |
QIC24 |
QIC3010 |
QIC3020 |
QIC3080 |
QIC3095 |
QIC320 |
QIC40 |
QIC525 |
QIC80 |
STK4480 |
STK4490 |
STK9490 |
T9840A |
T9840B |
T9840C |
T9840D |
T9940A |
T9940B |
T10000A |
T10000B |
T10000C |
T10000D |
Travan1 |
Travan1Ex |
Travan3 |
Travan3Ex |
Travan4 |
Travan5 |
Travan7 |
VXA1 |
VXA2 |
VXA3 |
ECMA_153 | 5,25", M.O., ??? sectors, 1024 bytes/sector, ECMA-153, ISO 11560
ECMA_153_512 | 5,25", M.O., ??? sectors, 512 bytes/sector, ECMA-153, ISO 11560
ECMA_154 | 3,5", M.O., 249850 sectors, 512 bytes/sector, ECMA-154, ISO 10090
ECMA_183_512 | 5,25", M.O., 904995 sectors, 512 bytes/sector, ECMA-183, ISO 13481
ECMA_183 | 5,25", M.O., 498526 sectors, 1024 bytes/sector, ECMA-183, ISO 13481
ECMA_184_512 | 5,25", M.O., 1128772 or 1163337 sectors, 512 bytes/sector, ECMA-183, ISO 13549
ECMA_184 | 5,25", M.O., 603466 or 637041 sectors, 1024 bytes/sector, ECMA-183, ISO 13549
ECMA_189 | 300mm, M.O., ??? sectors, 1024 bytes/sector, ECMA-189, ISO 13614
ECMA_190 | 300mm, M.O., ??? sectors, 1024 bytes/sector, ECMA-190, ISO 13403
ECMA_195 | 5,25", M.O., 936921 or 948770 sectors, 1024 bytes/sector, ECMA-195, ISO 13842
ECMA_195_512 | 5,25", M.O., 1644581 or 1647371 sectors, 512 bytes/sector, ECMA-195, ISO 13842
ECMA_201 | 3,5", M.O., 446325 sectors, 512 bytes/sector, ECMA-201, ISO 13963
ECMA_201_ROM | 3,5", M.O., 429975 sectors, 512 bytes/sector, embossed, ISO 13963
ECMA_223 | 3,5", M.O., 371371 sectors, 1024 bytes/sector, ECMA-223
ECMA_223_512 | 3,5", M.O., 694929 sectors, 512 bytes/sector, ECMA-223
ECMA_238 | 5,25", M.O., 1244621 sectors, 1024 bytes/sector, ECMA-238, ISO 15486
ECMA_239 | 3,5", M.O., 318988, 320332 or 321100 sectors, 2048 bytes/sector, ECMA-239, ISO 15498
ECMA_260 | 356mm, M.O., 14476734 sectors, 1024 bytes/sector, ECMA-260, ISO 15898
ECMA_260_Double | 356mm, M.O., 24445990 sectors, 1024 bytes/sector, ECMA-260, ISO 15898
ECMA_280 | 5,25", M.O., 1128134 sectors, 2048 bytes/sector, ECMA-280, ISO 18093
ECMA_317 | 300mm, M.O., 7355716 sectors, 2048 bytes/sector, ECMA-317, ISO 20162
ECMA_322 | 5,25", M.O., 1095840 sectors, 4096 bytes/sector, ECMA-322, ISO 22092
ECMA_322_2k | 5,25", M.O., 2043664 sectors, 2048 bytes/sector, ECMA-322, ISO 22092
GigaMo | 3,5", M.O., 605846 sectors, 2048 bytes/sector, Cherry Book, GigaMo, ECMA-351, ISO 17346
GigaMo2 | 3,5", M.O., 1063146 sectors, 2048 bytes/sector, Cherry Book 2, GigaMo 2, ECMA-353, ISO 22533
CompactFloppy |
DemiDiskette |
Floptical | 3.5", 652 tracks, 2 sides, 512 bytes/sector, Floptical, ECMA-207, ISO 14169
HiFD |
QuickDisk |
UHD144 |
VideoFloppy |
Wafer |
ZXMicrodrive |
BeeCard |
Borsu |
DataStore |
DIR |
DST |
DTF |
DTF2 |
Flextra3020 |
Flextra3225 |
HiTC1 |
HiTC2 |
LT1 |
MiniCard |
Orb |
Orb5 |
SmartMedia |
xD |
XQD |
DataPlay |
AppleProfile |
AppleWidget |
AppleHD20 |
PriamDataTower |
Pippin |
RA60 | 2382 cylinders, 4 tracks/cylinder, 42 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 204890112 bytes
RA80 | 546 cylinders, 14 tracks/cylinder, 31 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 121325568 bytes
RA81 | 1248 cylinders, 14 tracks/cylinder, 51 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 456228864 bytes
RC25 | 302 cylinders, 4 tracks/cylinder, 42 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 25976832 bytes
RD31 | 615 cylinders, 4 tracks/cylinder, 17 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 21411840 bytes
RD32 | 820 cylinders, 6 tracks/cylinder, 17 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 42823680 bytes
RD51 | 306 cylinders, 4 tracks/cylinder, 17 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 10653696 bytes
RD52 | 480 cylinders, 7 tracks/cylinder, 18 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 30965760 bytes
RD53 | 1024 cylinders, 7 tracks/cylinder, 18 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 75497472 bytes
RD54 | 1225 cylinders, 8 tracks/cylinder, 18 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 159936000 bytes
RK06 | 411 cylinders, 3 tracks/cylinder, 22 sectors/track, 256 words/sector, 16 bits/word, 512 bytes/sector, 13888512 bytes
RK06_18 | 411 cylinders, 3 tracks/cylinder, 20 sectors/track, 256 words/sector, 18 bits/word, 576 bytes/sector, 14204160 bytes
RK07 | 815 cylinders, 3 tracks/cylinder, 22 sectors/track, 256 words/sector, 16 bits/word, 512 bytes/sector, 27540480 bytes
RK07_18 | 815 cylinders, 3 tracks/cylinder, 20 sectors/track, 256 words/sector, 18 bits/word, 576 bytes/sector, 28166400 bytes
RM02 | 823 cylinders, 5 tracks/cylinder, 32 sectors/track, 256 words/sector, 16 bits/word, 512 bytes/sector, 67420160 bytes
RM03 | 823 cylinders, 5 tracks/cylinder, 32 sectors/track, 256 words/sector, 16 bits/word, 512 bytes/sector, 67420160 bytes
RM05 | 823 cylinders, 19 tracks/cylinder, 32 sectors/track, 256 words/sector, 16 bits/word, 512 bytes/sector, 256196608 bytes
RP02 | 203 cylinders, 10 tracks/cylinder, 22 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 22865920 bytes
RP02_18 | 203 cylinders, 10 tracks/cylinder, 20 sectors/track, 128 words/sector, 36 bits/word, 576 bytes/sector, 23385600 bytes
RP03 | 400 cylinders, 10 tracks/cylinder, 22 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 45056000 bytes
RP03_18 | 400 cylinders, 10 tracks/cylinder, 20 sectors/track, 128 words/sector, 36 bits/word, 576 bytes/sector, 46080000 bytes
RP04 | 411 cylinders, 19 tracks/cylinder, 22 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 87960576 bytes
RP04_18 | 411 cylinders, 19 tracks/cylinder, 20 sectors/track, 128 words/sector, 36 bits/word, 576 bytes/sector, 89959680 bytes
RP05 | 411 cylinders, 19 tracks/cylinder, 22 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 87960576 bytes
RP05_18 | 411 cylinders, 19 tracks/cylinder, 20 sectors/track, 128 words/sector, 36 bits/word, 576 bytes/sector, 89959680 bytes
RP06 | 815 cylinders, 19 tracks/cylinder, 22 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 174423040 bytes
RP06_18 | 815 cylinders, 19 tracks/cylinder, 20 sectors/track, 128 words/sector, 36 bits/word, 576 bytes/sector, 178387200 bytes
LS120 | Imation LS-120 SuperDisk.
LS240 | Imation LS-240 SuperDisk.
FD32MB | MF2HD formatted as 32MiB disk in Imation LS-240 drive.
RDX | Tandberg / Imation RDX removable disk cartridge.
RDX320 | Imation 320Gb RDX.
VideoNow | Hasbro VideoNow 85 mm proprietary video disc.
VideoNowColor | Hasbro VideoNow Color disc.
VideoNowXp | Hasbro VideoNow XP higher capacity disc.

Definition at line 94 of file aaru.h.