Recomp · by Fable2Recomp
BeanRecomp
GoldenEye 007 (XBLA)In-development static recompilation of GoldenEye 007 Remastered (Xbox 360 XBLA) using the XenonRecomp framework.
- Origin
- Xbox 360
- Runs on
- WindowsLinux
- Tags
- c++needs-original-gamestatic-recompilation
BeanRecomp is a static recompilation project for the Xbox 360 version of GoldenEye 007 Remastered (codename Bean), converting the PowerPC code to native x86 so the game could run on modern PC hardware. It is built on the XenonRecomp framework.
The project is in development and currently focuses on the basic recompilation infrastructure. It is not playable yet. Building needs CMake, Clang 18 or later and Visual Studio 2022, and you need your own copy of the game.
Highlights
- Uses XenonRecomp for Xbox 360 to x86 recompilation
- Work on PPC register handling and memory access
- Resolving compilation issues and macro definitions
- Analysis done with IDA Pro and Clang as the compiler