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é.