跳到正文
发现
LAS Recomp:织梦岛静态重编译移植
桌面应用游戏娱乐

LAS Recomp:织梦岛静态重编译移植

把 Switch 版《塞尔达传说 织梦岛》静态重编译成 Windows、macOS、Linux 原生程序,并内置随机化模式。

admin
发布于 2026-10-28 · 更新于 2026-10-31
浏览
5
访问
0
下载
0
版本
vbeta_5.4
平台
Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

LAS Recomp 是对《塞尔达传说 织梦岛》(Nintendo Switch,2019)的静态重编译,将其转成可在 Windows、macOS、Linux 上直接运行的原生应用。它并非模拟器,而是把游戏代码重新编译成本机程序,因此能获得更高的分辨率、更宽的视野和更稳定的帧率。

项目需要使用者自备合法获得的游戏文件(v1.0.0、v1.0.1 或 v1.1.0)。首次启动时,程序会在本地完成所需的重编译与初始化。

主要功能

  • 原生运行于 macOS(Apple Silicon,Metal + MetalFX)、Windows(x86-64,Vulkan)、Linux(x86-64,Vulkan,AppImage)
  • 宽屏与超宽屏:更宽的屏幕能看到岛上更多区域,也可切回原版 16:9
  • 高分辨率、跟随显示器分辨率、动态分辨率,配合 MetalFX(Mac)或 FSR 1(Windows/Linux)上采样与 SMAA 抗锯齿
  • 着色器预编译,进入新区域不易卡顿
  • 起始界面:选择原版或随机化种子、设置游戏文件、调整选项;游戏内菜单按 F1(手柄为 Minus + Plus)打开
  • 键鼠与手柄支持,按键可完全自定义,按键提示会匹配 Xbox、PlayStation 或 Nintendo 手柄;支持震动,PS 手柄光条显示林克生命
  • 多语言:英语、日语、西班牙语、法语、德语、意大利语、荷兰语、俄语、韩语、简体中文、繁体中文
  • 可选增强:360 度移动、去模糊、镜像模式、加速行走、隐藏 Hero Mode 图标
  • 外观自定义:林克衣服、头发、皮肤、盾牌颜色,草地、树叶、沙地颜色(含季节预设),敌人随机配色,Game Boy / Game Boy Color / 灰度滤镜
  • 可选计时器,支持 LiveSplit

内置随机化模式:

  • 游戏内种子生成器,可用种子 ID 分享,每个种子独立存档
  • 物品、交易任务、炸弹、魔法粉全面打乱;附带 Hint Sheet 提示下一个重要物品
  • Potsanity、Bushsanity、Digsanity、Shellsanity、Shopsanity、Trendsanity、Keysanity 等额外藏宝点
  • 宠物(公鸡、Marin、幽灵)作为可拾取物品;Boss 灵魂与迷你 Boss 灵魂
  • Triforce Hunt、敌人随机化、钩索可抓任意墙面、环境与音乐随机化
  • Entrance Randomizer(含解耦选项)与 Dungeon Room Shuffle(Coupled / Decoupled)
  • 暂停菜单地图上的追踪器显示各区域剩余检查点;比赛模式下剧透日志锁定至通关

安装与使用

游戏文件:准备一个包含 exefs 与 romfs 文件夹(或其内容)的目录,在起始界面中指向它。程序不附带任何游戏文件、素材或字体。

系统要求(Beta 期间的最低配置):

  • macOS:Apple Silicon(M1 或更新),macOS 15 或更新,不支持 Intel Mac
  • Windows / Linux:64 位系统,CPU 需支持 AVX2 与 FMA,显卡需支持 Vulkan 1.3 且性能约等于 Switch 或更强,内存 8 GB(推荐 16 GB),安装约需 12 GB 磁盘空间

Steam Deck:把 AppImage 作为非 Steam 游戏添加后启动;若无法启动,在启动选项中加上 APPIMAGE_EXTRACT_AND_RUN=1 %command%。

从源码构建(各平台均需自备游戏文件):先 make -j 生成 build/lasrecomp,在起始界面配置好游戏文件后执行 make gen 重编译游戏代码到 generated/,再 make -j 一次。运行:./build/lasrecomp extracted(起始界面)或加 --play 直接进入游戏。macOS 需要 Homebrew 的 sdl3、ffmpeg 与 Python 3.12;Windows 可通过 tools\setup_windows.ps1 完成一次性环境配置;Linux 需要发行版提供的 clang、SDL 3、FFmpeg、shaderc 与 Vulkan Memory Allocator。

注意事项

  • 当前为 Beta 版本,可能存在崩溃、图形问题(宽屏/超宽屏尤甚),随机化种子(尤其是 Dungeon Room Shuffle)不一定可解。
  • 项目不会提供获取游戏文件的任何说明,请自行准备合法副本。
  • 项目说明中明确表示:几乎全部代码、工具、逆向与文档由 AI 编写,由人工指导、测试与审阅;如不接受可自行忽略本项目。
  • Linux aarch64(ARM)为实验性构建,尚未在真实硬件上测试。

本作品整理自 GitHub 开源项目 peiikai/LASRecomp,原作者 @peiikai。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. vbeta_5.4当前版本

    Beta 5.4 修复了外观设置页点击颜色行的崩溃、缺失字形导致的文本崩溃、BowWow 读盘后外观异常、高分辨率草地暗线,并改进手柄识别、中文系统字体及随机化模式的拾取与种子文件读取。

  2. vbeta_5.3

    Beta 5.3 修复版:更多 Windows 电脑可正常完成游戏文件设置,能识别缺失、错位或损坏的文件并列出文件名;修正开启 Control Flow Guard 时设置卡在 10% 的问题;Steam Deck 与 AMD 显卡 Linux 稳定 60 FPS;修复地牢房间洗牌、入口逻辑等多项随机化问题。

评论