×

Twilight Princess décompilé : vers un portage natif sur PC ?

La communauté du reverse engineering vient d'accomplir une prouesse technique majeure. The Legend of Zelda: Twilight Princess, l'opus emblématique de la GameCube et de la Wii, a été entièrement décompilé en code source. Cette avancée ouvre la porte à de futures adaptations natives sur d'autres plateformes, à commencer par le PC.
publié le 23 décembre 2025
partager sur :

Un travail titanesque qui aboutit

Le projet, hébergé sur GitHub par la team zeldaret, représente l'aboutissement de cinq années de labeur acharné. La décompilation consiste à traduire un fichier exécutable vers un code source de haut niveau, processus inverse de la compilation classique. Pour Twilight Princess, cela signifie que chaque fonction compilée du jeu a été recréée et correspond désormais exactement au code original.

TakaRikka_, développeur principal du projet, a personnellement investi plus de 1000 heures dans cette entreprise. Dans un message relayé par Video Game Esoterica, il souligne que cette réalisation n'aurait pas été possible sans le soutien des communautés zeldaret et des spécialistes de la décompilation GameCube/Wii.

Des portages natifs en perspective

Cette décompilation permet théoriquement de recompiler le jeu pour qu'il s'exécute nativement sur différentes plateformes, sans recourir à l'émulation. Le précédent le plus notable reste Ship of Harkinian, le portage PC d'Ocarina of Time, qui a vu le jour quelques mois seulement après la décompilation de ce dernier. Toutefois, Twilight Princess étant un titre GameCube/Wii plus complexe techniquement, le délai pourrait s'avérer plus conséquent.

La communauté du speedrun de Twilight Princess, à l'origine du projet, a choisi de décompiler la version américaine GameCube, la plus utilisée par les joueurs compétitifs. L'objectif à long terme vise néanmoins à produire un code source complet et documenté pour toutes les versions du jeu. Comme pour Ocarina of Time, cette base de code permettra aux moddeurs, chasseurs de glitchs et speedrunners de comprendre précisément le fonctionnement interne du titre.

Une dynamique GameCube qui s'accélère

Le projet Twilight Princess s'inscrit dans un mouvement plus large de décompilation des jeux GameCube. Mario Party 4 est devenu le premier titre de la console à être entièrement décompilé en mai 2025, suivi immédiatement par Mario Kart 64. Animal Crossing sur GameCube a également franchi le cap des 96% de décompilation après deux ans et demi de travail, permettant déjà aux passionnés de modifier profondément les mécaniques du jeu.

Légalité et préservation

Il convient de préciser que le dépôt GitHub ne contient aucun élément protégé par copyright : ni graphismes, ni sons, ni code assembleur propriétaire. Une copie légale du jeu original reste nécessaire pour compiler et exécuter le projet. La Zelda Reverse Engineering Team a d'ailleurs toujours maintenu qu'elle ne participera jamais à la création de portages sur d'autres plateformes, laissant cette responsabilité à d'autres groupes de développeurs.

Cette approche permet de naviguer dans une zone grise juridique tout en contribuant à la préservation du patrimoine vidéoludique. Le code source reconstitué offre une documentation précieuse sur les techniques de développement employées par Nintendo EAD à l'époque, information qui aurait pu disparaître avec l'obsolescence des supports physiques.

Reste maintenant à voir si une équipe se lancera dans l'aventure d'un portage PC officieux, et combien de temps nécessitera un tel projet. Les précédents Ocarina of Time et Majora's Mask ont démontré qu'avec de la patience et du talent, ces adaptations peuvent surpasser les versions officielles en termes de qualité et de fonctionnalités.

YouTube Thumbnail

Sources : Time Extension, GitHub, Twisted Voxel, Wikipedia

Tags : -