Ocarina Recomp Wiki / Hookshot vs Ocarina Recomp

Hookshot vs Ocarina Recomp vs a Switch 2 emulator

Two native recompilations of the Switch 2 edition, one of the 3DS remake, and the emulator route, compared on what their own READMEs and release notes report: frame rate, GPU support, Linux and features.

Advertisement

The short answer

  • Windows, want the simplest install: Ocarina Recomp. A ZIP installer, no administrator rights, Brazilian Portuguese, imports emulator saves.
  • Linux, frame generation, ultrawide or rebinding: Hookshot. Windows builder and Linux AppImage, Insert menu with presets for 4–16 GB cards.
  • You own the 3DS version: TriAevum. No compiler, Windows, AppImage and Flatpak.
  • Your GPU has no mesh shaders (GTX 10-series and older): neither Switch 2 recomp works today; a fallback is only a feature request (Hookshot #454).

Feature comparison

Ocarina RecompHookshotTriAevumEmulator
Repositorysostenesfreitas/ocarina-recompNotRexed/Hookshotcoccofresco/TriAevumLichii, Eden and other Switch 2 emulators
Game it runsSwitch 2 edition (v1.1.1)Switch 2 edition (build e0f3ccfa)Ocarina of Time 3D (3DS)Switch 2 edition
MethodStatic recompilation to C, VulkanStatic recompilation to C, VulkanAOT recompilation, NRI/Vulkan rendererEmulates the console while playing
CreatedNovember 6, 2026November 5, 2026September 7, 2026—
Latest releasev0.2.7 (November 8, 2026)device-lost-fix (November 8, 2026)v0.8.0-beta.1.2 (October 22, 2026)—
GitHub stars8272,006657—
WindowsYes: ZIP installerYes: Hookshot BuilderYes: ZIPYes
LinuxPartly: build scripts, play not yet confirmedYes: AppImageYes: AppImage + FlatpakYes
Steam DeckNot verifiedSteamOS listed, not reported testedDesktop Mode prep, not yet tested on a DeckDepends on emulator
First setup30 min to 2 h buildAbout 40 min buildA few minutes (shader prep)None, but needs keys and firmware
Developer’s test PCRyzen 9 9950X3D + RTX 5090Ryzen 5 7600X + RTX 4060 Ti 16 GBTwo NVIDIA PCs, one AMD (RADV) PC—
Reported fps59 standing, 51–55 walking (RTX 5090)About 50 walking without frame gen30 Hz logic, 60/90 FPS interpolationLichii build 75: 12–22 fps (5900X + RTX 3080)
GPU requirementVulkan 1.3 + mesh shaders, NVIDIA recommendedVulkan 1.3 + mesh shaders; only NVIDIA tested by the authorVulkan GPU with current driversVulkan
Frame generationNoYes: 2x to 8xInterpolation to 60/90 FPSNo
UpscalingGame’s own network (experimental)Catmull-Rom, Lanczos, sharpness4K without upscaler (half-res effects)Resolution scaling
UltrawideNoPartly: 3D correct, HUD stretchedYes: 16:9, 21:9, 5:3Mods
In-game menuF1 / Esc optionsInsert / Home menu with Controls pageEsc / R3, F1 full settingsEmulator UI
Mods—RomFS mods folder (no exefs patches)Azahar-style textures, optional model modRomFS and exefs
Save importFrom Lichii and EdenKeeps saves across rebuildsSave states—
LanguagesFollows Windows, incl. Brazilian Portugueselanguage.txt (EN, FR, DE, ES, PT-BR checked)ROM languageGame languages
LicenseGPL-3.0GPL-3.0-or-laterGPL-3.0-or-later + separate partsGPL

Figures come from each project’s README and release notes as of November 8, 2026. The emulator column is general and its fps figure comes from Lichii’s build 75 release notes; emulators need console keys and firmware, which this site does not cover.

Frame rate: what the reports say

No project has published a benchmark across many PCs. These are the numbers the developers and contributors reported:

ProjectHardwareResultSource
Ocarina RecompRyzen 9 9950X3D, RTX 5090≈59 fps standing, 51–55 fps walkingREADME
Ocarina Recomp 0.2.7RTX 5090Falling leaves cost about 7 fpsRelease notes
Ocarina Recomp 0.2.5RTX 5070 12 GBFixed a drop to 9–11 fps after a few minutes in KokiriRelease notes
HookshotRyzen 5 7600X, RTX 4060 Ti 16 GBAbout 50 fps walking, no frame generationREADME
Hookshot no-visual-studioTest PC27 → 31 fps in Kokiri (CPU-side work)Release notes
Hookshot no-visual-studioRadeon 8060S, Linux RADV≈10 → 30–50 fps after submit batching (#413)Release notes
Hookshot less-stutterTest PC, first startWorst freeze 2.6 s → 1.2 s, lowest fps 20 → 30Release notes
TriAevumAnyGame logic at 30 Hz, shown at 60 or 90 FPSREADME

Both Switch 2 recomps are CPU-bound in busy scenes and stutter the first time a shader is needed. Hookshot’s frame generation (2x to 8x) raises the displayed frame rate, not the game’s own.

Advertisement

GPU support compared

Ocarina Recomp and Hookshot both require Vulkan 1.3 with mesh shaders, because the Switch 2 renders this game with task and mesh shaders. In practice that means NVIDIA GTX 16 or RTX 20 series and newer, AMD RX 6000 series (RDNA 2) and newer, or Intel Arc. Their authors test on NVIDIA; AMD support improves through contributors: Hookshot fixed AMD black screens and slow movies, and Ocarina Recomp splits oversized buffers and retries pipelines the driver rejects. Open reports include Intel Arc iGPU black screens (Hookshot #460), a Lenovo Legion Go black screen (#426) and AMD bloom overexposure (Ocarina Recomp #127). TriAevum asks only for a Vulkan GPU with current drivers and qualifies its Linux packages on AMD with Mesa RADV.

Linux and Steam Deck

Hookshot is the only Switch 2 recomp with a Linux package today: an AppImage with everything inside, for glibc 2.35+ (SteamOS included). Ocarina Recomp has compilar.sh and jogar/jogar-ocarina.sh; its build guide says the runtime passes self-tests on Linux but in-game play still has to be confirmed, and it needs Linux 6.7 or later. TriAevum ships an AppImage and a Flatpak and documents Steam Deck setup, without a physical Deck test yet.

Updates

All three rebuild or re-prepare from your copy when you update. Ocarina Recomp installs over the previous version and, since 0.2.5, recompiles only what changed (about a minute from 0.2.4 to 0.2.5). Hookshot rebuilds into the same folder and keeps saves and settings; since foliage-linux-updater the game itself offers new releases. TriAevum asks you to back up saves, settings and prepared data before each beta.

Advertisement

Frequently asked questions

Hookshot or Ocarina Recomp: which is better?

For Linux, the in-game menu, frame generation and ultrawide, Hookshot. For a one-step Windows installer with Brazilian Portuguese and save import from Lichii or Eden, Ocarina Recomp. Both are experimental and both update several times a day, so the gap changes quickly; you can install both from the same copy.

Are Hookshot and Ocarina Recomp the same code?

No. They are separate repositories by different developers with different runtimes (Hookshot’s nx2/host/gpu tree versus Ocarina Recomp’s recomp/runtime tree, which still uses TotK Recomp’s TOTK_ settings). They share ideas and credit each other: Hookshot credits Ocarina Recomp for its README layout and mesh-stage notes, and both credit nxnative and Lichii.

Is a recomp faster than a Switch 2 emulator?

On the reports available, yes. Lichii’s build 75 notes gave 12–22 fps for this game on a Ryzen 5900X + RTX 3080; Ocarina Recomp reports 51–59 fps on an RTX 5090 and Hookshot about 50 fps walking on an RTX 4060 Ti. These come from different machines and versions, so treat them as indications rather than a benchmark.

Can I use my emulator save?

Ocarina Recomp imports saves from Lichii, Eden and similar emulators: click Import emulator save at the end of the installation, or run jogar\importar-save.ps1 later. It keeps a copy of your current save and does not change the emulator.

Why does TriAevum appear in this comparison?

Because people searching for an Ocarina of Time PC port find it too. It is a different game edition: TriAevum runs Ocarina of Time 3D for the 3DS, while the other two need the Switch 2 edition.