Recompiled
Army of Two on PC
Xbox 360 Army of Two running on PC through recompiled. Supply your own copy of the game.
About the game
A third-person shooter designed around co-operation: two mercenaries split enemy attention through its aggro system.
- Developer
- EA Montreal
- Publisher
- Electronic Arts
- Genre
- Tiro em terceira pessoa · Cooperativo
- Original game
- 06 Mar 2008
How this port works
This is a static recompilation: tooling mechanically translates the original console binary into PC code rather than rewriting the game by hand. The result runs natively, typically with an uncapped framerate and widescreen.
Army of Two (Army of 2) 2008 [Xbox360] game static recompilation project based on RexGlue-SDK
How to install
- 01There is no prebuilt release here: you build it, and your copy of the game has to be extracted from the Xbox 360 disc, not left as an ISO.
- 02The expected dump is the retail release with title ID 4541084C, module hash AA1EA03FEC9A549C and media ID 7E3E9BEA. Verify yours against those values.
- 03To extract an ISO you already have, the project points to extract-xiso, which unpacks the disc file tree. To dump the disc and verify it against the hashes, it points to ABGX360.
- 04Copy the extracted contents directly into assets/, so that default.xex sits at assets/default.xex with the rest of the disc files beside it (AO2Game/, $SystemUpdate/ and the others). The assets/ folder is gitignored on purpose.
- 05Clone with submodules (--recurse-submodules, or git submodule update --init --recursive in an existing clone): the ReXGlue SDK is a pinned submodule and is built together with the game.
- 06Build with the CMake presets: win-amd64-release, linux-amd64-release or mac-amd64-release. Translating default.xex into C++ runs automatically as a build step whenever the manifest changes.
- 07Requirements: CMake 3.25 or newer, Git, Ninja and Clang/LLVM.
These projects ship no game data. Supply your own copy.