Ingénierie inverse de Stunts : journal de développement du mod SuperSight (partie I)
Alberto Marnetto détaille son parcours pour créer SuperSight, un mod d’amélioration graphique pour le jeu de course classique Stunts. L’article décrit son processus d’ingénierie inverse, en tirant parti du projet Restunts piloté par la communauté (contenant du code partiellement désassemblé et des ports en langage C) pour comprendre le moteur de rendu du jeu. Les tentatives initiales de modification des paramètres graphiques via le menu du jeu se sont avérées difficiles en raison de l’absence de sauvegarde des options du jeu. En analysant le code de Restunts, il a identifié la variable qui contrôle le niveau de détail graphique. Il a ensuite mis en œuvre des améliorations simples, telles que la modification du champ de vision, en rencontrant et en documentant de petits bogues. Cette preuve de concept réussie ouvre la voie à des améliorations supplémentaires détaillées dans les parties futures.