Case study
Crackdown Recompiled: native PC port of Xbox 360 Crackdown
Native PC recompilation of the Xbox 360 game Crackdown. Static recompilation with the ReXGlue SDK produces a Windows build using Direct3D 12 and an experimental native Linux and Steam Deck build using Vulkan. The repository does not contain the game files, and the recompiled C++ is generated from the user's own disc.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C1 partial scope or analysis entry
- Stars
- 120
- Last commit
- 2026-10-27
- Language
- C++
- License (GitHub)
- GPL-2.0
GitHub data as of 2026-11-10
Evidence

- Observed
- Download and demo observed; the case covers part of the target software.
- Scope
- Partial
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: Windows 10 or 11 (64-bit) with a DirectX 12 graphics card and the Microsoft Visual C++ 2015-2022 x64 redistributable, or 64-bit x86 Linux with glibc 2.31 or newer, a Vulkan driver, and an X11 or Wayland desktop. The Linux and Steam Deck builds are described as experimental.
- Prerequisites: Requires the user's own Crackdown Xbox 360 retail disc (2007), the original release without a title update: Title ID 4D5307DC and Default.xex of 14,270,464 bytes. The launcher accepts a disc image or extracted files and refuses other versions. No game files are included.
- Prerequisites: Source builds need the submodules, Visual Studio with the C++ and LLVM/Clang components, disc files placed so that game/assets/Default.xex exists, and ReXGlue SDK 0.10.0, which tools/codegen.ps1 downloads. The Linux AppImage is built with tools/package-linux.sh after that C++ has been generated.
- License: Original project code is GPL-2.0-only. ReXGlue is BSD 3-Clause, and the pinned TRG Launcher v1.1.0 is MIT. Game files are outside the project license. The README says AI tools assisted analysis, development, debugging and documentation, and that the maintainer directed, tested and reviewed those changes.
Cite
BibTeX
@misc{crackdown-recompiled-case,
title = {{Crackdown Recompiled: native PC port of Xbox 360 Crackdown}},
howpublished = {\url{https://github.com/saulob/crackdown-xbox360-recompiled}},
url = {https://github.com/saulob/crackdown-xbox360-recompiled},
urldate = {2026-11-07},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/crackdown-recompiled-case/}}
}Plain text
Crackdown Recompiled: native PC port of Xbox 360 Crackdown. https://github.com/saulob/crackdown-xbox360-recompiled (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/crackdown-recompiled-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
More in Games
- Crackdown: Xbox 360 static recompilation · Case study
- Crash Bandicoot 2 Recompiled: a PSXRecomp native build · Case study
- Crash Bandicoot 3: Warped Recompiled: a PSXRecomp setup host · Case study
- Crazy Taxi: an Xbox 360 XBLA static recompilation for PC · Case study
- crazytaxi-ps3: statically recompiling Crazy Taxi for Windows · Case study
- crazytaxi: statically recompiling the Dreamcast game · Case study