Games and modsResearchSource available
Target: Burnout 5

Reconstructed Burnout 5 C++ source code using a collaborative decompilation workflow

by Adriwin06, macadelic80 RepositorySave · follow · discuss0 views
Platform
PC
Outcome
Research

Evidence at a glance

Loading source evidence…

What was done

The b5-decomp project reconstructs Burnout 5 engine source code using a structured translation unit workflow. It utilizes AI-assisted recovery to restore game systems, including replay producers, traffic rendering, and debug-enabled filming paths.

The b5-decomp project is a C++ reconstruction of the Burnout 5 engine. The project operates as a submodule within a larger workflow repository, which manages orchestration, translation unit (TU) claims, and verification. Developers reconstruct source-like C++ code rather than raw decompiler output, following strict rules for header usage and type definitions. The project uses CMake for build configuration and links against vendored EA libraries and RenderWare support. AI models, including Codex GPT-6.1 and Claude Sonnet 5.5, assist in recovering specific engine components. Recent efforts have restored player-jump filming bodies, replay producers, and traffic rendering logic. While individual translation units pass compilation and faithfulness gates, full-program linking and native gameplay remain pending milestones. The project tracks missing optimizations and SIMD mechanisms in a dedicated backlog. Documentation is available at Burnout 5 Decomp.

Community

Ask a question, share what worked, or follow the next milestone.

Your library