Titre : BattleZone
Éditeur : Atarisoft
Année : 1983
Type : Action
Taille : 1 disquette/1 face
A) Essai de copie standard => Locksmith Fast Backup : totalité de la disquette illisible (A).
B) Repérage des Headers de l'original => Éditeur de Nibbles :
- entêtes début champ adresse : D5 AA 96 (OK)
- entêtes fin champ adresse : AA DE EB (au lieu de DE AA EB)
- entêtes début champ données : D5 AA AD (OK)
- entêtes fin champ données : AA DE AB (au lieu de DE AA EB)
C) Reconstruction d'une disquette standard => Locksmith Fast Backup (paramètres modifiés) :
On change un peu en utilisant cette fois Locksmith plutôt qu'Advanced Demuffin. Évidemment, il faut modifier les paramètres par défaut afin de permettre à Locksmith de lire la disquette originale. On met donc les 4 headers modifiés dans les paramètres de Locksmith (qui sont en page zéro) :
- $00EB : AA (entête 1 fin champ adresse)
- $00EC : DE (entête 2 fin champ adresse)
- $00F1 : AA (entête 1 fin champ données)
- $00F2 : DE (entête 2 fin champ données)
Et on effectue une copie classiquement. Le gros avantage par rapport à Advanced Demuffin, c'est que s'il y a des pistes illisibles (comme souvent avec les Atarisoft), Locksmith passera rapidement dessus (comme ici, avec une fois encore la Piste $01). On peut de plus effectuer la copie complète d'un Disk en 1 passe (avec carte RAM).
D) Modifications sur le disque pour y replacer les Headers standards => Diskfixer v4.0 :
Avec BattleZone, on ne retrouve pas les headers à modifier aux positions "disque" classiques d'un DOS 3.3. On effectue alors une recherche sur C9 AA (CMP #$AA) avec DiskFixer et on localise très rapidement la routine de lecture à modifier :
- T$00/S$05/P$EC : AA => DE (header 1 fin de champ Data / Lecture)
- T$00/S$05/P$F6 : DE => AA (header 2 fin de champ Data / Lecture)
- T$00/S$06/P$C8 : AA => DE (header 1 fin de champ Address / Lecture)
Ici encore, une petite différence : un seul header de fin de champ Adresse est testé ! D'où la modification de 3 octets seulement au lieu des 4 "habituellement".
E) Remarques :
- Toujours la même protection chère à Atarisoft avec les mêmes modifications de Headers...
- Par contre, ils ne sont plus aux positions "disque" standards.
- Un seul Header de fin de champ adresse est testé.
envoyé le 15-08-2011 à 6 h 46 min
C’est toujours utile d’avoir la doc sous la main, cela peut faire gagner du temps à la copie (cf. Locksmith vs Advanced demuffin)