案例
ssbu-recomp:明确玩法边界的静态重编译
将 Super Smash Bros. Ultimate 13.0.4 的 AArch64 代码提前转换,并提供带 Vulkan/OpenGL 渲染的 Windows 运行时。项目还将部分角色脚本重建为可编辑 C++,通过差分与确定性测试对比转换代码和源码行为。
使用条件与局限
- 运行需要 Windows 10/11 x64、支持 Vulkan 1.3 的 GPU,以及用户自己的 13.0.4 游戏转储。Linux 和 Steam Deck 支持尚未开始。
- 构建需要 Python 3.10+ 及文档所列软件包、LLVM/clang 9.0.0(文档也说明 8.0.0 可用)、MSVC/Windows SDK、SDL3、Vulkan 头文件、glslang 和参考工具。音乐需要 libopus;影片需要 Media Foundation、VP9 Video Extensions 和 Web Media Extensions 2.x,Windows N 还需要 Media Feature Pack。
- 只有部分模式报告了游玩覆盖。冒险地图与战斗及若干多人模式尚未测试;在线功能不可用。虚拟设备测试不等于已确认实体手柄可用。
- 作者说明使用 Claude 智能体。报告的帧率、差分一致性和部分角色比赛轨迹不代表全游戏等价;本目录未运行这些检查。
- README 授予 GPL 第 3 版或更新版本许可。公开仓库提供工具与运行时,而非游戏转储、密钥或资产;游戏派生产物需要另行处理。
关于此条目
- 类型
- 案例
- 类别
- 独立重建案例
- 关联
- 独立重建项目
- 目标
- 游戏
来源复核于
说明已依据一手来源复核;这不代表已运行验证、经过安全审计或确认兼容。