2Fermer4
BrunniLe 31/03/2012 à 23:23
La tricherie se fait généralement encore plus simplement que ça, mais il faut un support matériel : le Game Genie. Le principe c'est que tu sais où est stocké le nombre de vies en mémoire RAM, ou que tu peux le trouver, car tu sais que c'est un truc qui reste identique quand tu joues, décrémente si tu perds, augmente si tu gagnes ; du coup il suffit d'effectuer ces actions et dire à Game Genie comment la valeur a changé, et après plusieurs fois il pourra déterminer la ou les seules valeurs qui ont suivi exactement le schéma indiqué, et qui sont donc les emplacement potentiels stockant le nombre de vies.
Après tu peux bloquer l'emplacement mémoire à une valeur donnée afin que jamais les vies ou autre ne s'épuisent. En pratique le blocage se fait en remplaçant la valeur par celle désirée environ une fois par frame.
Dernière chose, comme ces valeurs ne sont jamais stockées sur la pile (elles doivent persister toute la partie) et que l'allocation se fait de façon déterministe depuis le boot sur une telle console, tu peux noter l'emplacement mémoire et le réutiliser pour toutes les parties consécutives, même après avoir éteint la console hehe