Session end : 12h00m00s | Hide picture Sexe : OFF | Donations 2024 : 870.48 € |
;INITIALISATION DE LA PROTECTION
#8CED : 01 00 F6........ LD BC,&F600
#8CF0 : ED 78........... IN A,(C)
#8CF2 : CB EF........... SET 5,A ;bit 5 a 1
#8CF4 : ED 79........... OUT (C),A ;écrire la nouvelle valeur
...
;TEST DE LA PROTECTION
#8D4B : 01 00 F6........ LD BC,&F600
#8D4E : ED 78........... IN A,(C)
#8D50 : CB 6F........... BIT 5,A ;lire le bit 5
#8D52 : C2 35 8D........ JP NZ,&8D35 ;SI bit 5 = 1 on va en &8D35
;SINON PLANTAGE
#8D55 : 01 00 00........ LD BC,&0000
#8D58 : ED B0........... LDIR
#8D5A : E5.............. PUSH HL ;sauver dans la pile
#8D5B : 18 FD........... JR &8D5A ;loop infini jusqu'à faire planter la pile
Pour désactiver le plantage, il suffit de remplacer le &C2 en &C3 a l'adresse &8D52