Star on GitHubStar2.4k stars

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

Copy as MarkdownView JSONCite

Evidence

Demo screenshot from the project's public documentation
Observed
Download and demo observed; the case covers part of the target software.
Scope
Partial
Checked
2026-11-09

How evidence classes are assigned

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.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · saulob/crackdown-xbox360-recompiled · Revision 33ab1b6
  2. LICENSE GitHub · saulob/crackdown-xbox360-recompiled · Revision 33ab1b6

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab