Ingénierie inverse des Indestructibles : L'ascension du Mineur pour l'optimisation de speedrun

2025-05-03

Pour optimiser leur speedrun des Indestructibles : L'ascension du Mineur, l'auteur et son frère ont procédé à l'ingénierie inverse et à la modification du jeu GameCube. Ils ont découvert des fonctionnalités de débogage et des bugs hors limites, et ont effectué une rétro-ingénierie statique du code du système de combat à l'aide de Ghidra. Pour faciliter l'expérimentation, ils ont créé un mod qui affiche la santé de l'ennemi, en l'appliquant via des codes Action Replay. Cela a révélé des informations intéressantes sur les dégâts, comme les coups de poing de M. Indestructible qui doublent les dégâts avec des coups successifs et des dégâts plus importants contre les ennemis gelés. Ils ont également expliqué pourquoi certains codes de triche connus étaient invalides, nécessitant le mode développeur pour fonctionner. Enfin, l'auteur a partagé quelques bugs hors limites et fonctionnalités du mode développeur, comme le vol et les superpositions de débogage.