RenderWare Engine Analysis
March 6, 2026 · View on GitHub
Criterion's custom RenderWare ~3.7 fork statically linked into Burnout 3
TODO — Document:
- RenderWare version identification (~3.7, custom Criterion fork)
- 2,758 functions classified as RW across 67 source modules
- Engine initialization sequence and memory pool allocation (~32 MB)
- Binary stream format (TXD, world, scene)
- World/scene pipeline architecture
- RW plugin system
- How the game uses RW vs custom Criterion code
- NV2A push buffer integration (Xbox-specific rendering path)
- Pipeline stubs needed to prevent crashes (rw_world_pipe_xbox)