josiahg2502-glitch/BrawlRecompiled
游戏让《任天堂明星大乱斗X》在 Windows 或 Linux 上原生运行,不依赖模拟器,并能加载常见 SD 卡 mod。
如果你已经拥有《大乱斗X》的光盘镜像,希望把它当作 PC 程序来跑,获得 4K 输出、手柄支持和 SD 卡 mod,这个项目值得关注;但它是早期开发中的移植,还不是能通关整款游戏的成品方案。
解决什么问题
现在在 PC 上玩《大乱斗X》,通常要先启动 Dolphin、配置模拟的 Wii,再把模拟器指向一张 SD 卡镜像来加载 Project+ 之类的 mod。高分辨率、手柄映射和 mod 内容分散在多个设置里,调通需要反复尝试。Brawl Recompiled 把这一套换成静态重编译:游戏代码从 PowerPC 翻译成 C++,作为 Windows 原生程序运行;启动器负责从你自己的光盘镜像安装游戏,并管理画面、手柄和 mod 设置。最后得到的是一个直接进入游戏的程序。
有什么不同
核心做法是静态重编译:main.dol 和全部 126 个 .rel 模块通过 WiiCompiled 工具链转成 C++,代码直接执行,而不是由模拟器在运行时解释。这也是它能提供 4K、游戏自带的 16:9 模式、最高 120 fps 的帧插值,以及行为接近主机的虚拟 SD 卡的原因。虚拟 SD 卡对 mod 玩家很关键:把 mod 的 SD 卡内容复制进 UserData\SD,游戏启动时会基于该文件夹生成一张 FAT32 卡镜像。
代价是覆盖范围有限。README 明确写着这是开发中的版本:目前能启动、存档、运行测过的菜单、VS 对战、演示动画、Classic 模式的开头,以及亚空间使者的开场(过场和第一场战斗);Project+、Project+Ex、REX、Brawl Minus 和 Legacy XP 能通过虚拟 SD 卡加载并正常对战。这不等于完整通关,现有材料里也没有覆盖全部模式的兼容表。
谁值得试
适合:拥有美版 RSBE01 光盘镜像、使用 Windows,主要用 Project+ 等 SD 卡 mod 打对战的玩家——分辨率、手柄和 mod 加载正是这个项目的强项。README 提到还有 Linux 版本;联机最多支持 4 人建房或加入房间,启动器里可以直接使用 Tailscale 连接,适合同一群朋友本来就在一起打的情况。
不适合:想要一个能完整替代模拟器通关整款游戏的人,或者没有光盘镜像的人——仓库不附带任何游戏数据。从源码构建是另一条路,有自己的要求;普通用户应通过启动器从光盘镜像安装。
使用条件与边界
必须自己提供游戏:指定美版(RSBE01),仓库不含游戏代码或数据。启动器接受 .iso、.ciso 和 .wbfs 镜像。从源码构建要求 Windows、Python 3、16 GB 内存和同一份光盘镜像,构建步骤还依赖与另一款移植项目共用的工具链。
mod 按 Wii SD 卡的惯例安装,因此 mod 必须像在真机上那样打包;游戏写进虚拟卡的文件会在退出时复制回文件夹。联机通过免费匹配服务器连接,不需要端口转发。随着移植支持范围变化,预计还需要持续跟进。
HotRepo 点评
HotRepo 在 2026-10-25 观察到仓库刚创建两天,C++ 新项目榜排名 #13、共 83 颗星——这是榜单排名,不是单日增长。记录只覆盖 2026-10-24 到 2026-10-25,没有可比的每日榜单历史,因此还判断不了热度能否持续。投入时间之前,先对照 README 的“目前可用”清单和你实际会玩的模式。
本文由 AI 根据项目 README 生成,更新于 2026年10月25日,以项目官方文档为准。