搜索你想找的开源项目

输入名称、用途或关键词,也可粘贴 GitHub 仓库链接

分享到微信

当前解读页的微信分享二维码

用微信扫一扫打开,点击右上角「···」分享给朋友或朋友圈。

手机上可截屏后,在微信扫一扫中从相册识别二维码。

peiikai/LASRecomp

游戏

把 Switch 版《塞尔达传说 织梦岛》静态重编译成原生 PC 与 macOS 程序,并内置随机化玩法。

2,363
298
C
NOASSERTION
创建于 35 天前

项目介绍

LAS Recomp 把 Nintendo Switch 版《塞尔达传说 织梦岛》(2019)静态重编译为 Windows、macOS 和 Linux 原生应用。它本身不是模拟器:游戏代码在首次启动时由玩家自备的游戏文件在本机生成并编译,仓库和发布包里都不含任天堂的游戏代码。

除原生运行外,它提供宽屏与超宽屏显示、更高内部分辨率并支持 MetalFX 或 FSR 1 上采样与 SMAA 抗锯齿、预编译着色器以减少切换区域卡顿、可改键的键盘/手柄输入、十种语言,以及覆盖物品、罐子、草丛、挖掘、商店、入口、地牢房间、Boss 等的大量随机化选项。适合已经拥有 Switch 游戏、想在电脑上原生游玩或玩随机化的玩家。

快速使用

  1. 自备合法获得的已提取游戏文件,版本需为 v1.0.0、v1.0.1 或 v1.1.0,文件夹中要有 exefs 和 romfs。项目不提供获取这些文件的说明。
  2. 安装对应平台的发布版,或从源码自行编译。macOS 需要 Apple Silicon 与 macOS 15+;Windows 和 Linux 需要支持 AVX2/FMA 的 x86-64 CPU 与 Vulkan 1.3 显卡。
  3. 启动程序。开始界面会让你选择游戏文件目录,随后在本机编译游戏代码,这也是需要约 12 GB 空闲磁盘的原因。
  4. 选择原版或生成随机化种子,调整设置后开始游戏。游戏内菜单用 F1 打开,手柄上则是 Minus + Plus。

macOS 从源码构建:安装 Xcode 命令行工具、Homebrew 的 sdl3 与 ffmpeg、Python 3.12,运行 make -j10,配置游戏文件后再依次运行 make gen 和 make -j10,产物为 build/lasrecomp。用 ./build/lasrecomp extracted 打开开始界面,或 ./build/lasrecomp extracted --play 直接进游戏。Windows 先执行一次 tools\setup_windows.ps1,再在 MSYS2 UCRT64 shell 中运行 make -j;Linux 运行 make -j 后执行 make appimage。平台细节见 Windows 构建指南 和 Linux 说明。

使用约束

  • 不附带任何游戏文件、素材或字体。仓库与发布构建都不含游戏代码,需由玩家文件在本机生成,因此安装需要时间和磁盘空间。
  • macOS 仅支持 Apple Silicon;Intel UHD 600 系列及更老的核显和其他弱于 Switch 的显卡不支持。Linux aarch64 虽可构建,但未在真实硬件上验证。
  • 当前为 beta:可能崩溃、宽屏比例下存在画面问题,随机化种子(尤其是地牢房间打乱模式)可能无解。已知问题在 issues 页面 跟踪。
  • Windows 上数据放在 lasrecomp.exe 旁,因此不要放在 Program Files 等不可写目录。Steam Deck 需把 AppImage 添加为非 Steam 游戏,启动失败时在启动项加入 APPIMAGE_EXTRACT_AND_RUN=1 %command%。
  • 项目自身代码为 MIT 许可,但这不涵盖任天堂的游戏。作者说明代码几乎完全由 Claude 编写并由 AI 协助维护,请读者自行判断是否使用。

HotRepo 点评

本站没有记录到该仓库的榜单或快照数据,因此没有可读的热度趋势。项目本身的内容量体现在完整度上:从本地生成游戏代码的静态重编译流程、Metal/Vulkan 渲染,到包含入口打乱、地牢房间重建和逐区域追踪器的随机化系统。最需要留意的是作者的 AI 编写声明——它把信任成本交给了读者;再加上 beta 状态与随机化逻辑的已知风险,应把它当作仍在推进的粉丝项目,而不是成熟成品。

本文由 AI 根据项目 README 生成,更新于 ,以项目官方文档为准。

相关推荐

  1. tangerineturtle1/NX2navi把 Switch 2 版《时之笛》静态重编译为用自有游戏转储构建的 Windows 原生 Vulkan 程序。C430
  2. adriadam10/mkw-recomp把《马力欧赛车世界》静态重编译为 Linux 和 Windows 原生 PC 程序,需自备游戏转储。C104
  3. Zelda64Recomp/Zelda64Recomp通过静态重编译把《梅祖拉的假面》变成 PC 原生移植版,支持宽屏、高帧率和 Mod。C7,680
  4. Simon3Sarkis/super-odyssey-pc-recomp通过静态重编译把《超级马力欧 奥德赛》转成原生 Windows 程序,需自备游戏文件和密钥。C113
  5. Revivedx/SavageWindRecomp把《塞尔达传说:旷野之息》Switch 版静态重编译为 Windows/Linux 原生程序,需自备游戏转储,支持高帧率、超宽屏和手柄。C4,136