Qu'est-ce que le format de fichier ADF ?
Un fichier .adf est une image binaire brute d'une disquette Commodore Amiga, créée en lisant la disquette piste par piste et en écrivant chaque secteur directement dans un fichier sans compression ni modification. Il capture le contenu complet de la disquette d'origine, y compris le système de fichiers AmigaDOS, le code d'amorçage et la structure des répertoires.
L'image .adf standard double densité (DD) fait toujours exactement 901 120 octets - le produit de 80 pistes × 2 faces × 11 secteurs × 512 octets par secteur. Les images haute densité (HD), utilisées avec les lecteurs Amiga 4000 HD, font 1 802 240 octets. Comme le format est un dump littéral sans enveloppe, la taille du fichier est le principal moyen de distinguer les images DD des images HD.
Les disques AmigaDOS écrivent un bloc d'amorçage (bootblock) dans les deux premiers secteurs. L'identifiant de quatre octets à l'offset 0 révèle la variante du système de fichiers : DOS\0 pour l'Old File System (OFS) et DOS\1 pour le Fast File System (FFS). Les disquettes de jeux et d'utilitaires portaient souvent des chargeurs d'amorçage personnalisés qui remplaçaient entièrement la signature standard.
En émulation, les fichiers .adf sont montés comme des lecteurs de disquettes virtuels par WinUAE, FS-UAE et Amiberry. Les utilisateurs Linux peuvent les monter via fuseadf ou extraire les fichiers en utilisant unadf de la bibliothèque ADFlib. Pour l'efficacité du stockage, de nombreuses archives les compressent en fichiers .ADZ (ADF enveloppé dans un gzip). Des formats de préservation plus complexes - tels que .IPF (SPS/CAPS Image File) - capturent les données de synchronisation de protection contre la copie que les images ADF brutes ne peuvent pas représenter. Les images de disque dur pour la même plateforme utilisent le format .HDF.
Sécurité et sûreté
RISQUE : MEDIUMUn ADF Amiga contient des données de disque passives, mais c'est un logiciel construit par quelqu'un d'autre : comme toute image rétro téléchargée, il peut transporter le « virus » du bloc d'amorçage du disque d'origine (les virus de disquette Amiga des années 80/90 vivent dans le bootblock), donc exécutez les ADF inconnus dans le bac à sable de l'émulateur, pas sur du matériel réel. Gardez l'utilisation des ROM/émulateurs légale - les ROM Kickstart nécessitent une licence (par exemple via Amiga Forever). Évitez les sites génériques de « convertisseur ADF » qui poussent des programmes potentiellement indésirables ; utilisez WinUAE/FS-UAE ou ADFlib directement.
Détails du format
en bref- Esri ARC/INFO Binary Grid / coverage - Données raster/vecteur SIG héritées stockées sous forme de dossier de fichiers .adf (w001001.adf, hdr.adf, prj.adf, etc.) ouverts dans QGIS/ArcGIS/GDAL, et non comme un fichier isolé.
- Amber Document Format - Format de données d'application de niche qui réutilise également l'extension .adf.
Programmes qui ouvrent les fichiers ADF
Détails techniques
spécifications approfondies| Type de format | Image de disquette brute secteur par secteur ; sans compression ni enveloppe |
| Taille d'image DD | 901 120 octets (880 Ko) - 80 pistes × 2 faces × 11 secteurs × 512 octets/secteur |
| Taille d'image HD | 1 802 240 octets (1,76 Mo) - 80 pistes × 2 faces × 22 secteurs × 512 octets/secteur |
| Signature du bloc d'amorçage | « DOS\0 » = OFS, « DOS\1 » = FFS à l'offset 0 ; les disques personnalisés peuvent avoir des signatures non standard |
| Systèmes de fichiers AmigaDOS | OFS (Old File System) et FFS (Fast File System) |
| Taille de secteur | 512 octets |
| Taille du bloc d'amorçage | Les 1 024 premiers octets (2 secteurs) ; contient le code d'amorçage exécuté au démarrage de l'Amiga |
| Type MIME | application/octet-stream |
| Compression | Aucune - binaire brut ; la variante compressée est .adz (enveloppe gzip autour de l'ADF) |
| Support de montage émulateur | Directement montable comme disquette virtuelle dans WinUAE, FS-UAE et Amiberry |
| Outils Linux | fuseadf (montage FUSE) et unadf (extraction de fichiers) via la bibliothèque ADFlib |
| Plateforme d'origine | Commodore Amiga (séries A500, A600, A1200, A2000, A4000) |
| Ordre des octets | Big-endian (architecture Motorola 68000) |
| Limitation de protection contre la copie | Ne peut pas reproduire la synchronisation des pistes non standard ou les secteurs faibles ; les formats IPF et ADF+ corrigent cela |
| Publié | Late 1980s (Amiga era) |
| Standard ouvert | Oui · libre de droits |
| Spécification | en.wikipedia.org |
Conversions ADF
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers ADF.