案例
Call of Duty 2: Big Red One:Xbox 游戏的原生加载器
该项目通过原生加载器在 Linux 和 Windows 上运行 Xbox 版 Call of Duty 2: Big Red One:它把游戏原有的 x86 代码映射到 PC 进程,并替换 Xbox 平台服务。渲染器、声音系统和部分游戏代码已改写为源码;函数命名依据 Ghidra 分析,改写函数通过对照工具与原版比较。
- 目标
- 游戏
- 类别
- 独立重建案例
- 关联
- 独立重建项目
- 来源复核于
- 星标
- 73
- 最近提交
- 2026-11-01
- 主要语言
- C++
- 许可(GitHub 识别)
- GPL-2.0
GitHub 数据,截至 2026-11-09
使用条件与局限
- 前提条件:需要自有的 Xbox 游戏转储,其中含 default.xbe 和媒体文件。
- 前提条件:需要 glibc 2.30 或更高版本、支持 Vulkan 1.3 且具备 32 位驱动的 Linux x86,或 64 位 Windows 10、11。
- 局限:原生加载器后续仅修复问题;更多代码改写在另一个反编译仓库继续。
- 许可:加载器自身代码采用 GPL-2.0-or-later 许可证。
引用
BibTeX
@misc{cod2-bro-native-loader-case,
title = {{Call of Duty 2: Big Red One: a native loader for the Xbox game}},
howpublished = {\url{https://github.com/SmokeDoggy044/CoD2-BRO-Native-Loader}},
url = {https://github.com/SmokeDoggy044/CoD2-BRO-Native-Loader},
urldate = {2026-11-08},
note = {Awesome REA entry: \url{https://awesomerea.org/zh/resources/cod2-bro-native-loader-case/}}
}纯文本
Call of Duty 2: Big Red One: a native loader for the Xbox game。https://github.com/SmokeDoggy044/CoD2-BRO-Native-Loader(访问于 2026-11-08)。Awesome REA 条目:https://awesomerea.org/zh/resources/cod2-bro-native-loader-case/
有帮助?在 GitHub 上为 Awesome REA 加星2.4k
关于此条目
说明已依据一手来源复核。
一手来源
- README.md GitHub · SmokeDoggy044/CoD2-BRO-Native-Loader · 修订 b984ca2