Switch 2《塞尔达传说:时之笛》重制刚发售,PC 玩家已经玩上“原生 4K”了?这款开源神器太逆天!缩略图
DISCOVER SOMETHING GOOD

Hookshot

《塞尔达传说:时之笛》(Nintendo Switch 2)在Windows和Linux上原生运行,无需模拟器。 Hookshot是一个静态重编译。游戏的代码被翻译成C并编译为Windows或Linux程序,主机的系统软件被重新实现,Switch 2图形在Vulkan上重建。所有这些都在你的PC上、从你自己的游戏副本进行。

GitHub 仓库
支持平台
Windows, Linux

11 月 5 日,任天堂在 Switch 2 上发售了重磅重制版《塞尔达传说:时之笛》。当主机玩家还在海拉鲁大陆(或者说科基里森林)里重温童年时,PC 玩家居然在 11 月 7 日就已经玩上了!

而且,这次不是用模拟器,而是真正的 PC 原生运行!

继之前让《王国之泪》在 PC 上起飞的 TotK Recomp 项目后,开源社区再次发力,带来了一个名为 Hookshot 的神仙级开源项目。它硬生生把 Switch 2 的《时之笛》重制版,变成了 Windows 和 Linux 可以直接双击运行的 .exe 程序。

今天,咱们就来扒一扒这个“赛博转生”神器,看看它到底是怎么把主机游戏“搬”到 PC 上的。

1. 不是模拟器,是“基因重组”

很多人第一反应是:“是不是 Yuzu 或者 Ryujinx 模拟器更新支持 Switch 2 了?”
答案是:完全不是。

Hookshot 采用的是极其硬核的静态重编译(Static Recompilation)技术。

简单来说,它把 Switch 2 游戏里的 ARM64 机器码,直接“翻译”成了 C 语言代码,然后再用 PC 的编译器,将其编译成 Windows 或 Linux 原生可执行文件。同时,它用 Vulkan 重建了 Switch 2 的图形 API。

这意味着什么?

  • 不需要模拟器环境:没有模拟器带来的性能损耗和兼容性问题。
  • 不需要 prod.keys:你不需要去到处找 Switch 的密钥文件。
  • 原生性能:它就是一个纯正的 PC 游戏,直接调用你的 CPU 和 GPU 算力。

2. PC 端的“物理外挂”:帧生成与超宽屏

既然是原生 PC 程序,Hookshot 自然加入了大量主机版没有的“神仙功能”。在游戏中按下 Insert 键(或手柄 Home 键),就能呼出强大的游戏内菜单:

  • 🚀 帧生成(Frame Generation):支持 2 倍到 8 倍帧生成!即使你的电脑跑不满 60 帧,也能通过插帧技术让画面丝滑如德芙。
  • 🖥️ 超宽屏与分辨率缩放:完美支持 21:9 甚至更宽的带鱼屏(虽然 HUD 可能会有点拉伸),并支持最高 4K(3840×2160)的输出分辨率和画面锐化。
  • ⏩ 对话加速:受够了原版慢吞吞的打字速度?这里支持 2 倍、4 倍甚至即时显示文字。
  • 🧩 Mod 支持:完美支持 RomFS 类型的 Mod,你可以轻松替换游戏材质、模型,甚至加入各种魔改玩法。

3. 硬核门槛:编译 40 分钟,显卡要求高

不过,想要玩上这个“原生版”,你需要付出一点“极客的代价”。Hookshot 目前还处于实验性阶段,并且对硬件和耐心都有一定要求:

💻 硬件“硬指标”:

  • 显卡:必须支持 Vulkan 1.3 和 Mesh Shader!(NVIDIA RTX 20 系及以上,AMD RX 6000 系及以上,Intel Arc)。老显卡(如 GTX 10 系、RX 5000 系)直接劝退,因为画面会缺失。
  • 内存:至少 16GB(运行时约吃 10GB)。
  • 硬盘:编译时需要约 60GB 的可用空间。

⏳ 时间的“折磨”:

你下载的 HookshotBuilder.exe 只有 173KB,但它运行后会自动下载几百 MB 的编译工具。
最绝的是,你需要自己提供合法的游戏源文件(.nup 或 romfs/exefs),然后让软件在你的电脑上进行长达 10 到 45 分钟的代码编译!

(网友吐槽:每次开发者更新版本,你都要重新编译一次,编译的时间比玩的时间都长……)

4. 避坑指南:目前的 Bug 与“小脾气”

由于项目刚发布没几天(开发者更新极其勤奋,每天好几个版本),目前游玩时还会遇到一些“小脾气”:

  • 首次加载卡顿:第一次进入新区域(如海拉鲁平原、城堡镇)时,因为要实时编译着色器,会出现明显卡顿。但第二次去就丝滑了。
  • 显卡兼容性:N 卡表现最稳定;A 卡(如 RX 6600)在特定场景(如德库树)可能会遇到丢失 GPU 驱动的崩溃问题;I 卡目前基本黑屏。
  • 画面小 Bug:偶尔会出现地面雾消失、条纹阴影或部分模型缺件的问题,但开发者正在以“每天修好几个 Bug”的速度疯狂迭代。

5. 如何获取与安装?(免责与实操)

⚠️ 灵魂警告:

Hookshot 仓库不包含任何游戏文件、密钥或可执行文件。你必须自备合法获取的 Switch 2《时之笛》重制版游戏文件(特定版本:程序 0400486024DEC000,更新 v131072)。永远不要在网上分享你编译出来的游戏文件!

🛠️ 极简安装步骤:

  1. 去 GitHub 的 Hookshot Releases 页面下载 HookshotBuilder.exe(Windows)或 .AppImage(Linux)。
  2. 运行它,选择你的游戏源文件(.nup),选择安装目录和语言。
  3. 点击“构建游戏”,去喝杯咖啡,等它编译 40 分钟。
  4. 编译完成后,点击“Play”,桌面会生成快捷方式,直接开玩!

虽然它现在还需要你忍受 40 分钟的编译时间和偶尔的着色器卡顿,但当你在 4K 分辨率、超宽带鱼屏、60 帧满血的 PC 屏幕上,再次拔出大师之剑时,你会觉得这一切折腾都是值得的。

GOOD TOOLS ARE BETTER TOGETHER

分享到社交平台

微微博QQQ 好友☆QQ 空间XX↗Telegram

复制链接后,也可以粘贴到微信或其他社交平台。