Voir le sujet pr�c�dent :: Voir le sujet suivant |
Auteur |
Message |
toinet
Inscrit le: 15 Juin 2007 Messages: 326 Localisation: Paris, France
|
Post� le: Ven 22 Juin 2007, 11:53 Sujet du message: Moon Patrol |
|
|
Ah ! Ce magnifique jeu de ma jeunesse, que d'heures pass�es � essayer d'atteindre la borne Z sans succ�s...
J'ai r�cup�r� (de nouveau) l'original d'une c�l�bre bo�te rouge AtariSoft et je me suis lanc� dans l'�tude de la protection et cela a donn� les r�sultats suivants, apr�s un bon boot trace...
Syst�me de protection :
Protection disque
Boot trace : chargement du boot 0
d�placement sur la piste 1, chargement de $800 octets � partir de $B000
saut en $B000
quelques initialisations puis saut en $B100
d�placement sur la piste 2 et les suivantes,
chargement de $800 octets par piste � partir de $800 jusqu'� $A7FF
d�placement de zones m�moire dans la zone $B000-$BFFF
affichage de la page d'accueil, choix des options
chargement de 4 fois $800 octets de $4000 � $5FFF (image)
d�marrage du jeu
...boucle...
Structure de la disquette :
T0/S0 : $800, boot 0
T1 : $B000-$B7FF
T2..T21 : $800-$A7FF
T22..T25 : $4000-$5FFF
Structure d'une piste :
Une piste est compos�e d'un seul "secteur", la routine de lecture recherche quelques nibbless de synchronisation $FE $FE, quelques nibbles d'ent�te puis les $800 octets de chaque piste sous la forme de nibbles cod�s en 4*4.
La routine de lecture est ainsi tr�s simple et tr�s rapide.
Cette structure est incopiable avec un Locksmith standard mais il est tr�s facile de r�utiliser la routine de lecture du jeu pour r�cup�rer l'ensemble du contenu de la disquette. Le probl�me reste celui li� � la lecture sur une disquette standard...
Modification de la routine de lecture
Trois pistes :
- utiliser une RWTS standard
- passer le disque en ProDOS
- routine de lecture $C65C
La premi�re ne peut pas �tre utilis�e parce que l'ensemble de la m�moire de $800 � $BFFF est utilis�. Il en est de m�me pour le passage en ProDOS � moins d'utiliser l'�cran texte.
La derni�re piste semble �tre la meilleure voire la seule : utiliser la routine de lecture en $Cx5C en remplacement de l'actuelle. Ce sera celle qui sera retenue, il faudra ainsi sauvegarder les param�tres de la page 0 qui sont utilis�s, d�brancher la lecture d'une piste en lecture de 8 secteurs d'une piste et roulez jeunesse... |
|
Revenir en haut de page |
|
![](templates/subSilver/images/spacer.gif) |
toinet
Inscrit le: 15 Juin 2007 Messages: 326 Localisation: Paris, France
|
Post� le: Ven 22 Juin 2007, 23:44 Sujet du message: Eh bien, �a y est... |
|
|
...Moon Patrol boote proprement gr�ce � la routine de lecture en $Cx5C.
Ce jeu est une merveille ![Wink](images/smiles/icon_wink.gif) |
|
Revenir en haut de page |
|
![](templates/subSilver/images/spacer.gif) |
Deckard
Inscrit le: 29 Mar 2007 Messages: 350 Localisation: Levallois-Perret / Le Mans
|
Post� le: Mer 27 Juin 2007, 16:00 Sujet du message: Re: Moon Patrol |
|
|
toinet a �crit: | J'ai r�cup�r� (de nouveau) l'original d'une c�l�bre bo�te rouge AtariSoft et je me suis lanc� dans l'�tude de la protection et cela a donn� les r�sultats suivants, apr�s un bon boot trace...
|
vu dans de vieux magazines apple II, des boites d'une autre couleur.
JM |
|
Revenir en haut de page |
|
![](templates/subSilver/images/spacer.gif) |
toinet
Inscrit le: 15 Juin 2007 Messages: 326 Localisation: Paris, France
|
Post� le: Mer 27 Juin 2007, 21:38 Sujet du message: |
|
|
tu confirmes ce que je pense depuis longtemps : le packaging (voire m�mes les disques) des atarisoft ne sont pas tr�s anciens... |
|
Revenir en haut de page |
|
![](templates/subSilver/images/spacer.gif) |
Deckard
Inscrit le: 29 Mar 2007 Messages: 350 Localisation: Levallois-Perret / Le Mans
|
|
Revenir en haut de page |
|
![](templates/subSilver/images/spacer.gif) |
Deckard
Inscrit le: 29 Mar 2007 Messages: 350 Localisation: Levallois-Perret / Le Mans
|
Post� le: Jeu 28 Juin 2007, 9:31 Sujet du message: |
|
|
toinet a �crit: | tu confirmes ce que je pense depuis longtemps : le packaging (voire m�mes les disques) des atarisoft ne sont pas tr�s anciens... |
Je crois me souvenir que la 1�re fois o� j'ai vu ces packs d'anciens jeux revenir sur le devant de la sc�ne, c'�tait dans une pub de magazine II ALIVE de Quality Computers.
Mais je ne sais pas si c'est de leur initiative ou pas.
Il y avait aussi le BIG RED COMPUTER CLUB qui vendait des originaux � ses membres avec un reconditionnement diff�rent de l'original.
JM |
|
Revenir en haut de page |
|
![](templates/subSilver/images/spacer.gif) |
|