Crackdown Recomp

Crackdown Recomp is a native PC port of Crackdown for Windows with 60 fps, up to 4K resolution, ultrawide support, and mouse and keyboard controls.

README

Crackdown Recomp

Crackdown (Xbox 360, 2007), recompiled to run natively on Windows PC.

60 fps · up to 4K · ultrawide · mouse and keyboard · co-op · Archipelago randomizer

Latest release License Platform

Download 1.3.0 · Setup guide · Report a problem


An agent drops from the rooftops toward the Pacific City skyline

Important

Crackdown 2 is in the launcher (beta). Since 1.1 one install plays both games: pick CRACKDOWN 2 in the header, download its runtime from crackdown-2-recomp, then install your disc, its title update and any DLC. See SETUP.md.

About

Crackdown Recomp is an unofficial native PC port of Crackdown. It is not an emulator: the game's original Xbox 360 code is translated ahead of time (static recompilation) into a native Windows program, then fixed and extended for modern PCs. A launcher installs the game from your own disc dump, checks every file, keeps your settings and updates itself.

The repository contains no game data. You need your own copy of Crackdown.

Features in 1.0

60 fps by defaultSmooth gameplay with the game's physics, driving, stairs and audio fixed to match the original 30 fps timing. 30 fps is one click away.
FastThe renderer's work is split across threads and repeated per-draw work is skipped. On an RTX 5080 at 1080p uncapped, the spawn point went from about 65 to 110 fps and camera pans from about 80 to 130+.
Graphics optionsInternal resolution up to 4K, FXAA and texture filtering, in the launcher's GRAPHICS tab or the new PC Settings page in the game's own menus.
UltrawideAspect ratios 16:9, 16:10, 21:9, 32:9 and 4:3. Wider ratios show more of Pacific City instead of stretching the picture.
Mouse and keyboardFull mouse look and rebindable keys, plus any Xbox-style controller. A camera turn speed slider (0.25x to 4x) works for both.
Co-opTwo-player campaign over System Link between two PCs, set up from the launcher (Host or Join).
Archipelago randomizerJoin an Archipelago multiworld: orbs, supply points, weapon deposits and bosses hold items for every player in the room.
10 languagesPick the game's language in the launcher (the disc may not include all of them).
Save profiles and portable modeSeparate save profiles, or keep saves next to the game on a USB drive.
Quality of lifeF3 fps counter, F11 fullscreen/window toggle, skippable boot logos, one-click updates that keep your saves and settings.

Screenshots

Rooftop drop over Pacific City at 60 fps

An Agency car launching off the rocks next to Fun LandAn agent on a downtown street with traffic
Driving at 60 fpsPacific City streets

Ultrawide without stretching. The same moment at 21:9: the extra width shows more of the city.

The same rooftop drop at 21:9, showing more city on both sides

The launcher's home screenThe launcher's GRAPHICS tab
The launcher installs, verifies and updates the gameGRAPHICS tab: resolution, aspect ratio, FXAA, texture filtering

The in-game PC Settings page
The new PC Settings page in the game's own menus

Get started

  1. Download CrackdownRecomp-1.3.0.zip from the latest release and extract the whole ZIP into a folder you can write to (for example Documents\CrackdownRecomp).
  2. Run CrackdownLauncher.exe and choose Install game. Select your Crackdown ISO (or a folder of extracted files). The launcher extracts and verifies it.
  3. Press Play.

The full guide, including Windows warnings, mouse and keyboard controls, co-op and the randomizer, is in SETUP.md.

Requirements
OSWindows 10 or 11, 64-bit. Steam Deck and Linux players report it runs under Proton (notes).
CPUx64 with AVX2 and FMA3 (most Intel since 2013, AMD since 2015)
GPUDirectX 12
RuntimeMicrosoft Visual C++ x64 Redistributable
GameYour own dump of the Crackdown World multi-language disc (ISO, XISO or extracted folder)
Controls at a glance
KeyAction
F3Show or hide the fps counter
F11Switch between fullscreen and a window
W A S D, mouseMove and look (turn on Mouse / keyboard mode in the launcher's CONTROLS tab)

Full key map: SETUP.md → Mouse and keyboard.

Known issues

  • Windows may refuse to start it with 0xc0e90002 ("This app can't run on your PC"). That is Smart App Control blocking unsigned programs; see SETUP.md → Windows warnings.

Roadmap

  • 1.2: DLC support (the Four-Play Pack, and the Free-For-All Pack with Keys to the City and Street Racing through Title Update #6), co-op at 60 fps, ultrawide and forced V-Sync fixes.
  • 1.3: 120 and 144 fps, and the Archipelago randomizer on the title update.
  • Native Linux: requested, no plan or date yet. Proton works today.

For developers

PathWhat's there
crackdown/srcGame hooks and runtime fixes on top of the ReXGlue SDK (submodule sdk/, pinned to a release)
patches/sdkSDK fixes, applied by build-and-run.bat / tools/apply-sdk-patches.sh
crackdown/launcherThe launcher and installer
docs/Build playbook (docs/playbook.md), reverse-engineering notes (docs/re-notes.md), the 60 fps audit and design plans

The recompiled C++ is generated locally from your own default.xex; neither it nor any game file is committed. Building from source is covered in the playbook.

Legal

Crackdown Recomp is an unofficial fan project. It is not affiliated with or endorsed by Microsoft, Xbox Game Studios or Realtime Worlds. Crackdown and all related names and assets belong to their owners. No game data is distributed; you must own the game and supply your own disc dump.

The source code is released under the BSD-3-Clause license, see LICENSE. Third-party code keeps its own notices (tools/launcher-NOTICES.txt, sdk/LICENSE).