The Legend of Zelda: Ocarina of Time (with Ship of Harkinian engine) - Le Bottin des Jeux Linux

The Legend of Zelda: Ocarina of Time (with Ship of Harkinian engine)

🗃️ Specifications

📰 Title: The Legend of Zelda: Ocarina of Time (with Ship of Harkinian engine) 🕹️ / 🛠️ Type: Game
🗃️ Genre: Adventure & Action 👁️ Visual: 3D
🏷️ Category: Adventure & Action ➤ Role-playing game ➤ Action RPG ➤ Zelda & JRPG 🏝️ Perspective: Third & First person
🔖 Tags: Adventure; Action RPG; Zelda; Decompilation; libultraship; Fantasy; Family Friendly; Quest; Story Rich; Open World; Cinematic; Atmospheric; Day & Night; Online Multi; Co-op; Moddable; Keyboard; Controller; Force Feedback; Gyro ⏱️ Pacing: Real Time
🐣️ Approx. start: 2022-03-20 👫️ Played: Single & Multi
🐓️ Latest: 2026-01-19 🚦 Status: 05. Tested & Working (status)
📍️ Version: Latest: 💥️ 9.1.2 / Dev: 3503956 ❤️ Like it: 1. 🙏️⭐⭐⭐⭐⭐ (fantastic)
🏛️ License type: 🕊️💰 Libre with Commercial assets 🎀️ Quality: 1. 🏆️⭐⭐⭐⭐⭐ (perfect)
🏛️ License: Code : GPL-3 / Artwork: Commercial ⭐ (temporary):
🐛️ Created: 2025-10-23 🐜️ Updated: 2026-01-31

📦️ Deliverables

📦️ Package name: soh ..... 📦️ Arch: ✓
📄️ Source: ✓ ..... 📦️ RPM:
⚙️ Generic binary: ✓ ..... 📦️ Deb:
🌍️ Browser version: ..... 📦️ AppImage:
📱️ Mobile support: ..... 📦️ Flatpak:
🧹️ Not use: ..... 📦️ Snap:

🚦 Entry status

💡 Lights on: ✓ 🚧️ Some work remains to be done:
📰 What's new?: 🦍️ Signific. vers. 💭️ New version published (to be updated):
🦣️ Awaiting publication on Mastodon: 🎨️ Significant improvement:
🦺️ Work in progress: 🎖️ This work: 5 stars
📰 Previous News: ✓ 👫️ Contrib.: goupildb
🎰️ ID: 16538

📖️ Summary

📜️[en]: The Legend of Zelda: Ocarina of Time is a commercial 3D action-adventure game released in 1998 (by Nintendo EAD) on the Nintendo 64. It is the fifth installment in the series, and the first in 3D (the second is Majora's Mask). Link, a young boy living in a lost village in the forest, goes to the dying Great Deku Tree, who entrusts him with the Spirit Stone of the Forest and sends him to Hyrule Castle to speak to Zelda, the princess of Hyrule. She tells him that Ganondorf, the evil king of the Gerudo, is searching for the Triforce, a sacred relic split into three stones that gives its holder divine power. He must obtain the three stones, enter the sacred kingdom, and summon the Triforce before Ganondorf. Ship of Harkinian (SoH) is a libre, multi-platform engine that is compatible with its data (Nintendo 64 format ROM). It notably provides support for modern hardware (with adjustable display frequency and support for custom textures and models), saves, multiplayer (the second player can take control of Ivan the Fairy), a cheat menu, a randomizer (to add randomness to game elements), gamepad and force feedback support, and mods (especially the high-resolution mod). 📜️[fr]: The Legend of Zelda: Ocarina of Time est un jeu commercial d'action-aventure en 3D sorti en 1998 (par Nintendo EAD) sur la Nintendo 64. Il s'agit du 5eme opus de la série, et le 1er en 3D (le 2nd est Majora's Mask). Link, un jeune garçon vivant dans un village perdu dans la forêt, se rend auprès du Grand Arbre Deku mourant qui lui confie la Pierre spirituelle de la forêt et l'envoie au château d'Hyrule pour parler à Zelda, la princesse d'Hyrule. Celle-ci lui confie que Ganondorf, le roi maléfique des Gerudo, est à la recherche de la Triforce, une relique sacrée scindée en 3 pierres qui confère à son détenteur un pouvoir divin. Il devra obtenir les 3 pierres, entrer dans le royaume sacré et convoquer la Triforce avant Ganondorf. Ship of Harkinian (SoH) est un moteur libre, multi-plateforme et compatible avec ses données (ROM au format Nintendo 64). Il apporte notamment le support du matériel moderne (avec fréquence d'affichage réglable, et prise en charge de textures et modèles personnalisés), les sauvegardes, le multijoueur (le 2nd joueur peut prendre le contrôle d'Ivan la Fée), un menu de triche, un randomiseur (pour ajouter de l'aléa aux éléments du jeu), le support du gamepad et du retour de force, et les mods (notamment le mod haute-résolution).

🎥️ Videos


🐹️ From Users: (202407),


📰 Progress: Mr. Sujano (9.1.1/202511), Video Game Esoterica (9.1.10/202510),


🕯️ How To: (202501), (202305), (202412),


🎲️ Gameplay: (4K/202311), (4K/202505), (4K/202505),

🕸️ Links

