Pour un rendu optimal, activez JavaScript

Ship of Harkinian - Le portage d'Ocarina of Time sur PC

 ·  ☕ 5 min de lecture  ·  🤖 Hohenheim

Jouer sur Linux à Ocarina of Time sans émulateur

Ship of Harkinian

Récemment j’ai dépoussiéré ma vieille N64 pour ma fille qui adore “jouer à Link”. Après avoir joué ensemble à Link’s Awakening, Wind Waker, Twilight Princess, Skyward Sword, Breath of the Wild et dernièrement Tears of the Kingdom, j’ai pensé qu’elle aimerait voir le premier épisode auquel j’ai joué et que je considère comme étant le meilleur.

J’ai donc relancé Ocarina of Time. Et je dois dire que le plaisir d’y jouer est intact, même après l’avoir fini des dizaines de fois, que ce soit sur N64, Gamecube, ou PC sur émulateur.

Mais, car il y a bien sûr un mais, sans quoi je n’écrirais pas ce post, je dois admettre que la version N64 accuse son âge. C’est davantage la faute de la console que le jeu en lui-même. Je n’étais plus habitué à jouer à 20 fps. Les deux manettes que je possède ne datent pas d’hier aussi : le stick analogique (une révolution à l’époque mais le talon d’achille du pad avec l’âge) rend les contrôles parfois approximatifs. Et la résolution native du jeu en 240p et son ratio 4:3 sur un écran full HD (de 80 cm seulement) pique un peu les yeux.

En 98 je trouvais le jeu magnifique

A l’époque il y avait aussi quelques soucis d’ergonomie : la visée, les objets équipables sur les raccourcis, etc… Actuellement nous en sommes au temple de l’eau, avec ces maudites bottes de plomb… Ceux qui ont fait le jeu comprennent tout de suite où je veux en venir.

Je me suis alors demandé si Nintendo n’avait pas dans l’idée de nous proposer un petit remaster du jeu, comme celui dont a bénéficié Metroid Prime récemment sur la Switch (qui est vraiment très bon).

Mes recherches ne m’ont pas donné satisfaction mais je suis tombé sur un thread Reddit qui m’a tout de suite interpellé : l’existence d’un portage PC d’Ocarina of Time.

On ne parle pas d’une émulation mais bien d’un portage. Pour résumer, une équipe de développeurs a réussi à décompiler le code du jeu et à le rendre human readable. Ce code a été repris par une autre équipe, Harbour Masters, qui après quelques mois de développement, l’a porté sur PC.

Ce portage a un nom : Ship of Harkinian.

C’est une référence à un roi célèbre

alt-text

Ship of Harkinian permet donc de bénéficier de la puissance native d’un PC pour faire tourner le jeu, sans la couche d’émulation. On peut profiter d’améliorations de performance comme un framerate jusqu’à 60 FPS, la prise en charge des écrans larges. Et des tonnes d’options pour améliorer l’ergonomie : correction de la visée, mettre des objets équipables sur le D-pad tels le monocle de vérité, les tuniques ou les bottes ! Oui c’est toi que je vise temple de l’eau. On peut même accélérer la vitesse d’escalade/de poussée de Link. A noter qu’une option existe pour que le jeu soit tel qu’en 1998.

Ship of Harkinian peut de plus être moddé. Pour ma part j’ai ajouté un texture pack hd et un set d’icône pour correspondre à ma manette de Switch mais il en existe beaucoup d’autre.

Obtenir Ship of Harkinian, le lancer et le tuner est assez facile (pour le setup que j’ai mis en place).

Installation

Pour installer et jouer à Ship of Harkinian c’est assez simple :

il suffit de se rendre sur leur site ou sur leur github et de récupérer la dernière version en fonction de votre plateforme. J’ai pris la version Linux performance en 7.1.1 au moment où j’écris ces lignes.

Il faut ensuite récupérer la ROM du jeu. (Google –> cee6bc3c2a634b41728f2af8da54d9bf8cc14099)

On met tout ça dans le même dossier. Puis on décompresse l’archive contenant Ship of Harkinian :

unzip SoH-Sulu-Bravo-Linux-Performance.zip

Le zip contient un appimage. On lui donne le droit de s’exécuter :

chmod +x soh.appimage

Puis on lance :

./soh.appimage

Ca pique moins les yeux tout de suite

Chouette non ?

Ship of Harkinian propose un grand nombre d’options. J’ai pour ma part activé l’option free camera qui permet d’avoir le contrôle total de la caméra via le stick droit. Dans la partie “Enhancements” j’ai activé le preset Vanilla Plus. Il offre un certain nombre d’amélioration pour profiter au mieux du jeu sans altérer le gameplay. Il s’agit de correction de petits bug, de time savers comme les textes skipables, la “bonne” réponse sélectionnée par défaut avec le hibou, le sang rouge de Ganondorf, etc… et aussi et surtout de rendre les tuniques et les bottes équipables en raccourci (à combiner avec l’option permettant d’assigner des objets sur le d-pad).

J’ai passé un peu de temps avant de trouver le bon mapping de touche pour mon pad de switch pro. Au final j’ai repris le mapping du portage Gamecube, la manette étant similaire, et ça fonctionne bien.

Le jeu tourne en 1080p 60fps avec la prise en charge du ratio 16:9 et est très stable. Je me suis arrêté au village Cocorico juste avant d’aller chez les Gorons et je n’ai eu aucun plantage ni ralentissement..

Ce portage est vraiment excellent. Les modifications sont directement prises en compte dès leur activation depuis les menus. Menus qui sont clairs et complets.
Je salue la qualité du travail de l’équipe Harbour Masters sur ce portage. C’est un vrai plaisir de jouer au jeu dans ces conditions. Surtout après ma version N64.

Pour tout fan d’Ocarina of Time, Ship of Harkinian est vraiment un must have pour profiter du jeu avec des graphismes et une ergonomie dans les standards actuels. C’est aussi un excellent moyen de découvrir le jeu pour ceux qui n’auraient pas eu cette chance en 98. N’hésitez pas à l’essayer :D


Hohenheim
RÉDIGÉ PAR
Hohenheim
Computer guy

Contenu