Un port PC non officiel du classique Nintendo 64 The Legend of Zelda: Ocarina of Time a été achevé et largement diffusé en ligne, VGC peut le confirmer.
Le port PC comprend de nombreuses nouvelles fonctionnalités telles que les graphiques HD, la résolution ultra-large, la prise en charge du clavier, la prise en charge du modding, le retour de force et la visée du gyroscope.
Et le développeur Harbour Masters affirme qu’il travaille sur l’ajout de texte à la parole, des visuels à 60 ips, des commandes de caméra à deux bâtons, des modèles et de l’audio HD, des packs de textures et la prise en charge de Linux et Mac pour les futures mises à jour.
Vous pouvez voir le port PC non officiel de Zelda 64 en action via la vidéo de VGC ci-dessous :
Jeu de Zelda : Ocarina of Time sur PC
La version PC conçue par les fans est alimentée par un logiciel appelé « Ship of Harkinian ». Ship of Harkinian a été mis à disposition en téléchargement sur son serveur Discord mardi.
Le logiciel demande aux utilisateurs de saisir leur propre ROM N64 d’origine légale pour Ocarina of Time, après quoi il extraira les actifs du jeu et créera une version PC native.
Les créateurs de Harbour Masters espèrent que cette séparation des actifs détenus par Nintendo contribuera à le protéger de toute ramification juridique potentielle. Des projets d’ingénierie inverse tels que celui-ci sont techniquement rendus légaux car les fans impliqués n’ont utilisé aucun contenu divulgué ou actif protégé par le droit d’auteur.
Harbour Masters encourage ses utilisateurs à soutenir la dernière version officielle d’Ocarina of Time via Nintendo Switch Online, et dit qu’il récompensera toute personne pouvant montrer une preuve d’adhésion avec un rouleau spécial sur son serveur Discord.
Le port PC a été rendu possible grâce à un projet de fan de deux ans qui a réussi à rétroconcevoir une version d’Ocarina of Time en code C compilable.
Un projet de décompilation similaire a conduit à un port PC Super Mario 64 en 2019. Le port PC de Mario 64 a été rapidement modifié avec de nouveaux graphismes et des effets modernes tels que le lancer de rayons, et il semble probable qu’Ocarina recevra encore plus de support de modding.
S’adressant à VGC, le développeur de Harbour Masters ‘Kenix’ a affirmé que la prise en charge des mods pour Zelda était beaucoup plus facile que la version PC de Mario 64, grâce à des fonctionnalités telles qu’un système de script similaire aux moteurs de jeu modernes. L’équipe de développement du jeu a déjà créé certains de ses propres mods.
« Notre jeu a un pipeline de chargement d’actifs beaucoup plus similaire aux jeux modernes », a déclaré Kenix. « Nous avons un gestionnaire de ressources qui s’exécute sur un thread séparé qui charge les ressources de nos archives.
« Tous nos actifs sont étiquetés par un emplacement de chaîne dans cette archive, plutôt que par ce que le jeu a fait sur N64 : des pointeurs. La majeure partie de notre travail a porté sur le processus d’importation/exportation de différents types d’actifs de jeu.
« Nos archives prennent également en charge les « correctifs ». Ces correctifs peuvent remplacer un actif de l’archive d’origine. Si vous voulez par exemple faire un pack de textures, tout ce que vous avez à faire est de créer une archive qui a le même chemin de texture que l’original et le système déterminera le plus récent à utiliser pour vous.
Harbour Masters dit qu’il prévoit de travailler sur un port PC similaire de Majora’s Mask à l’avenir, une fois son code décompilé par les fans. Le travail de décompilation de Majora’s Mask est actuellement estimé à 45%.