Le code de jeu de Zelda 64 a été rétro-conçu avec succès, “Ouvrir la porte” Pour les modules et les ports
Un groupe de fans connu sous le nom de "Zelda Reverse Engineering Team’ aurait réussi à faire de l'ingénierie inverse 100% of The Legend of Zelda: Ocarina du temps code. Essentiellement, ce qu'il fait est “ouvre les portes” aux mods, hacks, et même les ports de la Nintendo 64 classic.
Bien qu'il y ait la possibilité que cela se produise à l'avenir, le même groupe souligne que sa propre décompilation est “pas un port” et mentionne qu'il ne sera impliqué dans aucun travail d'adaptation du code du jeu aux nouvelles plateformes.
Un port PC entièrement fonctionnel de Super mario 64 a pris environ neuf mois pour être opérationnel après les fans’ efforts de décompilation – ajout de la prise en charge de résolutions plus élevées, nouveaux graphismes, et même le lancer de rayons. It means something similar could potentially happen with Ocarina of time.
VGC has also detailed the legalities of ZRET’s project, au cas où vous vous poseriez la question:
“Le type d'ingénierie inverse que ZRET fait est rendu légal parce que les fans impliqués n'ont utilisé aucun contenu divulgué. Plutôt, ils ont minutieusement recréé le jeu à partir de zéro en utilisant des langages de codage modernes. Le projet n'utilise également aucun des actifs originaux protégés par le droit d'auteur de Nintendo, tels que les graphiques ou le son.”
Au-delà d'un port PC potentiel, this decompilation project can also be used to possibly assist with the historical preservation of the classic Zelda title. Here’s what the team had to say about its efforts:
“It’s been a wild ride. We’ve been able to create c code that, when compiled, reproduces the original game. We call this ‘matching’ decompilation.
“Last night, Fig, who is a notable community member as well as a project lead, matched the last-remaining function in the project. This means that all compiled code in the game has been turned into human-readable C code.
“We thought for a time that we may never be able to match every function completely, so this is an incredibly exciting accomplishment. Dozens of people helped work on this project, and together we were able to achieve something amazing.”