Hva er ADF-filformatet?
En .adf-fil er et rått binæravtrykk av en Commodore Amiga-diskett, opprettet ved å lese disken spor for spor og skrive hver sektor direkte til en fil uten komprimering eller modifikasjon. Den fanger opp hele innholdet på den originale disketten, inkludert AmigaDOS-filsystemet, oppstartskode (boot code) og mappestruktur.
Et standard double-density (DD) .adf-avtrykk er alltid nøyaktig 901 120 byte - produktet av 80 spor × 2 sider × 11 sektorer × 512 byte per sektor. High-density (HD) avtrykk, brukt med Amiga 4000 HD-stasjoner, er på 1 802 240 byte. Fordi formatet er en bokstavelig dump uten omslag (wrapper), er filstørrelsen alene den primære måten å skille DD- fra HD-avtrykk på.
AmigaDOS-disker skriver en «bootblock» inn i de to første sektorene. Identifikatoren på fire byte ved posisjon (offset) 0 avslører filsystemvarianten: DOS\0 for Old File System (OFS) og DOS\1 for Fast File System (FFS). Spill- og nytte-disker hadde ofte tilpassede oppstartsprogrammer som erstattet standard-signaturen fullstendig.
Ved emulering blir .adf-filer montert som virtuelle diskettstasjoner av WinUAE, FS-UAE og Amiberry. Linux-brukere kan montere dem via fuseadf eller trekke ut filer ved hjelp av unadf fra ADFlib. For lagringseffektivitet blir mange arkiver komprimert som .ADZ-filer (gzip-pakket ADF). Mer komplekse bevaringsformater - som .IPF (SPS/CAPS Image File) - fanger opp kopibeskyttelsesdata som rå ADF-avtrykk ikke kan representere. Harddiskavtrykk for samme plattform bruker .HDF-formatet.
Sikkerhet og trygghet
RISIKO: MEDIUMEn Amiga ADF er passive diskdata, men det er programvare noen andre har laget: som alle nedlastede retro-avtrykk kan den inneholde den originale diskens boot-block-«virus» (Amiga-diskettvirus fra 1980/90-tallet lever i bootblocken), så kjør ukjente ADF-filer i emulatorens sandkasse, ikke på ekte maskinvare. Hold bruk av ROM/emulator lovlig - Kickstart ROM-er krever lisens (f.eks. via Amiga Forever). Unngå generiske «ADF converter»-sider som sprer uønsket programvare; bruk WinUAE/FS-UAE eller ADFlib direkte.
Formatdetaljer
i et nøtteskall- Esri ARC/INFO Binary Grid / coverage - Eldre GIS-raster/vektordata lagret som en mappe med .adf-filer (w001001.adf, hdr.adf, prj.adf, osv.) åpnet i QGIS/ArcGIS/GDAL, ikke som en enkeltstående fil.
- Amber Document Format - Nisjeformat for applikasjonsdata som også gjenbruker filendelsen .adf.
Programmer som åpner ADF-filer
Tekniske detaljer
dyp spesifikasjon| Format-type | Rått sektor-for-sektor diskettavtrykk; ingen komprimering eller omslag |
| DD-avtrykkstørrelse | 901 120 byte (880 KB) - 80 spor × 2 sider × 11 sektorer × 512 byte/sektor |
| HD-avtrykkstørrelse | 1 802 240 byte (1,76 MB) - 80 spor × 2 sider × 22 sektorer × 512 byte/sektor |
| Bootblock-signatur | «DOS\0» = OFS, «DOS\1» = FFS ved byte-posisjon 0; tilpassede disker kan ha ikke-standard signaturer |
| AmigaDOS-filsystemer | OFS (Old File System) og FFS (Fast File System) |
| Sektorstørrelse | 512 byte |
| Bootblock-størrelse | De første 1 024 bytene (2 sektorer); inneholder oppstartskode som kjøres ved Amiga-start |
| MIME-type | application/octet-stream |
| Komprimering | Ingen - rå binær; komprimert variant er .adz (gzip-omslag rundt ADF) |
| Støtte for emulator-montering | Kan monteres direkte som virtuell diskett i WinUAE, FS-UAE og Amiberry |
| Linux-verktøy | fuseadf (FUSE-montering) og unadf (filuttrekking) via ADFlib-biblioteket |
| Opprinnelsesplattform | Commodore Amiga (A500, A600, A1200, A2000, A4000-serien) |
| Byterekkefølge | Big-endian (Motorola 68000-arkitektur) |
| Begrensning ved kopibeskyttelse | Kan ikke gjenskape ikke-standard sportiming eller svake sektorer; IPF- og ADF+-formater løser dette |
| Utgitt | Late 1980s (Amiga era) |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | en.wikipedia.org |
ADF-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om ADF-filer.