Switch 静态重编译技术浪潮下,继王国之泪 TotK‑pc‑recomp、LAS Recomp 织梦岛之后,又一款任天堂大作迎来非官方原生 PC 运行方案 ——Power Moon Recomp。该项目由 Zarathustra Dev 开发并托管于 GitLab,采用静态重编译技术,把 Switch 版《超级马力欧:奥德赛》ARM64 游戏代码预转换,直接生成 Windows、Linux、macOS 可执行程序,不需要 Yuzu、Ryujinx 这类 Switch 模拟器即可运行游戏。

⚠️重要声明:本项目仅发布重编译工具,不包含任何任天堂游戏资源文件。使用者必须拥有正版 Switch《超级马力欧:奥德赛》,自行从主机导出 1.0.0 版本游戏本体资源(exefs、romfs),工具仅对用户自己导出的游戏文件做本地转换;项目 MIT 开源协议仅适用于重编译工具本身。
和模拟器有什么区别
传统 Switch 模拟器工作模式:游戏 ARM64 机器码游戏运行过程中实时翻译成 PC x86‑64 指令,同时完整模拟 Switch 硬件、图形接口,运行开销大,新场景会出现着色器编译卡顿。

Power Moon Recomp 静态重编译流程: Switch ARM64游戏代码 → 预先转译为C中间代码 → 编译为平台原生可执行程序 图形层把 Switch 专有图形 API 替换成跨平台图形接口,Windows/Linux 使用 Vulkan,Apple Silicon macOS 使用 Metal。绝大多数代码转换工作在构建阶段一次性完成,而不是玩游戏的时候实时转译,以此降低游戏运行时性能开销。
项目核心特性
当前版本已经可以完整通关全部游戏内容,全部王国、BOSS 战斗、2D 像素场景、结局以及通关后月亮收集等附加内容均可游玩。
- 帧率机制:锁定 60FPS 游戏逻辑与帧率深度绑定,因此项目固定锁 60 帧,不支持帧率解锁;主流配置电脑可以稳定跑满 60FPS。
- 超高分辨率支持 支持自定义内部渲染倍率,最高支持 4 倍原始分辨率,轻松实现 4K 画面输出,摆脱 Switch 硬件分辨率限制。
- 完整输入方案 原生支持键盘鼠标、各类游戏手柄,自带独立的设置面板,可以调整画面、音频、控制按键。
- Mod 模组兼容 兼容大量原先为 Switch 模拟器制作的游戏 Mod,支持服装、音乐、关卡资源类模组替换。
- 跨平台支持 正式支持 Windows、Linux 系统;Apple Silicon macOS 为实验性版本,存在部分兼容性问题。
- 着色器机制 首次进入全新游戏区域会短暂编译着色器,会有数秒等待;着色器缓存完成后,后续重复访问场景运行流畅稳定。
硬件与前置必备条件
- CPU:必须支持 AVX2 指令集(Intel Haswell 四代酷睿及以后、AMD Zen 架构及以后)
- 显卡:Windows/Linux 需要支持 Vulkan1.3;macOS 为 Apple Silicon 芯片
- 内存:最低 8GB,推荐 16GB
- 磁盘:空闲空间至少 7GB
- 游戏版本限制:仅支持 Switch 原版 1.0.0 版本,不支持升级补丁版本,需要导出 exefs、romfs 游戏资源目录。
使用方法
- 解压运行构建程序;
- 导入从自己正版 Switch 主机导出的《超级马力欧:奥德赛》1.0.0 游戏资源;
- 工具在本地完成静态重编译构建,该步骤只需要执行一次;
- 构建完毕,直接运行生成的游戏原生程序即可进入游戏。
