Case study
Rayman Origins Recompiled: translating the Xbox 360 game for desktop and Android
Rayman Origins Recompiled translates the Xbox 360 game's PowerPC executable to native C++ for desktop and Android. A game-specific detector recovers jump tables missed by XenonAnalyse, while host code supplies Xbox 360 services and a Vulkan renderer draws frames with translated shaders. The author reports gameplay with audio and controls on Apple Silicon macOS and Android.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 15
- Last commit
- 2026-09-27
- Language
- C++
- License (GitHub)
- GPL-3.0
GitHub data as of 2026-11-10
Evidence
- Observed
- Code, documentation and a demo observed; no download method found.
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: A legally obtained retail Xbox 360 Rayman Origins dump matching the documented executable hash.
- Prerequisites: For the macOS build: CMake 3.25 or later, Ninja, Python 3, LLVM 23, MoltenVK and ReXGlue SDK.
- License: GPL-3.0 License.
Cite
BibTeX
@misc{rayman-origins-recompiled-case,
title = {{Rayman Origins Recompiled: translating the Xbox 360 game for desktop and Android}},
howpublished = {\url{https://github.com/XDanfr/RaymanOriginsRecomp}},
url = {https://github.com/XDanfr/RaymanOriginsRecomp},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/rayman-origins-recompiled-case/}}
}Plain text
Rayman Origins Recompiled: translating the Xbox 360 game for desktop and Android. https://github.com/XDanfr/RaymanOriginsRecomp (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/rayman-origins-recompiled-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · XDanfr/RaymanOriginsRecomp · Revision c1bf7b9
- docs/PROGRESS.md GitHub · XDanfr/RaymanOriginsRecomp · Revision c1bf7b9
More in Games
- rb2: Dragon Ball Z Budokai HD recompiled with ReXGlue · Case study
- RB2: recompiling Dragon Ball: Raging Blast 2 · Case study
- Re-Cherry: recompiling Lollipop Chainsaw · Case study
- re-Sonic06Demo: a ReXGlue recompilation of the Sonic the Hedgehog (2006) demo · Case study
- re-wor: statically recompiling Guitar Hero: Warriors of Rock · Case study
- re:Blue — native static recompilation of Blue Dragon · Case study