6Fermer8
deleted2Le 01/04/2012 à 14:26
darkpig (./1) :
Je devine comment faire : utiliser un debugger qui va montrer le code ASM du jeu, puis trouver à quel endroit ça retire 1 au nombre de vies, noter l'emplacement de cette instruction, ouvrir la rom dans un éditeur hexadecimal et remplacer l'instruction par un NOP. C'est ça n'est-ce pas ?

Plus simle de soustraire 0 à mon avis. L'opcode reste le même, suffit de modifier le dernier ou les deux derniers octets.
Brunni (./3) :
Dernière chose, comme ces valeurs ne sont jamais stockées sur la pile (elles doivent persister toute la partie)

Et pourquoi ? main() peut très bien utiliser un stack frame. smile

J'en connais qui font ça pour simuler des variables globales sans bss ni relogements cheeky