awesomerea.
OpenBattlefield2 coverREADME image

Engine project · REA tooling

OpenBattlefield2

Category: Games & game engines · Type: Reconstruction

Target: Battlefield 2 engine · C++20

An in-progress reimplementation of the Refractor 2 engine. Its repository includes a REA helper for investigating user-supplied game binaries.

An in-progress reimplementation of the Refractor 2 engine. Its repository includes a REA helper for investigating user-supplied game binaries. tools/rea.sh explicitly invokes rea-agents with Ghidra and per-binary snapshots. Tooling presence does not establish that REA produced every engine subsystem. Requires your own Battlefield 2 installation. The checked README lists missing firing, vehicle control and sound. Not a complete free replacement for the game.

Relationship
REA tooling present

Evidence scope
tools/rea.sh explicitly invokes rea-agents with Ghidra and per-binary snapshots. Tooling presence does not establish that REA produced every engine subsystem.

Know before you try
Requires your own Battlefield 2 installation. The checked README lists missing firing, vehicle control and sound. Not a complete free replacement for the game.

Status
Research engine; incomplete

License
MIT + third-party notices

Source checked