Index du Forum
IDENTIFICATION SERVEUR : 51.83.10.223 - CLIENT : 34.204.191.0

 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 

Tales from the Arabian nights (Unicorn Software, 1988)

 
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: 3043
Localisation: Le Chesnay, France

MessagePosté le: Dim 02 Fév 2020, 18:51    Sujet du message: Tales from the Arabian nights (Unicorn Software, 1988) Répondre en citant

#1026 - Another great talking eduware by Unicorn Sotware. Applesauce disk image by Anthony Beckett.

Disk structure
This is a standard 3.5" disk. A double-sided one. And two disks Wink

Protection type
That is the standard track length check from HLS.

How to copy
Use ZZCopy or Photonix II to copy your original disk. Then store it in a dry and safe place.

How to crack
Launch Block Warden
Prefix /ARABIAN1.DSK
Follow ARABIAN.SYS16
At offset $89F: 22 -> AF
Write the block back onto disk

The disk images are available at http://www.brutaldeluxe.fr/crack/

Reboot and... enjoy,

LoGo
1/2020
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: 3043
Localisation: Le Chesnay, France

MessagePosté le: Dim 02 Fév 2020, 18:51    Sujet du message: Répondre en citant

The same track length check...

Code:

The Flaming Bird Disassembler    Written by Ferox - (c) 1994 Phoenix corporation
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
01/6A4D: 8B                         PHB              ; entry point
01/6A4E: 08                         PHP                                         
01/6A4F: 4B                         PHK                                         
01/6A50: AB                         PLB                                         
01/6A51: 48                         PHA                                         
01/6A52: 22D26A01                   JSL   $016AD2                               
01/6A56: 68                         PLA                                         
01/6A57: E230                       SEP   #$30                                 
01/6A59: A221                       LDX   #$21                                 
01/6A5B: A001                       LDY   #$01       ; execute protection check
01/6A5D: 20AB6A                     JSR   $6AAB                                 
01/6A60: B039                       BCS   $6A9B                                 
01/6A62: E0B0                       CPX   #$B0                                 
01/6A64: 98                         TYA                                         
01/6A65: E91D                       SBC   #$1D                                 
01/6A67: 902C                       BCC   $6A95                                 
01/6A69: E078                       CPX   #$78                                 
01/6A6B: 98                         TYA                                         
01/6A6C: E91E                       SBC   #$1E                                 
01/6A6E: B029                       BCS   $6A99                                 
01/6A70: A220                       LDX   #$20                                 
01/6A72: A001                       LDY   #$01                                 
01/6A74: 20AB6A                     JSR   $6AAB                                 
01/6A77: B022                       BCS   $6A9B                                 
01/6A79: E040                       CPX   #$40                                 
01/6A7B: 98                         TYA                                         
01/6A7C: E91F                       SBC   #$1F                                 
01/6A7E: 9015                       BCC   $6A95                                 
01/6A80: E008                       CPX   #$08                                 
01/6A82: 98                         TYA                                         
01/6A83: E920                       SBC   #$20                                 
01/6A85: B012                       BCS   $6A99                                 
01/6A87: A900                       LDA   #$00                                 
01/6A89: 48                         PHA                                         
01/6A8A: 22766B01                   JSL   $016B76                               
01/6A8E: A900                       LDA   #$00                                 
01/6A90: EB                         XBA                                         
01/6A91: 68                         PLA                                         
01/6A92: 28                         PLP                                         
01/6A93: AB                         PLB                                         
01/6A94: 6B                         RTL                                         

* Crash...

01/6A95: A90A                       LDA   #$0A                                 
01/6A97: 8002                       BRA   $6A9B                                 
01/6A99: A914                       LDA   #$14                                 

* Copy over itself...

01/6A9B: C230                       REP   #$30                                 
01/6A9D: A9FFFF                     LDA   #$FFFF                               
01/6AA0: A20000                     LDX   #$0000                               
01/6AA3: A00100                     LDY   #$0001                               
01/6AA6: 540101                     MVN   $016A4D,$016A4D                       
01/6AA9: 0000                       BRK   $00                                   

01/6AAB: 5A                         PHY                                         
01/6AAC: DA                         PHX                                         
01/6AAD: F40100                     PEA   ^$6AC5                               
01/6AB0: F4C56A                     PEA   $6AC5                                 
01/6AB3: 22936B01                   JSL   $016B93                               
01/6AB7: 8DC46A                     STA   $6AC4                                 
01/6ABA: 68                         PLA                                         
01/6ABB: 68                         PLA                                         
01/6ABC: 68                         PLA                                         
01/6ABD: 68                         PLA                                         
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS

