Wat is het ADF-bestandsformaat?
Een .adf-bestand is een ruwe binaire image van een Commodore Amiga-diskette, gemaakt door de diskette track voor track te lezen en elke sector direct naar een bestand te schrijven zonder compressie of wijziging. Het legt de volledige inhoud van de originele diskette vast, inclusief het AmigaDOS-bestandssysteem, de bootcode en de mappenstructuur.
De standaard double-density (DD) .adf-image is altijd precies 901.120 bytes - het product van 80 tracks × 2 zijden × 11 sectoren × 512 bytes per sector. High-density (HD) images, gebruikt met Amiga 4000 HD-drives, zijn 1.802.240 bytes. Omdat het formaat een letterlijke dump is zonder wrapper, is de bestandsgrootte de primaire manier om DD- van HD-images te onderscheiden.
AmigaDOS-schijven schrijven een bootblock in de eerste twee sectoren. De vier-byte identificatie op offset 0 onthult de variant van het bestandssysteem: DOS\0 voor Old File System (OFS) en DOS\1 voor Fast File System (FFS). Game- en utility-disks bevatten vaak aangepaste bootloaders die de standaard handtekening volledig vervangen.
In emulatie worden .adf-bestanden gekoppeld als virtuele diskettestations door WinUAE, FS-UAE en Amiberry. Linux-gebruikers kunnen ze koppelen via fuseadf of bestanden uitpakken met unadf uit ADFlib. Voor opslagefficiëntie worden veel archieven gecomprimeerd als .ADZ-bestanden (met gzip ingepakte ADF). Complexere conserveringsformaten - zoals .IPF (SPS/CAPS Image File) - leggen kopieerbeveiligings-timinggegevens vast die ruwe ADF-images niet kunnen weergeven. Harde schijf-images voor hetzelfde platform gebruiken het .HDF-formaat.
Beveiliging & veiligheid
RISICO: MEDIUMEen Amiga ADF is passieve schijfdata, maar het is software die door iemand anders is gebouwd: zoals elke gedownloade retro-image kan het een bootblock-„virus” van de originele schijf bevatten (Amiga-diskettevirussen uit de jaren 80/90 leven in het bootblock), dus draai onbekende ADF's in de sandbox van de emulator, niet op echte hardware. Houd het gebruik van ROM's/emulators legaal - Kickstart ROMs vereisen een licentie (bijv. via Amiga Forever). Vermijd generieke „ADF converter”-sites die ongewenste software (PUP) pushen; gebruik WinUAE/FS-UAE of ADFlib rechtstreeks.
Formaatdetails
in een notendop- Esri ARC/INFO Binary Grid / coverage - Verouderde GIS raster/vector-data opgeslagen als een map met .adf-bestanden (w001001.adf, hdr.adf, prj.adf, enz.) geopend in QGIS/ArcGIS/GDAL, niet als een los bestand.
- Amber Document Format - Niche applicatiedata-formaat dat ook de .adf-extensie hergebruikt.
Programma's die ADF-bestanden openen
Technische details
diepe specificaties| Formaat-type | Ruwe sector-voor-sector diskette-image; geen compressie of wrapper |
| DD image-grootte | 901.120 bytes (880 KB) - 80 tracks × 2 zijden × 11 sectoren × 512 bytes/sector |
| HD image-grootte | 1.802.240 bytes (1,76 MB) - 80 tracks × 2 zijden × 22 sectoren × 512 bytes/sector |
| Bootblock-handtekening | „DOS\0” = OFS, „DOS\1” = FFS op byte-offset 0; aangepaste schijven kunnen niet-standaard handtekeningen hebben |
| AmigaDOS-bestandssystemen | OFS (Old File System) en FFS (Fast File System) |
| Sectorgrootte | 512 bytes |
| Bootblock-grootte | Eerste 1.024 bytes (2 sectoren); bevat bootcode die wordt uitgevoerd bij het opstarten van de Amiga |
| MIME-type | application/octet-stream |
| Compressie | Geen - ruw binair; gecomprimeerde variant is .adz (gzip-wrapper rond ADF) |
| Emulator-ondersteuning | Direct koppelbaar als virtuele diskette in WinUAE, FS-UAE en Amiberry |
| Linux-tools | fuseadf (FUSE-koppeling) en unadf (bestandsextractie) via de ADFlib-bibliotheek |
| Platform van oorsprong | Commodore Amiga (A500, A600, A1200, A2000, A4000-serie) |
| Byte-volgorde | Big-endian (Motorola 68000-architectuur) |
| Beperking kopieerbeveiliging | Kan geen niet-standaard track-timing of zwakke sectoren reproduceren; IPF- en ADF+-formaten lossen dit op |
| Uitgebracht | Late 1980s (Amiga era) |
| Open standaard | Ja · royaltyvrij |
| Specificatie | en.wikipedia.org |
ADF conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over ADF-bestanden.