🏡️ Website & videos
Website: [Homepage] [Dev site] [Features/About] [Screenshots]
Videos: t(202xxx) gd(202xxx) gu(202407) r(202xxx) lp(202xxx) ht(202501) ht(202305) ht(202412) ht(202407) g(4K/202311) g(4K/202505) g(4K/202505) g(202206) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)]
Doc: [WIKI] [FAQ]
Updates: [RSS] / [Changelog 1(news/blog) 2(release notes) 3(tags) 4(commits)]

💰 Commercial
• (empty)

🍩️ Resources

🔘️ ROMs
• 🗿️ ROM required: The Legend of Zelda - Ocarina of Time

🔘️ Mods
• OoT Reloaded (Ocarina of Time Reloaded is an Ultra HD texture pack for GLideN64, Dolphin and Ship of Harkinian, free): [Homepage] [Dev site] 🎬️ ht(202305)
• Mods on GameBanana site (mods for 2 Ship Harkinian engine): [Homepage] [Dev site] 🎬️ g(202xxx)

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

🦣️ Social
(Ship of Harkinian engine) Devs (Harbour Masters 64 Team 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(The Legend of Zelda) Devs (Nintendo [fr] [en]): [Site 1 2] [MobyGames] [Chat] [mastodon] [PeerTube] [YouTube] [Instagram] [PressKit] [Interview 1(Story)(1889) 2(202xxx)]
(The Legend of Zelda) Devs (Shigeru Miyamoto (Nintendo) [fr] [en]): [Site 1 2] [MobyGames] [IMDb] [PeerTube] [YouTube] [PressKit] [Interview 1(Story)(Takashi Tezuka & Shigeru Miyamoto)(1981) 2[fr](Shigeru Miyamoto)(201509) 3[fr](Takashi Tezuka & Shigeru Miyamoto)(201512)]
(The Legend of Zelda) Devs (Takashi Tezuka (Nintendo) [fr] [en]): [Site 1 2] [MobyGames] [IMDb] [PeerTube] [YouTube] [PressKit] [Interview 1(Story)(Takashi Tezuka & Shigeru Miyamoto)(1981) 2(Takashi Tezuka & Shigeru Miyamoto)(201506) 3(Takashi Tezuka)(201906)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [Lemmy] [reddit] [Discord]

🐝️ Related
[Wikipedia (Ship of Harkinian) [fr] [en] [de]]
[Wikipedia (The Legend of Zelda: Ocarina of Time) [fr] [en] [de]]

📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary 1(stable) 2(nightly builds)] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

🕊️ Source of this Entry: [Mr. Sujano (202510)]

🦣️ Social Networking Update (on mastodon)

🕹️ Title: The Legend of Zelda: Ocarina of Time (with Ship of Harkinian engine)
🦊️ What's: A 3D adventure game & a libre engine
🏡️ https://www.shipofharkinian.com/
🐣️ https://github.com/HarbourMasters/Shipwright
🔖 #LinuxGaming #Adventure #ARPG #Zelda
📦️ #CommercialAssets #LibreEngine #Bin #Arch
📕️ https://lebottinlinux.vps.a-lec.org/LO.html
🕵‍ 9.1.0: 🙏️⭐⭐⭐⭐⭐

🥁️ Update: 9.1.2
⚗️ Signific. vers. 🦍️
📌️ Changes: https://www.shipofharkinian.com/fr/changelog
🦣️ From: 🛜️ https://github.com/HarbourMasters/Shipwright/releases.atom

🐹️ https://www.youtube.com/embed/SEAiD4SQm2Q
🕯️https://www.youtube.com/embed/XDDIBEdINAE
🎲️ https://www.youtube.com/embed/?list=PLlAbgRdG73IhNHpVbZUbaMZMu8rfq1HR5
🎲️ https://www.youtube.com/embed/BsjiU1yXD7A

🕶️ A view of its UI (v.9.1.0 on Linux with the 4K mod “OoT Reloaded”) at the start of the game. Link has joined an NPC at the top of a platform via a suspended walkway.

📚️ The Legend of Zelda: Ocarina of Time is a commercial 3D action-adventure game released in 1998 (by Nintendo EAD) on the Nintendo 64. It is the fifth installment in the series, and the first in 3D (the second is Majora's Mask). Link, a young boy living in a lost village in the forest, goes to the dying Great Deku Tree, who entrusts him with the Spirit Stone of the Forest and sends him to Hyrule Castle to speak to Zelda, the princess of Hyrule. She tells him that Ganondorf, the evil king of the Gerudo, is searching for the Triforce, a sacred relic split into three stones that gives its holder divine power. He must obtain the three stones, enter the sacred kingdom, and summon the Triforce before Ganondorf. Ship of Harkinian (SoH) is a libre, multi-platform engine that is compatible with its data (Nintendo 64 format ROM). It notably provides support for modern hardware (with adjustable display frequency and support for custom textures and models), saves, multiplayer (the second player can take control of Ivan the Fairy), a cheat menu, a randomizer (to add randomness to game elements), gamepad and force feedback support, and mods (especially the high-resolution mod).

📕 Description [en]

📜️ "blabla" 📜️

Ship of Harkinian (SOH) is built atop a custom library dubbed libultraship (LUS). Back in the N64 days, there was an SDK distributed to developers named libultra; LUS is designed to mimic the functionality of libultra on modern hardware. In addition, we are dependant on the source code provided by the OOT decompilation project.

In order for the game to function, you will require a legally acquired ROM for Ocarina of Time. Any copyrighted assets are extracted from the ROM and reformatted as a .otr archive file which the code uses.
It does not include any copyrighted assets. You are required to provide a supported copy of the game.

HIGHER FRAMERATE
No longer constrained by 90s console hardware, your experience will now be as silky smooth as your modern GPU and monitor can handle!

ENHANCEMENTS
Make your own fun! With a plethora of enhancements and cheats available, you're guaranteed to find a new way to play!

RANDOMIZER
Shuffle what rewards you get from things like chests, skulltulas, and more with the built-in randomizer! Endless replayability! No patching required!

A FAMILIAR BUT IMPROVED EXPERIENCE
We are careful to put any and all changes to the authentic game behind toggles, so that if desired you can play it in all of its 1998 glory.


🌍️ Wikipedia:

Ship of Harkinian is an unofficial open source port of the 1998 Nintendo 64 video game The Legend of Zelda: Ocarina of Time that runs on Microsoft Windows, Linux, macOS, Wii U, and Nintendo Switch.
It was first released in March 2022 for Windows, four months after Ocarina of Time's source code was decompiled and released. Since then, Ship of Harkinian has received ports to Linux and macOS, and homebrew ports to Wii U and Nintendo Switch.
Updates to Ship of Harkinian have attracted media attention, as they often integrate options and features which aren't present in any official release of Ocarina of Time.
The title of the project is an allusion to the philosophical thought experiment Ship of Theseus, as well as the name of the King from The Legend of Zelda CD-i games, who was infamous for the internet memes spawned from the games.

DevelopmentDecompilation of Ocarina of Time

In November 2021, after 21 months of development, the Zelda Reverse Engineering Team (ZRET) successfully decompiled the executable to The Legend of Zelda: Ocarina of Time into human-readable code. While the decompilation project was principally carried out for the sake of documenting the game's creation and backend functionality, it also made possible the potential creation of source ports of Ocarina of Time, which would allow the game to be recompiled and run on platforms it wasn't originally developed for. Speaking to Ars Technica, ZRET member Rozlette stated that source ports were "outside the scope of what we do".

Early development and release

In June 2020, developers Jack Walker and Kenix discussed the potential of a PC port of Ocarina of Time based on the ZRET decompilation project's work; at the time, Ocarina of Time's decompilation was only 17% complete. Development on what would later become Ship of Harkinian began in November 2021, coinciding with the decompilation project reaching completion.

In January 2022, a group of community developers named Harbour Masters released footage and screenshots of Ocarina of Time running natively on Microsoft Windows, in a widescreen aspect ratio not supported by the original Nintendo 64 release. The project was titled "Ship of Harkinian", a reference to King Harkinian from Zelda: The Wand of Gamelon. Speaking to Video Games Chronicle, Kenix, now part of Harbour Masters, estimated the project was "approximately 90%" complete.

Prior to Ship of Harkinian's release, Harbour Masters showcased various experimental game modifications to Ocarina of Time, such as gyroscopic aiming and 4K texture support.

Ship of Harkinian launched for Windows in March 2022

Additional platform support and features

In May 2022, Harbour Masters announced the release of a Linux port of Ship of Harkinian via "Ship of Harkinian Direct", an online video parody presentation of Nintendo Direct. Additional features noted in this Direct include save states, an integrated cheat menu, accessibility options, and support for running the game at 60 frames per second.

Two months later, in July 2022, an additional Ship of Harkinian Direct was released, announcing the release of Ship of Harkinian for macOS and Wii U. Additional features promoted in this Direct include a graphic interface for rebinding controls, a "randomizer" which randomizes various elements of the game to enhance replayability, and the ability to set an arbitrary framerate (up to 250FPS).

Ship of Harkinian received Nintendo Switch support in the September 2022 "Zhora Alfa" update.

In April 2023, a new Ship of Harkinian Direct was released, announcing custom texture and model support. Multiplayer functionality was added to the port; a second player can take control of Ivan the Fairy, described as a fairy "who likes to play tricks", whose abilities can either help or hinder the main player.

Other releases

Harbour Masters expressed intent to create a source port for The Legend of Zelda: Majora's Mask shortly after ZRET completes their decompilation of the game. In November 2023, Harbour Masters revealed that they had fully decompiled Majora's Mask, and were currently working on a PC port provisionally called 2Ship2Harkinian, with its first version being released on 26 May 2024.

In December 2024, Harbour Masters released the first version of StarShip, a PC port of Star Fox 64. A PC port of Mario Kart 64, titled SpaghettiKart, was released in June 2025.

Reception

Reception to Ship of Harkinian has been generally positive.

Ship of Harkinian has been favorably compared against the Nintendo Classics version of Ocarina of Time. Nick Rodriguez of Screen Rant deemed Ship of Harkinian "significantly better than the current Switch version in almost every regard", with The Verge's Derek Hill expressing similar sentiment: "As long as Nintendo is content putting out alarmingly low-quality versions of their classic games for shockingly high prices, Ship of Harkinian is proof that the unofficial option is sometimes the best option."

Some outlets expressed apprehension over Ship of Harkinian, fearing that Nintendo's perceived litigiousness could jeopardize the project. In discussing Ship of Harkinian's long-term prospects, GameSpot writer Jenny Zheng remarked that that Ship of Harkinian's "odds aren't great", while characterizing Nintendo as "notoriously copyright-lawsuit-happy". Luke Plunkett of Kotaku referred to Ship of Harkinian's legality as "murky", but noted that other projects built off of reverse engineering efforts were still active as of writing. In a statement to GamesRadar+, Harbour Masters contributor Kenix defended the legality of Ship of Harkinian: "The Ocarina of Time assets will be ripped from a user's own ROM that they must provide and then be exported into an archive compatible with the Ship of Harkinian. None of Nintendo's own property is involved in the process." Harbour Masters encouraged users to support official releases of Ocarina of Time, and offered a unique role on their Discord server to those who can provide proof of ownership.

📕 Description [fr]

Un jeu commercial d'action-aventure en 3D et un moteur libre compatible, The Legend of Zelda - Ocarina of Time par Nintendo EAD, Ship of Harkinian par la Harbour Masters 64 Team.
En C/C++.

The Legend of Zelda: Ocarina of Time est un jeu commercial d'action-aventure en 3D sorti en 1998 (par Nintendo EAD) sur la Nintendo 64. Il s'agit du 5eme opus de la série, et le 1er en 3D (le 2nd est Majora's Mask). Link, un jeune garçon vivant dans un village perdu dans la forêt, se rend auprès du Grand Arbre Deku mourant qui lui confie la Pierre spirituelle de la forêt et l'envoie au château d'Hyrule pour parler à Zelda, la princesse d'Hyrule. Celle-ci lui confie que Ganondorf, le roi maléfique des Gerudo, est à la recherche de la Triforce, une relique sacrée scindée en 3 pierres qui confère à son détenteur un pouvoir divin. Il devra obtenir les 3 pierres, entrer dans le royaume sacré et convoquer la Triforce avant Ganondorf. Ship of Harkinian (SoH) est un moteur libre, multi-plateforme et compatible avec ses données (ROM au format Nintendo 64). Il apporte notamment le support du matériel moderne (avec fréquence d'affichage réglable, et prise en charge de textures et modèles personnalisés), les sauvegardes, le multijoueur (le 2nd joueur peut prendre le contrôle d'Ivan la Fée), un menu de triche, un randomiseur (pour ajouter de l'aléa aux éléments du jeu), le support du gamepad et du retour de force, et les mods (notamment le mod haute-résolution).

Voir aussi / See also: The Legend of Zelda: Ocarina of Time (with Ship of Harkinian engine), The Legend of Zelda - Majora's Mask (with 2 Ship 2 Harkinian engine), The Legend of Zelda - Majora's Mask (with Zelda64Recomp engine),

Ship of Harkinian (SOH) est construit sur une bibliothèque personnalisée appelée libultraship (LUS). À l'époque de la N64, un SDK appelé libultra était distribué aux développeurs ; LUS est conçu pour imiter les fonctionnalités de libultra sur du matériel moderne. De plus, nous dépendons du code source fourni par le projet de décompilation OOT.

Pour que le jeu fonctionne, vous aurez besoin d'une ROM légalement acquise pour Ocarina of Time. Tous les éléments protégés par des droits d'auteur sont extraits de la ROM et reformatés en un fichier d'archive .otr utilisé par le code.
Il ne contient aucun élément protégé par des droits d'auteur. Vous devez fournir une copie prise en charge du jeu.

FRAME RATE PLUS ÉLEVÉ
N'étant plus limité par le matériel des consoles des années 90, votre expérience sera désormais aussi fluide que votre GPU et votre moniteur modernes peuvent le supporter !

AMÉLIORATIONS
Amusez-vous comme vous le souhaitez ! Avec une multitude d'améliorations et de codes de triche disponibles, vous êtes sûr de trouver une nouvelle façon de jouer !

GÉNÉRATEUR ALÉATOIRE
Mélangez les récompenses que vous obtenez dans les coffres, les skulltulas et bien plus encore grâce au générateur aléatoire intégré ! Une rejouabilité infinie ! Aucun patch nécessaire !

UNE EXPÉRIENCE FAMILIÈRE MAIS AMÉLIORÉE
Nous avons pris soin de placer toutes les modifications apportées au jeu authentique derrière des boutons, afin que vous puissiez, si vous le souhaitez, y jouer dans toute sa splendeur de 1998.



🌍️ Wikipedia [en] (traduction du Bottin - grâce à [DeepL]) :

Ship of Harkinian est un portage open source non officiel du jeu vidéo Nintendo 64 de 1998, The Legend of Zelda: Ocarina of Time, qui fonctionne sous Microsoft Windows, Linux, macOS, Wii U et Nintendo Switch.

Il a été lancé pour la première fois en mars 2022 pour Windows, quatre mois après la décompilation et la publication du code source d'Ocarina of Time. Depuis lors, Ship of Harkinian a été porté sur Linux et macOS, ainsi que sur Wii U et Nintendo Switch grâce à des ports homebrew.
Les mises à jour de Ship of Harkinian ont attiré l'attention des médias, car elles intègrent souvent des options et des fonctionnalités qui ne sont présentes dans aucune version officielle d'Ocarina of Time.
Le titre du projet fait référence à l'expérience de pensée philosophique Ship of Theseus, ainsi qu'au nom du roi des jeux CD-i The Legend of Zelda, tristement célèbre pour les mèmes Internet issus des jeux.

Développement Décompilation d'Ocarina of Time

En novembre 2021, après 21 mois de développement, la Zelda Reverse Engineering Team (ZRET) a réussi à décompiler l'exécutable de The Legend of Zelda: Ocarina of Time en un code lisible par l'homme. Si le projet de décompilation a été principalement mené dans le but de documenter la création du jeu et ses fonctionnalités backend, il a également rendu possible la création potentielle de ports sources d'Ocarina of Time, qui permettraient de recompiler le jeu et de le faire fonctionner sur des plateformes pour lesquelles il n'avait pas été développé à l'origine.
Dans une interview accordée à Ars Technica, Rozlette, membre de ZRET, a déclaré que les ports sources « ne relevaient pas de notre domaine d'activité ».

Développement initial et sortie

En juin 2020, les développeurs Jack Walker et Kenix ont discuté du potentiel d'un portage PC d'Ocarina of Time basé sur le travail du projet de décompilation ZRET ; à l'époque, la décompilation d'Ocarina of Time n'était achevée qu'à 17 %. Le développement de ce qui allait devenir Ship of Harkinian a commencé en novembre 2021, coïncidant avec l'achèvement du projet de décompilation.

En janvier 2022, un groupe de développeurs communautaires nommé Harbour Masters a publié des vidéos et des captures d'écran d'Ocarina of Time fonctionnant en mode natif sur Microsoft Windows, dans un format d'image grand écran non pris en charge par la version originale sur Nintendo 64. Le projet a été intitulé « Ship of Harkinian », en référence au roi Harkinian de Zelda: The Wand of Gamelon. Dans une interview accordée à Video Games Chronicle, Kenix, qui fait désormais partie de Harbour Masters, a estimé que le projet était achevé « à environ 90 % ».

Avant la sortie de Ship of Harkinian, Harbour Masters a présenté diverses modifications expérimentales apportées à Ocarina of Time, telles que la visée gyroscopique et la prise en charge des textures 4K.
Ship of Harkinian est sorti sur Windows en mars 2022.

Prise en charge de plateformes supplémentaires et fonctionnalités supplémentaires

En mai 2022, Harbour Masters a annoncé la sortie d'une version Linux de Ship of Harkinian via « Ship of Harkinian Direct », une parodie vidéo en ligne de Nintendo Direct. Parmi les fonctionnalités supplémentaires mentionnées dans cette présentation, on trouve des sauvegardes, un menu de triche intégré, des options d'accessibilité et la prise en charge du jeu à 60 images par seconde.

Deux mois plus tard, en juillet 2022, un autre Ship of Harkinian Direct a été publié, annonçant la sortie de Ship of Harkinian pour macOS et Wii U. Parmi les fonctionnalités supplémentaires présentées dans ce Direct, on trouve une interface graphique pour reconfigurer les commandes, un « randomiseur » qui randomise divers éléments du jeu pour améliorer la rejouabilité, et la possibilité de définir une fréquence d'images arbitraire (jusqu'à 250 images par seconde).
Ship of Harkinian a reçu le support Nintendo Switch dans la mise à jour « Zhora Alfa » de septembre 2022.

En avril 2023, un nouveau Ship of Harkinian Direct a été publié, annonçant la prise en charge de textures et de modèles personnalisés. Une fonctionnalité multijoueur a été ajoutée au portage ; un deuxième joueur peut prendre le contrôle d'Ivan la Fée, décrite comme une fée « qui aime jouer des tours », dont les capacités peuvent soit aider, soit gêner le joueur principal.

Autres sorties

Harbour Masters a exprimé son intention de créer un port source pour The Legend of Zelda: Majora's Mask peu après que ZRET ait terminé la décompilation du jeu. En novembre 2023, Harbour Masters a révélé avoir entièrement décompilé Majora's Mask et travailler actuellement sur un port PC provisoirement appelé 2Ship2Harkinian, dont la première version est sortie le 26 mai 2024.
En décembre 2024, Harbour Masters a sorti la première version de StarShip, un portage PC de Star Fox 64. Un portage PC de Mario Kart 64, intitulé SpaghettiKart, est sorti en juin 2025.

Accueil

L'accueil réservé à Ship of Harkinian a été globalement positif.
Ship of Harkinian a été favorablement comparé à la version Nintendo Classics d'Ocarina of Time. Nick Rodriguez, de Screen Rant, a estimé que Ship of Harkinian était « nettement meilleur que la version Switch actuelle à presque tous les égards », tandis que Derek Hill, de The Verge, a exprimé un sentiment similaire : « Tant que Nintendo se contentera de commercialiser des versions de qualité médiocre de ses jeux classiques à des prix exorbitants, Ship of Harkinian prouvera que l'option non officielle est parfois la meilleure option. »

Certains médias ont exprimé leur inquiétude à propos de Ship of Harkinian, craignant que la propension de Nintendo à intenter des poursuites judiciaires ne compromette le projet. Au sujet des perspectives à long terme de Ship of Harkinian, Jenny Zheng, rédactrice chez GameSpot, a déclaré que les chances de succès du jeu étaient « minces », tout en qualifiant Nintendo de « société notoirement encline à intenter des poursuites judiciaires pour violation du droit d'auteur ». Luke Plunkett, de Kotaku, a qualifié la légalité de Ship of Harkinian de « trouble », mais a souligné que d'autres projets issus de la rétro-ingénierie étaient toujours en cours au moment de la rédaction de son article. Dans une déclaration à GamesRadar+, Kenix, contributeur de Harbour Masters, a défendu la légalité de Ship of Harkinian : « Les ressources d'Ocarina of Time seront extraites de la ROM fournie par l'utilisateur, puis exportées vers une archive compatible avec Ship of Harkinian. Aucune propriété de Nintendo n'est impliquée dans le processus. » Harbour Masters a encouragé les utilisateurs à soutenir les versions officielles d'Ocarina of Time et a proposé un rôle unique sur son serveur Discord à ceux qui peuvent fournir une preuve de propriété.

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire

📦️ Installation à partir du/des paquet(s) Manjaro/Arch :
• Il(s) est/sont dans les dépôts Manjaro/Arch, il suffit d'installer le(s) paquet(s).

⛓️ Installation à partir du binaire classique :
• Un binaire statique est disponible, décompressez le livrable, et rendez son binaire exécutable (clic droit sous votre gestionnaire de fichier).

💡 Nota : le binaire a l'extension ".appimage"mais je n'ai pas l'impression qu'il en soit réellement un, car il n'est pas reconnu par mon utilitaire habituel - qui sinon me proposerai de l'intégrer. Néanmoins il fonctionne bien comme un binaire classique.


📄️ Installation à partir du source

• Source non testé.


🏕️ Installation du contenu / des données :

• ROM du jeu : Ce jeu/moteur vous permet de jouer nativement sous Linux avec la ROM du jeu (voir la section "Resource" ci-avant pour le nom de la ROM nécessaire) extraite de la console ou téléchargée sur internet. Attention : le téléchargement de ROMS commerciales est illégal à moins de les avoir acquises financièrement.

▸ Assemblage de l'émulateur et des données (ROMs de jeu) :
• Copiez la ROM de jeu dans le répertoire de votre choix et décompressez-la (elle doit être au format *.z64).
• Lancez le moteur : $ ./soh.appimage
• Dans son menu cliquez sur "Select ROM" et sélectionnez votre ROM (au format *.z64)

💡 Nota : Une fois installé, les données semblent rester dans le répertoire courant d'installation (je n'ai pas trouvé de recopie dans le Home


🏕️ Installation d'un Add-on / d'un Mod :

▸ Téléchargement d'un Mod :
• Téléchargez le mod sur le site souhaité (voir la section “Resource” ci-avant).
💡 Nota : Attention à télécharger le bon fichier : sur la HomePage du Mod, sous la section "Download" en bleu cliquez sur l'icône SoH (le galion au milieu) puis cliquez dessous sur l'icône "4K OTR".
• Décompressez le livrable (vous devez obtenir un fichier ".o2r") dans le répertoire de votre choix.
• Copiez ce fichier dans le répertoire mods/ du moteur.

▸ Activez le Mod :
• Lancez le moteur.
• Activez les menus ([ESC]).
• Dans Settings ➜ Mod Menu ➜ cochez ✔ Enable Mods
• La ligne "OoT_Reloaded_v11.0.0_4K.o2r" (ou équivalent) doit être listée (vous pouvez aussi copier le mod par glisser-déposer, non testé)
• Relancez le jeu
• En jeu, si le graphisme n'est pas en 4K dès le démarrage, appuyez sur la touche [TAB] pour activer le mod ([TAB] pour le désactiver).


🚀️ LANCEMENT DU JEU

▸ Classique :
• Si vous l'avez installé à partir d'un paquet / dans l'un des répertoires système : [Alt+F2] soh.appimage ou $ soh.appimage
• Ou, rendez son binaire exécutable (clic droit sous votre gestionnaire de fichier) et cliquez dessus, ou dans son répertoire racine lancez : $ ./soh.appimage
💡 Nota : si vous l'avez installé via votre gestionnaire de paquets et ne connaissez pas le nom précis du binaire, sélectionnez le paquet dans votre gestionnaire, et dans l'onglet “Fichiers” recherchez son nom dans l'arborescence d'installation (le binaire est généralement installé dans /usr/bin/).


📑️ PARAMÉTRAGE

💡 Nota : L'objet de cette section est de fournir quelques suggestions / Conseils

Paramétrage du graphisme :

• Sous l'interface principale, menu Settings ➜ onglet Graphics ➜
⊡ Graphics Options : Toggle Fullscreen (for Windowed mode)
⊡ Internal Resolution : 200%
⊡ Anti-aliasing (MSAA) : 8
⊡ Current FPS : 120
✔ Match Refresh Rate
✔ Enabled Vsync
⊡ Texture Filter (needs reload) : Three-Point

✔ Enabled advanced settings
⊡ Aspect Ratio : Ultrawide (21:9)


⌨️🖱️🎮️ CONTRÔLES :

• Gamepad de test : USB, Logitech Rumblepad.

• Déplacements : [LEFT 🕹️]
• Ouvrir une porte : [🎮️ 2]
• Sauter / Envoyer la fée : [🎮️ 2] (même touche)
• Frapper à l'épée : [🎮️ 3]
• Tirer au lance-pierre : [RIGHT 🕹️ [←], viser, puis [RIGHT 🕹️ [←] pour tirer (dépend dans quelle position se trouve le lance-pierre)
• Frapper avec le bâton : [RIGHT 🕹️ [←] ou [RIGHT 🕹️ [→]
• Regarder en vue FPS autour de Link : [RIGHT 🕹️ [↑] puis [LEFT 🕹️]
• Inventaire / Sauvegarder : [🎮️ 10]

🕵️ Test [fr]

📜️ Préambule :
⚬ 1ere édition : le 23 Octobre 2025 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 80 minutes. 🎯️ Objectif : Initialisation de l'entrée, tests et prise d'une copie d'écran



🫕️ Installation :

▸ 🐎️ Moteur
‣ (✔ v. 9.1.0) Binaire classique : FONCTIONNEL.
‣ (🧪️not_tested) Paquet Arch/AUR : NON TESTE.

▸ 🫀️ Données externes à assembler
🟠️ Une installation rendue (un peu) plus difficile par l'absence de livraison des données avec le moteur, requérant quelques opérations complémentaires :
- copie des données du jeu original à l'endroit souhaité,
- décompression,
- lancement du moteur.
🟢️ A part cette phase de réunification de la ROM et du moteur, tout le reste est non seulement intuitif mais correctement paramétré. Aucun paramétrage n'a été nécessaire pour jouer - pas même les gamepads (reconnus immédiatement et correctement paramétrés), sauf pour améliorer encore l'aspect.


🏗️ Réalisation :

▸ 🐥️ Avancement de son développement en : Octobre 2025
🟢️ Il/Elle est tout à fait fonctionnel(le).

▸ 📟️ Interface
🟢️ Une interface magnifique (thème sombre, accueil), de très grande qualité, complète, mature, efficace, dynamique (réaction de l'interface au survol de la souris), claire/intuitive, d'emblée bien paramétrée (évitant de devoir la personnaliser immédiatement), guidant l'utilisateur dans son paramétrage, bien organisée, très bien expliquée (aide omniprésente via des bulles d'aides), agréable à utiliser,
🟢️ Elle offre notamment le support du plein écran et du fenêtré, du redimensionnement de sa fenêtre par glisser-déposer, des mods, la modification de l'aspect des notifications (menu Settings ➜ Notifications), des sets de pré-réglages (menu Settings ➜ Presets), le verrouillage du rapport hauteur/largeur (Lock aspect ratio) et de la synchronisation verticale (Vsync), une gestion / le réglage du type de mise à l'échelle graphique (Off, Custom, 4:3, 16:9, 5:3, 16:10/8:5, 21:9, ou résolution choisie), de la qualité d'affichage par Downsampling (calcul de l'affichage en résolution plus élevée puis rabaissement dans la résolution actuelle pour en améliorer le rendu) (50..200%), de la fréquence d'affichage (Framerate Target, un nombre de FPS élevé diminue les nausées, 20 à 360 FPS, ou Adaptation à la fréquence de rafraîchissement “Match Refresh Rate”), de la qualité des textures par anti-crénelage (antialiasing / interpolation, MSAA (aka Multi-Sample Anti-Aliasing, de 1 à 8, Linéaire, Trilinéaire (extension du bilinéaire ajoutant l'interpolation entre les mipmaps - ces dernières adaptant le détail des textures à la distance à l'objet)), de la disposition de son interface (HUD, via les menus Sezttings->Notifications et Enhancements ->Graphics, Minimal UI On/Off, Enemy Health Bars), la sauvegarde automatique de la progression, un menu complet dédié aux développeurs (Dev Tools), un menu dédié aux aspects aléatoires du jeu (Rando),

▸ 🎮️ Contrôles
⚬ Nombre de Gamepad(s) géré(s) : 2 🎮️
🔍️ (USB, Logitech Rumblepad) : ✔ Functional
🔍️ (Bluetooth, Microsoft Xbox Elite Wireless Controller Series 2) : ⏳️Not yet tested
⚪️ Il/Elle se contrôle au clavier ou au gamepad.
🟢️ Il/Elle bénéficie du support de plusieurs contrôleurs simultanés (avec désactivation éventuelle - important si votre tablette graphique était détectée comme un gamepad), de contrôles simples, redéfinissables, précis, réglables (sensibilité de la souris, du contrôleur, du retour de force, du gyroscope, des zones mortes du contrôleur), avec visualisation de la réponse du/des gamepads depuis son menu de paramétrage, de la gestion des sticks droit et gauche (définition indépendante), du support des touches fléchées (important pour les claviers non anglophones), du support de plusieurs gamepads simultanés, d'un excellent support du retour de force (très bien exploité), d'une reconnaissance à chaud du périphérique utilisé (l'interface l'utilise immédiatement),
🟢️ Ce jeu est clairement adapté pour être joué au gamepad.
🟢️ Il fait un usage modéré et à bon escient du retour de force.
⚪️ Il nécessite un apprentissage des commandes d'utilisation du bâton et du lance-pierre (maîtrise indispensable pour les obstacles dans l'arbre).

▸ 👤️ Solo
🟢️ Son interface permet notamment le jeu solo vs une ou plusieurs IA, avec scénario (histoire/missions/campagnes),

▸ 👥️ Multi-joueur / Développement collaboratif
🟢️ Son interface supporte le jeu multi-joueurs en ligne via une adresse IP à saisir (le 2nd joueur peut prendre le contrôle d'Ivan la Fée, non testé),


🍔️ Contenu :

▸ 🎥️ Scénario / Démarrage du jeu
🟢️ Il/Elle propose une/des cinématique(s) facilitant l'immersion, une ambiance sonore sous son interface tout à fait dans le ton, des PNJ qui introduisent son scénario et fournissent quelques indices, un menu (Randomizer) avec des tonnes d'options permettant de changer le comportement du jeu,

▸ 🌍️ Monde, environnement, contenu
🟢️ Il/Elle offre le support du glisser-déposer de contenu (menu Settings ➜ Presets), des mods (voir la section "Resources" ci-avant),
🟠️ Point(s) faible(s) relevé(s) : il lui manque l'intégration des mods sous l'interface (les mods doivent être copiés manuellement dans le répertoire mods/),

▸ 🏞️ Graphismes
⚪️ Le jeu est en vue du dessus et en diagonale, (au choix) en vue à la 1ere personne ou à la troisième personne.
🟢️ Un graphisme superbe, mignon, le(s) protagoniste(s) est/sont animé(s) (même au repos), des décors magnifiques et détaillés, proposant plusieurs points de vues (objective/subjective en positionnant le stick droit vers le haut),

▸ 🎧️ Son
🟢️ Le jeu est accompagné d'effets sonores de qualité, d'une bande son adaptée,
🟢️ Il/Elle offre notamment le réglage du volume général, de la musique principale et secondaire, des effets sonores, du volume de la fanfare,


👾️ Gameplay :

▸ ⛳️ Objectif / Thème
⚪️ C'est le 5eme opus d'une série de jeux d'action-aventure, et le 1er en 3D (le 2nd est Majora's Mask)). Link, un jeune garçon vivant dans un village perdu dans la forêt, se rend auprès du Grand Arbre Deku mourant qui lui confie la Pierre spirituelle de la forêt et l'envoie au château d'Hyrule pour parler à Zelda, la princesse d'Hyrule. Celle-ci lui confie que Ganondorf, le roi maléfique des Gerudo, est à la recherche de la Triforce, une relique sacrée scindée en 3 pierres qui confère à son détenteur un pouvoir divin. Il devra obtenir les 3 pierres, entrer dans le royaume sacré et convoquer la Triforce avant Ganondorf.

▸ 🐮️ Spécificités
⚪️ Ship of Harkinian (SoH) est un moteur libre, multi-plateforme et compatible avec ses données (ROM au format Nintendo 64).
🟢️ Il/Elle offre notamment un menu ("Enhancements") extrêmement complet dédié aux améliorations (Quality of Life, Skips & Speed-ups, Graphics, Items, Fixes, Difficultiy, Minigames, Extra Modes, Cheats, Cosmetics Editor, Gameplay Stats, Time Splits, Timers), un randomiseur (pour ajouter de l'aléa aux éléments du jeu), des outils pour les développeurs (Dev Tools),

▸ 😄️🙁️😱️ Le ton
🟢️ Sérieux,

▸ 🗻️ Difficulté / prise en main de l'utilisateur
🟢️ Il/Elle propose une mécanique intuitive, un jeu accessible dès son lancement (via un niveau de jeu suffisamment bas pour permettre l'apprentissage),
⚪️ La difficulté est rendue notamment par la variété des énigmes à résoudre, la nécessité de maîtriser différentes actions pour franchir ses obstacles,
↪ Je trouve (avis personnel) son gameplay globalement accessible, mais plus difficile que Majora's Mask (avec la nécessité de maîtriser le lance-pierre et le bâton).
⚪️ En cas de mort, le joueur redémarre là où il se trouve, il est possible de revenir à la situation précédente via le chargement / la sauvegarde d'état.


🧪️ Tests effectués :

▸ 🧫️ Conditions du test, objectif(s)
‣ 🔍️ (v. 9.1.0) : ✔ tested
‣ ◀️ Test binaire de fonctionnement : ✔ tested
‣ 🎮️ Logitech Rumblepad (USB) : ✔ tested
‣ 🎮️ Microsoft Xbox Elite Wireless Controller Series 2 (USB connected) : (🧪️not_tested)
‣ 🏕️ Avec un contenu Commercial : ✔ tested
‣ 🏕️ Avec des Mods : ✔ tested

▸ 🎲️ Résultat des tests
‣ 🔍️ (v. 9.1.0) : (⭐⭐⭐)
‣ 🎮️ Logitech Rumblepad (USB) : (⭐⭐⭐)

‣ 🏕️ Avec des Mods : (⭐⭐⭐)
🟢️ Le mod "OoT Reloaded" (voir la section "Resources") donne un rendu 4K magnifique ! (flagrant notamment sur le plancher / le sol).

🟢️ Le jeu en lui-même a été considéré comme l'un des plus grands jeux vidéo jamais réalisés (il est même dans le livre des records - cité comme le jeu vidéo s'étant le plus vendu dans un court laps de temps (six millions d'exemplaires dans le monde en huit semaines, dont 80 000 le premier jour).
🟢️ Les développeurs de Ship of Harkinian (et des éléments dont il dépend) ont eux aussi réalisés un travail fantastique. L'interface est agréable, très jolie, intuitive, extrêmement complète, et rend l'installation de l'ensemble aisé, tout en améliorant encore l'expérience de jeu.
🟢️ Le gameplay est bien-sûr excellent (pour ce que j'en ai vu), les décors sont beaux et variés, et chaque région comporte de nombreuses énigmes à résoudre pour accéder à d'autres zones. Il y a de nombreux bonus à collecter, de passages à franchir, de coffres à ouvrir et d'ennemis à vaincre, le tout enrobé d'une belle histoire. Excellent.
⚪️ Je suis parvenu à entrer dans dans l'arbre, à y monter dans les étages et à ressortir (plusieurs astuces à trouver). Les araignées avec masque qui se balancent de gauche à droite puis remontent sont particulièrement redoutables, mais là aussi elles ont un point faible...


🧭️ Conclusion :

🕵️ Impression globale : 👍️
❤️ Like it: 🙏️⭐⭐⭐⭐⭐ (fantastic)
🎀️ Quality: 🏆️⭐⭐⭐⭐⭐ (perfect)

🟢️ Une pépite.
🟢️ Un jeu magnifique - de qualité commerciale bien-sûr, et dans le haut du panier (une perle).
🟢️ Le mod haute résolution le hisse bien-sur encore plus haut (magnifique).
🟢️ Une interface de paramétrage extrêmement complète, peaufinée avec amour dans ses moindres détails, avec un luxe de paramétrages permettant aux connaisseurs de personnaliser l'expérience de jeu dans ses moindres détails.
👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à son/ses auteur(s) !