Repolode
kuraeow

kuraeow/ultratears

《塞尔达传说:王国之泪》1.4.3 版的非官方原生移植,基于你自己的游戏文件在本地构建。

Star
791
Fork
40
未关闭 Issue
40
最近提交
20小时前

这是什么?

UltraTears 将《塞尔达传说:王国之泪》1.4.3 版构建为可在 Windows、Linux 和 Steam Deck 上原生运行的版本。它不是模拟器:游戏代码会提前转换为原生代码,着色器和纹理在构建时准备好,而不是在游玩过程中处理。

仓库不包含任何游戏文件、密钥或固件。用户需要提供自己导出的 exefs 和 romfs 游戏文件,由安装脚本在本机生成完整的游戏目录。启动器负责构建流程,更新时只重建有变化的部分,存档保存在 userdata 中。

项目支持 Windows 10/11 和 Linux,Steam Deck 可通过 AppImage 添加到 Steam 中运行。运行需要支持 Vulkan 1.3 的显卡、16 GB 内存、4 GB 显存以及约 40 GB 的可用磁盘空间。

核心功能

  • 01基于用户自有的游戏导出文件在本机构建原生 Windows 和 Linux 程序。
  • 02通过 AppImage 添加到 Steam,可在 Steam Deck 上运行。
  • 03着色器和纹理在构建时准备,游玩时无需再处理。
  • 04启动器在新版本发布后只重建有变化的部分。
  • 05更新时保留 userdata 中的存档。
  • 06仓库和发布包中不包含任何游戏文件、密钥或固件。

适用场景

  • 在 Windows 电脑上使用自己合法获得的游戏副本原生运行《王国之泪》。
  • 在 Steam Deck 的游戏模式中运行该游戏。
  • 研究静态重编译技术如何应用于商业主机游戏。

快速上手

  1. 1

    安装 Git 和 Python 3,然后克隆仓库

    git clone https://github.com/kuraeow/ultratears.git
  2. 2

    进入项目文件夹

    cd ultratears
  3. 3

    使用你自己提取的游戏转储路径运行安装脚本

    python tools/setup.py --dump D:\path\to\dump
  4. 4

    启动 build\UltraTears Launcher.exe 并点击 Play

使用前须知

  • 你必须提供自己提取的《王国之泪》1.4.3 版本转储,项目不包含任何游戏文件。
  • 需要约 40 GB 可用磁盘空间、16 GB 内存和 4 GB 显存。
  • Linux 需要内核 6.7 或更新版本,以及 glibc 2.34 或更新版本。
  • 这是非官方项目,与任化天堂无关,也未获其认可。

标签

#static-recompilation#game-port#vulkan#windows#linux#steam-deck#retro-gaming#arm64#arm64-x86#native-port

常见问题

ultratears 是什么?
《塞尔达传说:王国之泪》1.4.3 版的非官方原生移植,基于你自己的游戏文件在本地构建。 UltraTears 将《塞尔达传说:王国之泪》1.4.3 版构建为可在 Windows、Linux 和 Steam Deck 上原生运行的版本。它不是模拟器:游戏代码会提前转换为原生代码,着色器和纹理在构建时准备好,而不是在游玩过程中处理。
ultratears 可以免费使用吗?用的什么许可证?
ultratears 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
ultratears 还在维护吗?
活跃维护中。ultratears 最近一次提交是在 2026年11月6日。
ultratears 适合用来做什么?
在 Windows 电脑上使用自己合法获得的游戏副本原生运行《王国之泪》。 在 Steam Deck 的游戏模式中运行该游戏。 研究静态重编译技术如何应用于商业主机游戏。
ultratears 怎么安装和运行?
安装 Git 和 Python 3,然后克隆仓库: git clone https://github.com/kuraeow/ultratears.git 进入项目文件夹: cd ultratears 使用你自己提取的游戏转储路径运行安装脚本: python tools/setup.py --dump D:\path\to\dump 启动 build\UltraTears Launcher.exe 并点击 Play
在哪里获取 ultratears?
源代码和安装说明在 GitHub 上:https://github.com/kuraeow/ultratears

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目

将 PS2 版《侠盗猎车手:罪恶都市故事》重编译为 C++,在 Windows 和 Linux 上原生运行。

其他#game-port#static-recompilation#ps2
505+121 本周26C++GPL-3.0维护活跃更新于 昨天

通过静态重编译,将 Switch 2 游戏《Pokémon Pokopia》移植为可在 Windows 原生运行的版本。

其他#recompilation#static-recompilation#switch2
461+233 本周44C++GPL-3.0更新于 3天前