在 GitHub 上加星Star1.1k 个星标

案例

DOAXVB Native PC Port:对《Dead or Alive Xtreme Beach Volleyball》的静态重编译

借助 xboxrecomp 的分支将原版 Xbox《Dead or Alive Xtreme Beach Volleyball》可执行文件提升为 C 代码,并与手写运行时链接,由运行时替代内核导入、音频以及关键的 Direct3D 8 和 DirectSound API。安装程序依据使用者自有的美版光盘镜像在本地构建运行程序,并按经认证配方中的哈希校验生成文件;发布包只含工具和源码。将游戏逻辑改写为可读源码的工作目前只完成了启动线程入口。

目标
游戏
类别
独立重建案例
关联
独立重建项目
来源复核于

使用条件与局限

  • 前提条件:需要使用者自有的美版 Xbox 光盘镜像;安装程序会提取镜像、检查 XBE,若任一配方输入或生成文件与记录的哈希不符即停止。生成的游戏 C 代码、提取文件、存档和运行记录都保存在被忽略的私有目录中,NOTICE 声明仓库不分发游戏、生成的游戏代码、素材或主机固件。
  • 前提条件:Windows 发布包的安装程序附带 Python、Capstone、Git、CMake 和 extract-xiso,并下载固定版本的 llvm-mingw clang。macOS 与 Linux/SteamOS 构建需要 CMake、Ninja、SDL3、安装了 Capstone 5.0.9 的 Python 以及自行构建的 extract-xiso;Linux 上通过 SDL3 使用 Vulkan,并需要 shaderc。提升器为 NoRain211 对 sp00nznet/xboxrecomp 所建分支中的固定版本。
  • 范围:README 称自 0.4 Beta 起可完整游玩:长时间试玩覆盖了所有场地、赌场、酒店和商店、存档与读档,以及一次假期结束后进入新假期(该次试玩从修改过的存档开始)。光照、镜头和完整渲染还原度仍不完整,仍有三个已知问题未解决,0.6.0 RC1 预发布版仅在 macOS 和 Steam Deck 上做过冒烟测试。手写游戏逻辑仅覆盖启动线程入口。
  • 测试证据:公开 CI 用合成输入检查配方、安装和 ISO 提取脚本,并在 Windows 上无需游戏文件构建并运行运行时测试。状态页说明这些测试不能证明游戏可以启动或游玩;可玩性依据所有者与贡献者的试玩,PlayStation 手柄尚未在实机上确认。
  • 许可:原创代码采用 GPL-3.0-or-later,NOTICE 说明不授予任何游戏权利;xboxrecomp 为 MIT,其他组件保留各自许可证。README 与 NOTICE 声明项目在代码、逆向分析、调试、测试和文档中大量使用 LLM 和 AI 编程代理,修改经过审阅和测试。

关于此条目

说明已依据一手来源复核。

报告条目过时 建议修正翻译

一手来源

  1. README.md GitHub · NoRain211/doaxvb-re · 修订 e282a3f
  2. docs/public-status.md GitHub · NoRain211/doaxvb-re · 修订 e282a3f
  3. docs/building.md GitHub · NoRain211/doaxvb-re · 修订 e282a3f
  4. NOTICE GitHub · NoRain211/doaxvb-re · 修订 e282a3f
  5. LICENSE GitHub · NoRain211/doaxvb-re · 修订 e282a3f
  6. CONTRIBUTING.md GitHub · NoRain211/doaxvb-re · 修订 e282a3f
  7. .gitmodules GitHub · NoRain211/doaxvb-re · 修订 e282a3f
  8. .gitignore GitHub · NoRain211/doaxvb-re · 修订 e282a3f
  9. .github/workflows/public-ci.yml GitHub · NoRain211/doaxvb-re · 修订 e282a3f
  10. docs/wayfinder/research/host-shell-redistribution.md GitHub · NoRain211/doaxvb-re · 修订 e282a3f
  11. tools/game-recipe/README.md GitHub · NoRain211/doaxvb-re · 修订 e282a3f
  12. https://github.com/NoRain211/doaxvb-re/releases/tag/v0.5.3

同分区更多条目:游戏

游戏分区全部 318 项资源游戏案例(239)

↑↓ 移动↵ 打开⌘↵ 新标签页