| CPC Rulez https://cpcrulez.fr/forum/ |
|
| CRACKING TECHNIQUES https://cpcrulez.fr/forum/viewtopic.php?f=4&t=4552 |
Page 1 sur 1 |
| Auteur : | hERMOL [ 13 Juin 2011, 11:55 ] |
| Sujet du message : | CRACKING TECHNIQUES |
hop un petit sujet pour compilé toute les techniques de "crackage", "crunchage", mise en fichier de nos jeux favoris! pour ce 1er message la fameuse routine qui permets re-utiliser les vecteurs system après un écrasement de la zone mémoire &A700-&BFFF. Idéal dans une routine de chargement de niveaux. Code : ld c,&88
out (c),c exx xor a ex af,af' call #0044 call #08bd call #bb00 call #b909 ld c,#07 ld de,#0040 ld hl,#b0ff call #bccd ld a,#00:ld (#ac00),a ld a,#ff:ld (#be78),a ld a,#c9:ld (#bb5a),a |
|
| Auteur : | hERMOL [ 13 Juin 2011, 12:06 ] |
| Sujet du message : | Re: CRACKING TECHNIQUES |
la version CPC 464/6128, remplacer laligne du call &8bd par : Code : ld c,&0
call &B915 ld a,h cp &2 jr nc,$+7 call &0888 jr $+5 call #08bd |
|
| Auteur : | AsT [ 13 Juin 2011, 12:35 ] |
| Sujet du message : | Re: CRACKING TECHNIQUES |
Ne pas oublier de rajouter un petit DI en début de routine puis ensuite le fameux EI en fin de celle-ci. Petite précision supplémentaire, si les registres secondaires sont utilises (EXX, EX AF,AF'), il faut aussi rajouter les Push et les Pop qu'il faut en début et en fin de routine. J'ai tout dit ? |
|
| Auteur : | hERMOL [ 13 Juin 2011, 13:07 ] |
| Sujet du message : | Re: CRACKING TECHNIQUES |
on peu dire aussi de faire attention a l'emplacement de la pile . |
|
| Auteur : | AsT [ 13 Juin 2011, 13:21 ] |
| Sujet du message : | Re: CRACKING TECHNIQUES |
Oui... En tout cas,cette routine est très utile. |
|
| Auteur : | hERMOL [ 13 Juin 2011, 13:28 ] |
| Sujet du message : | Re: CRACKING TECHNIQUES |
pour le lancement sur drive A/B, a ajouter avant tout exécution de code: Code : ld hl,(&BE7D)
ld a,(hl) add &41 ld (filename),a [...] filename "?:EXEMPLE.BIN" |
|
| Page 1 sur 1 | Le fuseau horaire est UTC+1 heure |
| Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |
|