《塞尔达传说:时之笛》(The Legend of Zelda: Ocarina of Time)作为Switch 2新发售的游戏,自上市首日起便能在PC模拟器上运行,此事我们已有报道。而模组制作者NotRexed(上个月移植《王国之泪》的正是此人)又成功重新编译出一个原生PC版本,名为《Hookshot》,内置最高8倍的自定义帧生成功能。

出手的并不止他一个:另一位模组制作者tangerineturtle1也发布了一个原生PC重编译版本,名为《NX2navi》,支持AMD FSR 3.1与英伟达DLSS(NVIDIA DLSS)超分辨率,以及FSR 3.1帧生成,甚至支持HDR显示。
《Hookshot》的构建工具会在你自己的机器上、用你自己的游戏副本进行编译,耗时10到45分钟,运行期间大约需要60 GB的可用空间。据NotRexed所说,玩家需要RTX 20系列或更新的显卡、RX 6000或更新的显卡,或者英特尔Arc显卡,因为游戏依赖网格着色器。更老的硬件,比如AMD的RX 5000系列,渲染时会出现缺块,不受支持。英伟达的显卡测试得最充分;英特尔显卡的报告则大多是黑屏。
《Hookshot》配有正式的PC选项菜单,按Insert键打开:画质预设会根据你的VRAM(显存)自动缩放,帧生成可从2倍调到8倍,还有帧同步、最高4K的输出分辨率、超分辨率与锐化、超宽屏开关,以及完整的按键重映射和原生鼠标视角。模组同样可用,文件夹结构与模拟器一致。
YouTuber RJTHEGAME解释了为何想在PC上玩《时之笛》的人会盯上这些原生PC移植版,而不是模拟器。在Lichii模拟器上,AMD显卡在片头之前就黑屏,英伟达显卡则运行正常。即便过了这一关,卡顿也依然没完没了。他用5090测试时描述道,自己在同一片区域里来回走了一个多小时,着色器才终于稳定下来,结果到了下一个区域又开始卡。他的7900 XTX甚至都没跑满GPU,却始终没能变得流畅。而在《Hookshot》上,他表示超高预设能稳定保持60帧,画质还比Lichii更好,帧生成则把帧数推到了180帧。
《NX2navi》走的是同样的路子,但在画质上另有方案,而且从纸面参数看,它是两者中功能更完整的那个。它仅支持Windows,自称处于早期阶段但可玩,科吉里森林、卡卡利科村、死亡火山道及其火山口、时之神殿以及大妖精之泉,在现有硬件上都能跑到60帧或更高。
《Hookshot》提供的是基础的缩放滤镜,而《NX2navi》在RTX显卡上提供带DLAA的DLSS以及完整的画质档位,在其他显卡上则提供带原生抗锯齿的FSR 3.1,以较低的内部渲染分辨率渲染3D画面,同时保持HUD清晰。FSR 3.1帧生成在任何GPU上都能让帧率大约翻倍。它甚至原生支持21:9和32:9超宽屏(菜单和过场动画保持在16:9)、最高5K的分辨率、从30到240或不锁的帧率选项、兼容显示器上的HDR(既有来自Switch 2游戏的原生HDR,也有从SDR衍生出的增强版本),以及5.1环绕声。它还会在构建阶段预编译所有着色器,并在每次启动时于后台重建管线,理论上这应该能绕开目前困扰Lichii和《Hookshot》的编译卡顿。
不用说,想在PC上玩这款重制杰作,选择相当丰富,而且它们注定会随着时间不断完善——除非任天堂(Nintendo)对它们统统挥下重锤。但也许最离谱的是,模拟器Eglantine有一个PS5分支,能在已破解的PlayStation 5主机上运行《塞尔达传说:时之笛》(以及其他Switch 2游戏)。诚然,帧率惨不忍睹,崩溃也频繁发生,但这事居然能成,就已经够让人瞠目结舌了。