called at $85A...

The Flaming Bird Disassembler    Written by Ferox - (c) 1994 Phoenix corporation
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
01/0842: C230                       REP   #$30                                 
01/0844: E220                       SEP   #$20                                 
01/0846: 68                         PLA                                         
01/0847: 8DB40F                     STA   $0FB4                                 
01/084A: C220                       REP   #$20                                 
01/084C: 68                         PLA                                         
01/084D: 8DB50F                     STA   $0FB5                                 
01/0850: 4B                         PHK                                         
01/0851: AB                         PLB                                         
01/0852: 200B09                     JSR   $090B                                 
01/0855: B031                       BCS   $0888                                 
01/0857: ADBD0F                     LDA   $0FBD                                 
01/085A: 224D6A01                   JSL   $016A4D    ; call protection
01/085E: ADBD0F                     LDA   $0FBD                                 
01/0861: 48                         PHA                                         
01/0862: 22910701                   JSL   $010791                               
01/0866: 68                         PLA                                         
01/0867: A90910                     LDA   #$1009                               
01/086A: 8D1D10                     STA   $101D                                 
01/086D: A90100                     LDA   #^$1009                               
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
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: 3043
Localisation: Le Chesnay, France

MessagePosté le: Dim 02 Fév 2020, 18:52    Sujet du message: Répondre en citant

The Block Warden views

Code:

Before the change

Block: $0525 (1317)     Volume name: ARABIAN1.DSK    Saturday    2-Feb-20  6:47
Prefix: /ARABIAN1.DSK/                                                         
Following: ARABIAN.SYS16, Type S16, Rel block 5, Byte $00089F                   
(c) Q      00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F            Edit mode
1988ZSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
    Z 000: FB 07 DA 48 22 DD 01 00 7A 7A 48 A2 08 02 22 00   {.ZH"]..zzH"..".   
  b Z 010: 00 E1 8F 3C 01 00 7B 18 69 F9 00 1B 2B 6B 0B 3B   .a.<..{.iy..+k.;   
B y Z 020: 38 E9 F7 00 5B 69 F2 00 1B D4 FF D4 FD A2 02 10   8iw.[ir..TT}"..   
L   Z 030: 22 00 00 E1 8F 3C 01 00 7B 18 69 F7 00 1B 2B 6B   "..a.<..{.iw..+k   
O G Z 040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................   
C l Z 050: 00 00 00 00 2D 00 2D 00 2D 00 2D 00 24 00 24 00   ....-.-.-.-.$.$.   
K e Z 060: 24 00 24 00 1B 00 1B 00 1B 00 1B 00 1B 00 1B 00   $.$.............   
  n Z 070: 1B 00 72 00 72 00 00 00 00 00 00 00 00 00 00 00   ..r.r...........   
W   Z 080: 00 00 00 00 00 00 00 C2 30 E2 20 68 8D B4 0F C2   .......B0b h.4.B   
A B Z 090: 20 68 8D B5 0F 4B AB 20 0B 09 B0 31 AD BD 0F-22-   h.5.K+ ..01-=."   
R r Z 0A0: 4D 6A 00 AD BD 0F 48 22 91 07 00 68 A9 09 10 8D   Mj.-=.H"...h)...   
D e Z 0B0: 1D 10 A9 00 00 8D 1F 10 20 B4 6E A9 E9 0F 8D 1D   ..)..... 4n)i...   
E d Z 0C0: 10 A9 00 00 8D 1F 10 20 10 7F 4C 02 0A C2 30 A2   .)..... .L..B0"   
N o Z 0D0: 1B 03 22 00 00 E1 A2 08 03 22 00 00 E1 A2 0E 03   .."..a".."..a"..   
  n Z 0E0: 22 00 00 E1 A2 10 03 22 00 00 E1 A2 15 03 22 00   "..a".."..a"..".   
    Z 0F0: 00 E1 A2 06 03 22 00 00 E1 A2 14 03 22 00 00 E1   .a".."..a".."..a   

After the change

