Index du Forum
IDENTIFICATION SERVEUR : 10.0.97.1 - CLIENT : 54.198.158.24

 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 

Think Quick IIgs v1.3 (The Learning Company, 1987)

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

MessagePosté le: Mer 06 Jan 2016, 9:32    Sujet du message: Think Quick IIgs v1.3 (The Learning Company, 1987) Répondre en citant

Despite its name, the game is for all 8-bit Apple II computers. It says so because the media is a 3.5" disk. Disk image and time saving by 4am.

The most interesting fact is that the operating system is Roland G.'s RDOS running under a ProDOS disk. Cool!

I am also a little bit skeptical about the protection as the copy I was sent boots flawlessly, meaning the protection check may run on a 5.25" media only. I do not know but I provide a means to remove it, if by any chance, it is called later on.

Protection type
A set of nibbles is read into memory. If the pattern is not found on the disk, we have a copy, otherwise an original disk.

How to copy
Use ZZCopy of Photonix II to copy the disk and put your original one in a dry and safe place.

How to crack
Launch Block.Warden
Prefix /IPIS1
Follow file STARTUP
At offset $48B: BD 89 C0 -> A9 00 60
Save the block

The disk image is available at http://www.brutaldeluxe.fr/crack/

Reboot and... enjoy,
LoGo
12/2015


Derničre édition par toinet le Mer 06 Jan 2016, 9:35; édité 2 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: 2928
Localisation: Le Chesnay, France

MessagePosté le: Mer 06 Jan 2016, 9:32    Sujet du message: Répondre en citant

Excerpt from the code, file STARTUP.

Code:

00/639B: 08                         PHP                                         
00/639C: 78                         SEI                                         
00/639D: A900                       LDA   #$00                                 
00/639F: 8546                       STA   $46                                   
00/63A1: 8547                       STA   $47                                   
00/63A3: 8544                       STA   $44                                   
00/63A5: A9E0                       LDA   #$E0                                 
00/63A7: 8545                       STA   $45                                   
00/63A9: 203AF4                     JSR   $F43A                                 
00/63AC: B0ED                       BCS   $639B                                 
00/63AE: A543                       LDA   $43                                   
00/63B0: 3007                       BMI   $63B9                                 
00/63B2: AA                         TAX                                         
00/63B3: DD8AC0                     CMP   $C08A,X                               
00/63B6: 4CBF63                     JMP   $63BF                                 
00/63B9: 297F                       AND   #$7F                                 
00/63BB: AA                         TAX                                         
00/63BC: DD8BC0                     CMP   $C08B,X                               
00/63BF: 208D64                     JSR   $648D                                 
00/63C2: 48                         PHA                                         
00/63C3: 20C963                     JSR   $63C9                                 
00/63C6: 68                         PLA                                         
00/63C7: 28                         PLP                                         
00/63C8: 60                         RTS                                         
00/63C9: A000                       LDY   #$00                                 
00/63CB: 98                         TYA                                         
00/63CC: 998D64                     STA   $648D,Y                               
00/63CF: C8                         INY                                         
00/63D0: C04E                       CPY   #$4E                                 
00/63D2: D0F8                       BNE   $63CC                                 
00/63D4: 60                         RTS                                         
00/63D5: DD88C0                     CMP   $C088,X        ; Go here if we have a copy
00/63D8: 20C963                     JSR   $63C9                                 
00/63DB: A920                       LDA   #$20                                 
00/63DD: 8DE763                     STA   $63E7                                 
00/63E0: A000                       LDY   #$00                                 
00/63E2: A23F                       LDX   #$3F                                 
00/63E4: 98                         TYA                                         
00/63E5: 990020                     STA   $2000,Y                               
00/63E8: C8                         INY                                         
00/63E9: D0FA                       BNE   $63E5                                 
00/63EB: EEE763                     INC   $63E7                                 
00/63EE: CA                         DEX                                         
00/63EF: 10F4                       BPL   $63E5                                 
00/63F1: A900                       LDA   #$00                                 
00/63F3: 8D479C                     STA   $9C47                                 
00/63F6: 20EDAE                     JSR   $AEED                                 
00/63F9: 2C50C0                     BIT   TXTCLR                               
00/63FC: 2C57C0                     BIT   HIRES                                 
00/63FF: 2C54C0                     BIT   TXTPAGE1                             
00/6402: 2C52C0                     BIT   MIXCLR                               
00/6405: A941                       LDA   #$41                                 
00/6407: 8D489C                     STA   $9C48                                 
00/640A: A964                       LDA   #$64                                 
00/640C: 8D499C                     STA   $9C49                                 
00/640F: A900                       LDA   #$00                                 
00/6411: 8D4C9C                     STA   $9C4C                                 
00/6414: A960                       LDA   #$60                                 
00/6416: 8D4D9C                     STA   $9C4D                                 
00/6419: 20FAA2                     JSR   $A2FA                                 
00/641C: A97F                       LDA   #$7F                                 
00/641E: 8554                       STA   $54                                   
00/6420: A900                       LDA   #$00                                 
00/6422: 8553                       STA   $53                                   
00/6424: 8556                       STA   $56                                   
00/6426: A9FF                       LDA   #$FF                                 
00/6428: 8550                       STA   $50                                   
00/642A: 20BB9E                     JSR   $9EBB                                 
00/642D: AD00C0                     LDA   KBD                                   
00/6430: 10FB                       BPL   $642D                                 
00/6432: 2C10C0                     BIT   KBDSTROBE                             
00/6435: 2C82C0                     BIT   RDROM2                               
00/6438: 2C51C0                     BIT   TXTSET                               
00/643B: 2058FC                     JSR   HOME                                 
00/643E: 6CFCFF                     JMP   (RESETV)                             
00/6441: CFEFF0F3A1                 ASC   "Oops! Problem# w%ith disk or dI     
00/6465: D0F2E5F3F3                 ASC   "Press a key to start the progrI     

