TotK Recomp¶
TotK Recomp 是 The Legend of Zelda: Tears of the Kingdom(Nintendo Switch,2023)的静态重编译版本,将其转换为原生 Windows x86-64 应用程序(docs/architecture.md)。
[!IMPORTANT] 不包含任何游戏文件。 你需要一份自己合法获取的 Tears of the Kingdom 游戏副本,从你自己的主机中提取:包括基础游戏和 1.2.1 或 1.4.3 更新。不会提供获取这些文件的说明。
游戏是在你机器上由你的文件构建而成,因此结果包含游戏内容。仅供你自己使用。请勿分享。
状态¶
早期开发阶段。游戏在 Windows 上可玩;仍可能出现视觉错误和崩溃。
请按照 CONTRIBUTING.md 以 issue 的形式报告问题。
功能¶
- 原生代码,而非模拟
- 支持游戏更新 1.2.1 和 1.4.3,存档可在两者之间继承
- 默认 60 fps;最高可达 144 fps 或显示器刷新率(实验性)
- 自定义分辨率(1080p、2k...)、超级采样和 AMD FSR 1 放大
- 游戏内设置菜单(F1)和性能覆盖层(F10)
- 键盘、鼠标和手柄,支持按键重映射、震动和陀螺仪
- 着色器在安装时准备,而非游戏过程中准备
计划¶
- Linux 和 Steam Deck
- 为模拟器制作的模组:将模组解压到
mods文件夹 - 自定义宽高比,包括超宽屏
- VRR
安装¶
系统要求:Windows 10 或更高版本、支持 AVX2 的 x86-64 CPU、支持 Vulkan 1.3 和 VK_EXT_external_memory_host 的 GPU,安装期间需要约 36 GiB 可用空间(安装后 20 GiB)。
- 从 Releases 下载
TotK-Setup-<version>-windows.zip并解压。 - 启动
TotK-Setup.exe。如果 SmartScreen 警告这是未签名应用,请选择 More info,然后 Run anyway。 - 选择你的游戏文件、语言和安装文件夹,然后按下 Start。安装程序会构建游戏一次。
- 从安装文件夹运行
totk.exe来游玩。
要更新,请在同一个文件夹中运行较新的 TotK-Setup.exe;存档和设置会保留。设置位于游戏内菜单和 totk.ini 中(totk.ini.example 列出了所有设置项)。操作控制:docs/controls.md。
致谢¶
TotK Recomp 基于以下项目构建。每个项目中使用了哪些内容及其许可证,均列在 THIRD_PARTY_NOTICES.md 中。
- LAS Recomp
- MacNativeGames
- d2r-mobile 和 nxnative
- SavageWindRecomp
- Ryujinx
- deko3d
- hactool
- SDL 3、Dear ImGui、AMD FSR 1、Vulkan Memory Allocator、libopus、libvpx、Zstandard
- Switchbrew 和 Switch homebrew 社区
许可证¶
项目自身的代码采用 MIT License 许可;第三方代码保留其自身许可(THIRD_PARTY_NOTICES.md)。该许可不授予任何与 Nintendo 游戏相关的权利。
TotK Recomp 是一个独立、非商业性的粉丝项目,与 Nintendo 无关联,也未经 Nintendo 认可。The Legend of Zelda、Tears of the Kingdom 和 Nintendo Switch 是 Nintendo 的商标。
从源代码构建¶
docs/building.md 列出了工具链和构建步骤。构建生成的所有内容都保留在 build\ 和 generated\ 目录下,这些目录被 git 忽略;提交前请运行 tools/check_content.py。测试人员:docs/tester-guide.md。
大部分代码和文档由 AI 编码代理(Claude Code)在维护者的指导下编写;维护者会游玩每一个构建版本,并决定合并哪些内容。AGENTS.md 包含了它们遵循的规则。
本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 to/totk-pc-recomp