Block: $0525 (1317)     Volume name: ARABIAN1.DSK    Saturday    2-Feb-20  6:48
Prefix: /ARABIAN1.DSK/                                                         
Following: ARABIAN.SYS16, Type S16, Rel block 5, Byte $00089F                   
(c) Q      00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F            Edit mode
1988ZSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
    Z 000: FB 07 DA 48 22 DD 01 00 7A 7A 48 A2 08 02 22 00   {.ZH"]..zzH"..".   
  b Z 010: 00 E1 8F 3C 01 00 7B 18 69 F9 00 1B 2B 6B 0B 3B   .a.<..{.iy..+k.;   
B y Z 020: 38 E9 F7 00 5B 69 F2 00 1B D4 FF D4 FD A2 02 10   8iw.[ir..TT}"..   
L   Z 030: 22 00 00 E1 8F 3C 01 00 7B 18 69 F7 00 1B 2B 6B   "..a.<..{.iw..+k   
O G Z 040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................   
C l Z 050: 00 00 00 00 2D 00 2D 00 2D 00 2D 00 24 00 24 00   ....-.-.-.-.$.$.   
K e Z 060: 24 00 24 00 1B 00 1B 00 1B 00 1B 00 1B 00 1B 00   $.$.............   
  n Z 070: 1B 00 72 00 72 00 00 00 00 00 00 00 00 00 00 00   ..r.r...........   
W   Z 080: 00 00 00 00 00 00 00 C2 30 E2 20 68 8D B4 0F C2   .......B0b h.4.B   
A B Z 090: 20 68 8D B5 0F 4B AB 20 0B 09 B0 31 AD BD 0F-AF-   h.5.K+ ..01-=./   
R r Z 0A0: 4D 6A 00 AD BD 0F 48 22 91 07 00 68 A9 09 10 8D   Mj.-=.H"...h)...   
D e Z 0B0: 1D 10 A9 00 00 8D 1F 10 20 B4 6E A9 E9 0F 8D 1D   ..)..... 4n)i...   
E d Z 0C0: 10 A9 00 00 8D 1F 10 20 10 7F 4C 02 0A C2 30 A2   .)..... .L..B0"   
N o Z 0D0: 1B 03 22 00 00 E1 A2 08 03 22 00 00 E1 A2 0E 03   .."..a".."..a"..   
  n Z 0E0: 22 00 00 E1 A2 10 03 22 00 00 E1 A2 15 03 22 00   "..a".."..a"..".   
    Z 0F0: 00 E1 A2 06 03 22 00 00 E1 A2 14 03 22 00 00 E1   .a".."..a".."..a   

And the disassembly view of Block Warden

Block: $0525 (1317)     Volume name: ARABIAN1.DSK    Saturday    2-Feb-20  6:48
Prefix: /ARABIAN1.DSK/                                                         
Following: ARABIAN.SYS16, Type S16, Rel block 5, Byte $000800                   
                                                                               
1087: C2 30       REP  %00110000  B0    10B5: 8D 1F 10    STA  $101F      ...   
1089: E2 20       SEP  %00100000  b     10B8: 20 B4 6E    JSR  $6EB4       4n   
108B: 68          PLA             h     10BB: A9 E9 0F    LDA  #$0FE9     )i.   
108C: 8D B4 0F    STA  $0FB4      .4.   10BE: 8D 1D 10    STA  $101D      ...   
108F: C2 20       REP  %00100000  B     10C1: A9 00 00    LDA  #$0000     )..   
1091: 68          PLA             h     10C4: 8D 1F 10    STA  $101F      ...   
1092: 8D B5 0F    STA  $0FB5      .5.   10C7: 20 10 7F    JSR  $7F10       .   
1095: 4B          PHK             K     10CA: 4C 02 0A    JMP  $0A02      L..   
1096: AB          PLB             +     10CD: C2 30       REP  %00110000  B0   
1097: 20 0B 09    JSR  $090B       ..   10CF: A2 1B 03    LDX  #$031B     "..   
109A: B0 31       BCS  $10CD      01    10D2: 22 00 00 E1 JSL  $E10000    "..a 
109C: AD BD 0F    LDA  $0FBD      -=.   10D6: A2 08 03    LDX  #$0308     "..   
109F: AF 4D 6A 00 LDAL $006A4D    /Mj.  10D9: 22 00 00 E1 JSL  $E10000    "..a 
10A3: AD BD 0F    LDA  $0FBD      -=.   10DD: A2 0E 03    LDX  #$030E     "..   
10A6: 48          PHA             H     10E0: 22 00 00 E1 JSL  $E10000    "..a 
10A7: 22 91 07 00 JSL  $000791    "...  10E4: A2 10 03    LDX  #$0310     "..   
10AB: 68          PLA             h     10E7: 22 00 00 E1 JSL  $E10000    "..a 
10AC: A9 09 10    LDA  #$1009     )..   10EB: A2 15 03    LDX  #$0315     "..   
10AF: 8D 1D 10    STA  $101D      ...   10EE: 22 00 00 E1 JSL  $E10000    "..a 
10B2: A9 00 00    LDA  #$0000     )..   10F2: A2 06 03    LDX  #$0306     "..   
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