Hookshot ダウンロード

v2.0.14 最新安定版

Switch 2版『ゼルダの伝説 時のオカリナ』をWindows 10/11およびLinux x86_64でネイティブ動作させる静的リコンパイル版PCポート(120fps以上・ウルトラワイド・HDR・ジャイロ対応)。

✓ 公式GitHub直リンク2026-11-10 更新累計 294,396 件オープンソース・ROM非同梱
初回起動前の必須チェック(60秒)
  1. HookshotBuilder.exe を OneDrive 外の空のローカルフォルダに配置します。
  2. 復号済み Switch 2 ダンプ v131072(ID: 0400486024DEC000 / SHA-1: e0f3ccfa)を指定します。
  3. GPU の Vulkan 1.3 メッシュシェーダー対応とハッシュ値を下で即時確認できます。

お使いのPC・携帯機で Hookshot は動きますか?

必須要件:Vulkan 1.3 + ハードウェア メッシュシェーダー(VK_EXT_mesh_shader)
✓ SteamOS 3.6以降で動作可能(30〜60 FPS) — Linux 用 AppImage を使用し、デクの樹フリーズ(#817)回避のため Steam 起動オプションに次を追加してください:
RX_VK_MESH_NOCULL=2c56dc1006942f74 %command%
インタラクティブ検証盤 // 動作要件チェッカー

インタラクティブ PC GPU・OS・進行度別 動作要件テストボード

検証済みの全10個のHookshot v2.0.11対応仕様をハードウェアアーキテクチャ、OS、携帯機APU、またはストーリー進行のマイルストーンで絞り込みます。HookshotBuilderを実行する前に、必要なVulkan 1.3拡張機能、VRAMバジェット、および起動フラグを確認してください。

NVIDIA GeForce RTX 20/30/40/50 & GTX 1650-1660 Ti

Turing、Ampere、Ada Lovelace、Blackwellの各GPUで完全なハードウェアVK_EXT_mesh_shader対応。ネイティブDLSS超解像にも対応。

カテゴリGPU アーキテクチャ
必須要件・ドライバ基準Vulkan 1.3 + VK_EXT_mesh_shader (Driver 550+)
対応ステータス対応(60〜120 FPS)
VRAM目安4 GB Low / 6 GB Med / 8 GB High / 10+ GB Max
検証済み設定・起動フラグNative メッシュシェーダー+DLSS / TAA(環境変数フラグ不要)[v2.0.11]
AMD Radeon RX 6000 / RX 7000 / RX 9000 (RDNA 2/3/4)

Vulkan 1.3およびハードウェアメッシュシェーダーに対応。Adrenalinまたは旧バージョンのRADVドライバーでASTCの草木がブロック状になったりHUDの描画乱れが発生する場合は、RX_VK_ASTC_RGBA8=1を使用してください。

カテゴリGPU アーキテクチャ
必須要件・ドライバ基準Vulkan 1.3 + VK_EXT_mesh_shader (Adrenalin 24.9+ / Mesa 24.2+)
対応ステータス対応(回避策あり)
VRAM目安6 GB Med / 8 GB High / 10+ GB Max
検証済み設定・起動フラグASTCデコード用にRX_VK_ASTC_RGBA8=1を設定(#57 / #1006)[v2.0.11]
Intel Arc Aシリーズ(Alchemist)& Bシリーズ(Battlemage)

6 GB〜16 GB VRAMを搭載するディスクリートArc GPUにおいてハードウェアVK_EXT_mesh_shaderおよびIntel XeSS 1.3アップスケーリングに対応。

カテゴリGPU アーキテクチャ
必須要件・ドライバ基準Vulkan 1.3 + VK_EXT_mesh_shader (Intel Driver 32.0.101+ / ANV)
対応ステータス対応(60 FPS)
VRAM目安6 GB 中設定 (Arc A380) / 8-16 GB 高〜最高 (A750/A770/B580)
検証済み設定・起動フラグNative メッシュシェーダー+XeSS 1.3またはFSR 3.1 [v2.0.11]
Steam Deck LCD & OLED(AMD Van Gogh / Sephiroth RDNA 2 APU)

SteamOS 3.6以降においてLinux x86_64 AppImage経由で1280x800(30〜45 FPS)で動作。デクの樹サマの中でのRADVフリーズを回避するためRX_VK_MESH_NOCULL=2c56dc1006942f74の設定が必要です。

カテゴリ携帯機 / APU
必須要件・ドライバ基準SteamOS 3.6+(Mesa RADV 24.2+)+16 GB共有LPDDR5
対応ステータス起動フラグ適用で動作可能
VRAM目安Low / Medium プリセット(1.5〜2.5 GBテクスチャプール)
検証済み設定・起動フラグRX_VK_MESH_NOCULL=2c56dc1006942f74 %command%(#817)[v2.0.11]
NVIDIA GTX 10シリーズ(Pascal)、AMD RX 5000(RDNA 1)& Polaris

Switch 2のOcarina of TimeリメイクエンジンはハードウェアVK_EXT_mesh_shaderを必要とするNVN2メッシュレットに依存しているため、3Dレンダリングには非対応です。

カテゴリGPU アーキテクチャ
必須要件・ドライバ基準ハードウェアVK_EXT_mesh_shader拡張機能に非対応
対応ステータス非対応(ハードウェアの制約)
VRAM目安該当A (Vulkan デバイスの初期化に失敗)
検証済み設定・起動フラグRX_GPU_BACKEND=nullはヘッドレスCI/ロジックテスト実行のみ対応 [v2.0.11]
Windows 10(21H2以降)& Windows 11 x64

主要デスクトップ向けプラットフォーム。Hookshot-v2.0.11-Windows-x64.zip(29.7 MB)として配布され、HookshotBuilder.exeおよび全アップスケーラーのランタイムDLLを内蔵。

カテゴリOS 環境
必須要件・ドライバ基準64-bit Windows 10 21H2+またはWindows 11、8 GB+ RAM
対応ステータス対応(ティア1)
VRAM目安最小 4 GB / 推奨 8 GB
検証済み設定・起動フラグ出力構成: HookshotBuilder.exe -> Hookshot.exe + assets/ [v2.0.11]
Linux x86_64 Desktop (glibc 2.35+ / AppImage)

単一バイナリ形式のHookshot-v2.0.11-Linux-x86_64.AppImage(35.1 MB)。Ubuntu 22.04+、Fedora 40+、Arch Linux、SteamOS 3.6+で検証済み。

カテゴリOS 環境
必須要件・ドライバ基準glibc 2.35+, FUSE2/FUSE3, Vulkan 1.3 ICD
対応ステータス対応(ティア1)
VRAM目安最小 4 GB / 推奨 8 GB
検証済み設定・起動フラグ実行権限付与: chmod +x Hookshot-v2.0.11-Linux-x86_64.AppImage [v2.0.11]
子供時代: コキリの森、デクの樹サマの中、ドロゴンの洞窟、ジャブジャブ様のお腹

ニューゲーム作成から3つの精霊石入手まで完全にクリア可能。Steam Deck/RADV環境ではデクの樹サマの内部でRX_VK_MESH_NOCULL=2c56dc1006942f74の指定が必要です。

カテゴリゲーム進行領域
必須要件・ドライバ基準Hookshot v2.0.0以降(v2.0.11推奨)
対応ステータス100%プレイ可能
VRAM目安1080p Mediumで2.1 GB〜3.2 GB
検証済み設定・起動フラグゴーマ、キングドドンゴ、バリネードの各ボス戦検証済み [v2.0.11]
フィールド拠点: ハイラル平原、城下町、カカリコ村、ゾーラの里、ゲルドの谷

全フィールドエリアで昼夜サイクル、動的カスケードシャドウ、Opus 48 kHz環境オーディオ、60/120 FPSアクター補間が完全に動作。

カテゴリゲーム進行領域
必須要件・ドライバ基準Hookshot v2.0.5以降(アクターおよびイベントシーンの同期修正)
対応ステータス100%プレイ可能
VRAM目安2.8 GB〜4.4 GB(ハイラル平原で最大のストリーミングプール)
検証済み設定・起動フラグ4 GB GPUでは#1161のオーバーフローを防ぐためLow/Medプリセットを使用 [v2.0.11]
大人時代: 森・炎・水・闇・魂の神殿 & ガノン城

5つの賢者のメダル獲得、ガノン城、最終決戦のガノンドロフ/ガノン戦、そしてエンディングロールまで最初から最後までプレイ可能。

カテゴリゲーム進行領域
必須要件・ドライバ基準Hookshot v2.0.9+(水の神殿の反射&ダークLink修正)
対応ステータスエンディングまで100%プレイ可能
VRAM目安神殿内の反射パス全体で2.6 GB〜4.2 GB
検証済み設定・起動フラグv2.0.9+にてダークLink反射部屋および炎の神殿の陽炎エフェクトを修正 [v2.0.11]

3ステップ最短セットアップ(Windows 10 / 11)

上のOSタブ切り替えに合わせて手順が自動更新されます
1. 専用ローカルフォルダを作成

HookshotBuilder.exe を C:\Games\Hookshot\ など OneDrive 管理外の空フォルダに置きます。

2. Switch 2 v131072 ダンプを指定

復号済みの Switch 2 ダンプ(Title ID: 0400486024DEC000 / SHA-1: e0f3ccfa)を選択します。

3. アセット生成して 120fps で起動

約45秒の変換完了後に Hookshot.exe を起動し、Insert または F1 キーで DLSS・HDR・フレーム上限を設定します。

セキュリティ & クリーンルームに関する告知公式ビルドは github.com/NotRexed/Hookshot からのみダウンロードしてください — ROM やキーの提供はありません

Hookshotには任天堂が権利を保有するゲームアセット、テクスチャ、音声、暗号化キーは一切含まれていません。公式バイナリは必ずhttps://github.com/NotRexed/Hookshot/releases(Windows HookshotBuilder.exeまたはLinux Hookshot-v2.0.11-x86_64.AppImage)からのみダウンロードしてください。展開済みROMを同梱したり、偽のインストーラーを配布するサードパーティサイトは非公認です。ご自身で復号したSwitch 2本体+更新データv131072ダンプ(タイトルID 0400486024DEC000、メインNSO SHA-1 e0f3ccfa56256410941279ef0b2501356be2222c)を用意する必要があります。

KPI-01 // CURRENT RELEASE
v2.0.14
最新の安定版Build(2026-11-09)
RX_VK_WB_DIFF=1 のライトバック差分更新を復元(v2.0.9 比で +33% FPS)
KPI-02 // REQUIRED DUMP
0400486024DEC000
Switch 2 Update v131072
ExeFSメインNSO SHA-1接頭辞: e0f3ccfa(51.0 MBバイナリ)
KPI-03 // LIFTED A64 CODE
160,641
静的 ARM64 関数
Clangを介して399個のCシャード(g_module_a + g_module_b)にわたってコンパイル
KPI-04 // VULKAN PIPELINE
8,243
NVN2 → SPIR-V Shaders
Vulkan 1.3 + ハードウェア VK_EXT_mesh_shader 拡張が必須

v2.0.14 の更新内容と旧バージョン一覧

全8世代の公式 GitHub リリースと検証済み SHA-256 チェックサムを収録

v2.0.14(2026-11-10公開):HDR有効時のメニュー色味を修正、角括弧を含むフォルダパスからの更新に対応、FPSカウンタのサイズ調整機能を追加。

v2.0.14 公式パッケージ全4種と SHA-256 ハッシュを表示
ファイル名対応OS容量SHA-256 チェックサム公式GitHub取得
hookshot-linux.txtLinux x86_64 / Steam Deck1.3 KBd09f1c65db…6e49a8⬇ 取得 ↗
hookshot-setup.txtWindows 10 / 11 (64ビット)1.6 KB76f00a7530…d5000e⬇ 取得 ↗
Hookshot-v2.0.14-x86_64.AppImageLinux x86_64 / Steam Deck221.1 MBa6964ac29b…b43419⬇ 取得 ↗
HookshotBuilder.exeWindows 10 / 11 (64ビット)178.5 KB6e64916c1a…ae17bb⬇ 取得 ↗
過去のGitHubリリース(2.0.13〜2.0.8)と全31ファイルを表示
v2.0.14 ↗2026-11-10
61,980 件のダウンロード
安定版
v2.0.13 ↗2026-11-10
39,963 件のダウンロード
安定版
v2.0.12 ↗2026-11-10
30,584 件のダウンロード
安定版
v2.0.11 ↗2026-11-09
113,279 件のダウンロード
安定版
v2.0.10 ↗2026-11-09
18,987 件のダウンロード
安定版
v2.0.9 ↗2026-11-09
18,882 件のダウンロード
安定版
v2.0.8 ↗2026-11-09
9,861 件のダウンロード
安定版
全10件のReleaseダウンロード台帳を開く →
棚 B — エンジニアリングサブシステム&ワークフロー

コアリコンパイルサブシステム & ダンプ検証プレート

Switch 2 ダンプの抽出、AOT ARM64 変換、GPU メッシュシェーダー階層、およびランタイム環境変数を網羅する 4 つのエンジニアリングマニュアルに直接アクセスできます。

PLATE 01 // SETUP&DUMP HASH0400486024DEC000 · v131072

Switch 2 ダンプ検証 & アセットビルダー

復号した Switch 2 ダンプが ExeFS メイン NSO SHA-1 e0f3ccfa56256410941279ef0b2501356be2222c と一致するか検証し、HookshotBuilder.exe または Linux AppImage エクストラクターを実行、Insert/F1 設定オーバーレイを調整して tools/oot_saves.py でセーブデータを変換します。

  • タイトルID: 0400486024DEC000(マージ済みUpdate v131072)
  • Windows Builder: HookshotBuilder.exe + builder-parts
  • ゲーム内オーバーレイ: Insert または F1 (DLSS / FSR 3.1 / XeSS)
Setup&ダンプガイドを読む →
プレート 02 // GITHUB 内部構造160,641 関数 · 399 シャード

ARM64 Lifter(nx2/)&NVN2 Vulkan Renderer(gpu/vk/)

Hookshotがどのように51.0 MBのSwitch 2 ARM64マシンコードを399個のC翻訳単位にリフトし、host/内でHorizon OS(nn::os、nn::fs、nn::audio)の呼び出しをインターセプトし、8,243個のMaxwell/Ampere NVN2シェーダーをVulkan 1.3 SPIR-Vへ変換するかを確認します。

  • Lifter: nx2/a64_lifter(399シャード、インタープリターへのフォールバック率<4%)
  • Renderer: gpu/vk/(VK_EXT_mesh_shader + ASTCコンピュート)
  • ホストシム: SDL3 ウィンドウ管理、XInput/Switch Pro、Opus 48 kHz
GitHub アーキテクチャを詳しく見る →
PLATE 03 // GPU&VRAM MATRIXRTX / RDNA 2+ / Arc / Deck

Vulkan 1.3 Mesh Shader&Steam Deck互換性

Switch 2リメイクエンジンはNVN2メッシュレットを介してジオメトリを送信するため、ハードウェアによるVK_EXT_mesh_shaderのサポートが必須です。4 GB Lowから10+ GB MaxまでのVRAMプリセットを比較し、なぜGTX 10シリーズおよびRX 5000 GPUでは3Dレンダリングを初期化できないのかを確認してください。

  • 対応: NVIDIA GTX 16 / RTX 20〜50、AMD RX 6000〜9000、Intel Arc
  • Steam Deck: 1280x800・RX_VK_MESH_NOCULL フラグ適用時 30〜45 FPS
  • 非対応: Pascal(GTX 10)、RDNA 1(RX 5000)、Polaris
GPU互換性Matrixを開く →
棚 C — 障害インデックス&環境フラグ

High頻出クラッシュの診断と環境変数による対処法

GPU デバイスロストクラッシュ、デクの樹サマの中での Steam Deck フリーズ、または AMD Radeon ドライバーでのブロック状の草木表示でお困りですか?検証済みの v2.0.11 起動フラグを適用するか、トラブルシューティングインデックス全文をご確認ください。

Issue #11614 GB〜6 GBのVRAM GPU、またはオーバークロックされたVulkanドライバー

VK_ERROR_DEVICE_LOST GPU TimeoutまたはVRAMの枯渇(#1161)

Insert/F1メニューのグラフィックプリセットをLow(4 GB)またはMedium(6 GB)に下げ、レンダースケールを1.0xに下げ、v2.0.11記述子プール修正版にアップデートします。

graphics_preset=Low/Medium または RX_SKIP_SHADERS=<hash>
Issue #817Steam Deck LCD/OLED&Linux AMD RADV(Mesa < 24.3)

Steam Deck / Linux RADV での「デクの樹サマの中」フリーズ (#817)

Steam の起動オプションに RX_VK_MESH_NOCULL=2c56dc1006942f74 %command% を設定してください(または RX_VK_MESH_NOCULL=1 でメッシュレットカリングを一括無効化)。

RX_VK_MESH_NOCULL=2c56dc1006942f74
Issues #57&#1006AMD Radeon RX 6000 / RX 7000シリーズ(Windows&Linux)

AMD RDNA 2 / RDNA 3 における草木のブロック化 & HUD テクスチャ乱れ (#57 / #1006)

Hookshot の起動前に RX_VK_ASTC_RGBA8=1 をエクスポートし、コンピュート BC7 トランスコードではなく可逆のソフトウェア RGBA8 展開を強制してください。

RX_VK_ASTC_RGBA8=1
Issues #1176&#990Windows x64 & Linux x86_64 HookshotBuilder

HookshotBuilder アセット展開の失敗または NSO ハッシュ不一致 (#1176 / #990)

Hookshot v2.0.11にUpdateし(UTF-8 Windowsパスバグ #1176を修正)、SHA-1接頭辞e0f3ccfaに一致するマージ済みSwitch 2 v131072ダンプを指定します。

タイトルID 0400486024DEC000 v131072(e0f3ccfa)が必須
10 件のクラッシュ対策 & デバッグフラグをすべて表示 →
技術仕様 // 静的リコンパイルと Switch 2 ダンプ検証

Hookshot が Switch 2 Ocarina of Time リメイク版をリコンパイルする仕組み

実行時にARM64命令やGPUコマンドバッファを動的に変換する従来のエミュレーターとは異なり、NotRexed/Hookshotはゼルダの伝説 Ocarina of TimeのNintendo Switch 2リメイク版(タイトルID 0400486024DEC000、必須アップデートバージョンv131072)に対して事前(AOT)静的リコンパイルを実行します。ビルド段階で、nx2/a64_lifterは51.0 MBのメインNSOバイナリ(SHA-1接頭辞e0f3ccfaで検証)とセカンダリモジュールを、399個のシャードファイルに分割された160,641個の独立したC関数へと逆アセンブルします。これらのシャードはClang/LLDでネイティブのx86_64実行可能ファイルへとコンパイルされ、命令の96%以上がホストCPU上で直接実行され、残りの間接ジャンプは統合インタープリターへとシームレスにフォールバックします。

グラフィックス面では、gpu/vk/サブシステムが8,243個のプロプライエタリなNVN2シェーダーバイナリすべてを標準のVulkan 1.3 SPIR-Vモジュールへと変換します。Switch 2リメイクエンジンはワールドジオメトリのハードウェアメッシュレットカリングに依存しているため、HookshotにはVK_EXT_mesh_shader拡張機能を公開するVulkan 1.3 GPUが必要です(NVIDIA Turing GTX 1650+およびRTX 20/30/40/50シリーズ、AMD RDNA 2/3/4 RX 6000/7000/9000シリーズ、Intel Arc Alchemist/Battlemage、ならびにSteam Deck RADV)。バージョンv2.0.11では、独立したプレゼントキューを無効のまま維持しつつVRAMライトバック差分更新(デフォルトでRX_VK_WB_DIFF=1)を再有効化しており、v2.0.9での約36 FPSに対し、NVIDIA 621シリーズドライバーの安定化修正を保持したままRTX 4060 Tiの3440x1440において約48 FPSのパフォーマンスを回復しています(#1161)。

Switch 2 ダンプ検証 (0400486024DEC000 v131072) & クリーンルームワークフロー

厳格な法的クリーンルーム環境を維持するため、NotRexed/Hookshot リポジトリおよび配布バイナリには、任天堂の著作権コード、RomFS アーカイブ、暗号化キーは一切含まれていません。Windows 10/11 x64 や Linux x86_64 でゲームを起動する前に、正規に購入した Switch 2 版『Ocarina of Time』とアップデート v131072 を各自で吸い出す必要があります。復号済みダンプフォルダを HookshotBuilder.exe (Windows) または Hookshot-v2.0.11-x86_64.AppImage (Linux) に指定すると、ビルダーが ExeFS main NSO と SHA-1 e0f3ccfa56256410941279ef0b2501356be2222c の一致を検証した上で、RomFS アセットを展開しローカル実行ファイルをリンクします。

コンパイル完了後、ゲーム内でInsertまたはF1を押すとネイティブのHookshot 設定オーバーレイが開きます。このメニューから、NVIDIA DLSS超解像(NGX SDK 310.9.16)、AMD FSR 3.1(FidelityFX SDK 1.1.4)、Intel XeSS、またはネイティブTAAの切り替え、30 FPSから60 FPSや120 FPSへのフレームレート上限解除、ウルトラワイド21:9および32:9のアスペクト比調整、そしてグラフィックプリセット(4 GB VRAM向けのLow、6 GB VRAM向けのMedium、8 GB VRAM向けのHigh、10+ GB VRAM向けのMax)の調整が行えます。

A64-NVN2-VULKAN ARCHITECTURENotRexed/Hookshot · v2.0.14
Hookshot v2.0.11 静的リコンパイル構成図(ARM64 NSO命令変換、NVN2からVulkan 1.3 SPIR-Vへのシェーダ変換、Switch 2ダンプ 0400486024DEC000 v131072 検証フロー)。
図 1.0 — Hookshot v2.0.11 AOT 静的リコンパイル & Vulkan 1.3 メッシュレット実行パイプライン
技術 FAQ // 検証済み回答

よくある質問(Hookshot v2.0.11)

Hookshot v2.0.11 に必要なダンプバージョンは?

Hookshotには、パッチv131072にアップデートされたタイトルID 0400486024DEC000の復号済みゼルダの伝説 Ocarina of TimeのNintendo Switch 2リメイク版が必要です。ExeFSメインNSOバイナリはSHA-1接頭辞e0f3ccfa(フルハッシュ: e0f3ccfa56256410941279ef0b2501356be2222c)と一致している必要があります。N64版、GameCube版、3DS版、および未パッチのv0 Switch 2ダンプには対応していません。

Hookshot の動作に VK_EXT_mesh_shader 対応 GPU が必須な理由は?

Switch 2リメイクエンジンは、NVN2メッシュシェーダーパイプラインを使用して環境とアクターを描画します。Hookshotはこれらの8,243個のシェーダーをVulkan 1.3 SPIR-Vメッシュシェーダーへ直接変換するため、ハードウェアによるVK_EXT_mesh_shaderサポートが必須となります(NVIDIA GTX 16 / RTX 20+、AMD RX 6000+、Intel Arc、またはSteam Deck APU)。GTX 10シリーズ(Pascal)やRX 5000(RDNA 1)などの古いGPUにはハードウェアメッシュシェーダーが搭載されていません。

デクの樹内部で Steam Deck がフリーズする問題(#817)の修正方法は?

Steam Deck(SteamOS 3.6以降 / Mesa RADV)環境では、Steam の起動オプションに RX_VK_MESH_NOCULL=2c56dc1006942f74 %command% を設定してください。デクの樹内部にあるシェーダー 2c56dc1006942f74 のメッシュレット・サブグループカリングをバイパスできます。

公式検証台帳

主要リポジトリ&Releaseエビデンスソース