00/648D: BD89C0                     LDA   $C089,X        ; Entry point to the protection
00/6490: A956                       LDA   #$56                                 
00/6492: 8508                       STA   $08                                   
00/6494: A908                       LDA   #$08                                 
00/6496: C607                       DEC   $07                                   
00/6498: D004                       BNE   $649E                                 
00/649A: C608                       DEC   $08                                   
00/649C: F03D                       BEQ   $64DB                                 
00/649E: BC8CC0                     LDY   $C08C,X                               
00/64A1: 10FB                       BPL   $649E                                 
00/64A3: C0FB                       CPY   #$FB                                 
00/64A5: D0ED                       BNE   $6494                                 
00/64A7: F000                       BEQ   $64A9                                 
00/64A9: EA                         NOP                                         
00/64AA: EA                         NOP                                         
00/64AB: BC8CC0                     LDY   $C08C,X                               
00/64AE: C008                       CPY   #$08                                 
00/64B0: 2A                         ROL                                         
00/64B1: B00C                       BCS   $64BF                                 
00/64B3: BC8CC0                     LDY   $C08C,X                               
00/64B6: 10FB                       BPL   $64B3                                 
00/64B8: C0FF                       CPY   #$FF                                 
00/64BA: D0D8                       BNE   $6494                                 
00/64BC: 4CA964                     JMP   $64A9                                 
00/64BF: BC8CC0                     LDY   $C08C,X                               
00/64C2: 10FB                       BPL   $64BF                                 
00/64C4: 8407                       STY   $07                                   
00/64C6: C90A                       CMP   #$0A                                 
00/64C8: D0CA                       BNE   $6494                                 
00/64CA: BD8CC0                     LDA   $C08C,X                               
00/64CD: 10FB                       BPL   $64CA                                 
00/64CF: 38                         SEC                                         
00/64D0: 2A                         ROL                                         
00/64D1: 2507                       AND   $07                                   
00/64D3: 49FF                       EOR   #$FF                                 
00/64D5: F004                       BEQ   $64DB                                 
00/64D7: DD88C0                     CMP   $C088,X        ; Return here if original
00/64DA: 60                         RTS                                         
00/64DB: 4CD563                     JMP   $63D5          ; We have a copy
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