跳转至

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)。

  1. 从 Releases 下载 TotK-Setup-<version>-windows.zip 并解压。
  2. 启动 TotK-Setup.exe。如果 SmartScreen 警告这是未签名应用,请选择 More info,然后 Run anyway。
  3. 选择你的游戏文件、语言和安装文件夹,然后按下 Start。安装程序会构建游戏一次。
  4. 从安装文件夹运行 totk.exe 来游玩。

要更新,请在同一个文件夹中运行较新的 TotK-Setup.exe;存档和设置会保留。设置位于游戏内菜单和 totk.ini 中(totk.ini.example 列出了所有设置项)。操作控制:docs/controls.md。

致谢

TotK Recomp 基于以下项目构建。每个项目中使用了哪些内容及其许可证,均列在 THIRD_PARTY_NOTICES.md 中。

许可证

项目自身的代码采用 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