valentderah/totk-pc-recomp

游戏

用自己dump的游戏文件在Windows上以原生x86-64代码运行《塞尔达传说:王国之泪》。

499
17
C
MIT
今天创建

TotK Recomp 将《塞尔达传说:王国之泪》静态重编译为带 Vulkan 渲染器的原生 Windows x86-64 程序,而不是运行 Switch 模拟器(架构说明)。它面向拥有该游戏、能从自己的主机中导出游戏文件,并希望在 Windows 上获得更高帧率和自定义分辨率的玩家。

实际变化

它产出的是原生代码:默认 60 fps,实验性支持最高 144 fps 或显示器刷新率,并支持自定义分辨率、超采样和 AMD FSR 1 放大(README)。设置位于游戏内菜单(F1)和 totk.ini 文件,另有性能叠加层(F10)。支持 1.2.1 和 1.4.3 两个更新版本,存档可在两者之间沿用。键鼠和手柄均可用,支持按键重映射、震动和陀螺仪。着色器在安装时编译,而不是在游玩过程中编译。

安装与前置条件

这不是下载即玩的成品:安装器会用你提供的文件在你的机器上编译游戏,因此产物包含游戏本身,仅供个人使用。仓库不附带游戏文件,README 也不提供获取这些文件的方法。要求 Windows 10 或更高版本、支持 AVX2 的 x86-64 CPU、支持 Vulkan 1.3 和 VK_EXT_external_memory_host 的 GPU,安装期间约需 36 GiB 空闲空间(安装后 20 GiB)。安装器未签名,SmartScreen 会发出警告,README 说明了通过 More info 和 Run anyway 继续的方式。在同一目录运行更新版安装器可原地升级,存档和设置会保留。

状态与限制

项目自述处于早期开发阶段:游戏可在 Windows 上运行,但仍可能出现画面错误和崩溃(README)。Linux 与 Steam Deck、模拟器格式的 mod、超宽屏比例和 VRR 均列为计划中,尚不可用。MIT 许可证只覆盖项目自身代码,不授予任天堂游戏的任何权利;项目是独立、非商业的粉丝作品,与任天堂无关(许可证)。大部分代码和文档由 AI 编程代理在维护者指导下编写,维护者会游玩每个构建并决定合并内容(AGENTS.md)。

从源码构建是另一条路径,工具链见构建文档。

本文由 AI 根据项目 README 生成,更新于 2026年10月30日,以项目官方文档为准。