Index du Forum
IDENTIFICATION SERVEUR : 10.0.97.1 - CLIENT : 54.163.61.66

 FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 

Crystal caverns (Hayden Software, 1982)

 
Poster un nouveau sujet   Répondre au sujet     Index du Forum -> PROTECTION MALEFIQUE
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
toinet
Site Admin


Inscrit le: 15 Juin 2007
Messages: 2895
Localisation: Le Chesnay, France

MessagePosté le: Ven 15 Sep 2017, 2:30    Sujet du message: Crystal caverns (Hayden Software, 1982) Répondre en citant

#958 - This is a text adventure game for the Apple II.

Disk structure
This is a non standard DOS 3.3 disk. No extra track and a standard volume number of 254.

Protection type
There is a change of the first epilog marker in the header field: ED instead of DE
There is a change of the first prolog marker in the header field: BB instead of D5
There is a track full of FF, this is track 5, a nibble count perharps?

How to copy
Boot my copy disk and launch Advanced Demuffin
Code:

Format a blank disk in drive 2
Enter the monitor
B942:18
B991:ED
Press control-Y to return to the program
Copy T0/S0 to T2/SF
Enter the monitor
B955:BB
B991:DE
Press control-Y to return to the program
Copy T3/S0 to T4/SF
Copy T6/S0 to T22/SF


How to normalize
Boot my copy disk and launch Disk Fixer
Code:

T0/S3/91:ED => DE
T0/SC/84:4C BB B4 => AD E9 37

You will skip the entire nibble count at $B4BB

The disk image is available at http://www.brutaldeluxe.fr/crack/
I'll make a better edd image of the disk. My original floppy was so dirty that I imaged the disk ten times, cleaning it each time. I hope to get a clear copy some day!
I've made a working EDD image, yeepee. The dsk is now working fine

Reboot and... enjoy,
LoGo
9/2017


Dernière édition par toinet le Ven 15 Sep 2017, 2:50; édité 1 fois
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
toinet
Site Admin


Inscrit le: 15 Juin 2007
Messages: 2895
Localisation: Le Chesnay, France

MessagePosté le: Ven 15 Sep 2017, 2:33    Sujet du message: Répondre en citant

Some data

Code:

The nibble count routine is at T2/S4
It begins at offset $37, so we search for 20 37 (JSR $xx37)
The results:
------------- DISK SEARCH --------------
$01/$0A-$92   $01/$0B-$34   $01/$0B-$52
$01/$0C-$0C   $01/$0C-$50   $02/$03-$32
$02/$03-$3C   $02/$03-$46   $02/$03-$52

We read all sectors, the answer lies in T2/S3. This is $B537.
We have the disassembly of the code:

----------- DISASSEMBLY MODE -----------
0009:A2 D5          LDX   #$D5
000B:D0 0F          BNE   $001C
000D:20 26 B7       JSR   $B726
0010:E6 B8          INC   $B8
0012:D0 02          BNE   $0016
0014:E6 B9          INC   $B9
0016:4C B7 00       JMP   $00B7
0019:AE 07 B7       LDX   $B707
001C:8E 55 B9       STX   $B955
001F:AD 97 A3       LDA   $A397
0022:C9 60          CMP   #$60
0024:D0 03          BNE   $0029
0026:8D 62 B7       STA   $B762
0029:60             RTS
002A:2C 06 B7       BIT   $B706
002D:10 20          BPL   $004F
002F:AE 03 B7       LDX   $B703
0032:20 37 B5       JSR   $B537
0035:C9 06          CMP   #$06
0037:B0 23          BCS   $005C
0039:AE 04 B7       LDX   $B704
003C:20 37 B5       JSR   $B537
003F:C9 06          CMP   #$06
0041:90 19          BCC   $005C
0043:AE 05 B7       LDX   $B705
0046:20 37 B5       JSR   $B537
0049:C9 06          CMP   #$06
004B:B0 0F          BCS   $005C
004D:90 0A          BCC   $0059
004F:AE 04 B7       LDX   $B704
0052:20 37 B5       JSR   $B537
0055:C9 02          CMP   #$02
0057:D0 03          BNE   $005C
0059:4C 84 9D       JMP   $9D84
005C:AA             TAX
005D:4C 00 BF       JMP   $BF00
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet     Index du Forum -> PROTECTION MALEFIQUE Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com