2026-04-14 12:41:13 +03:00
2026-03-10 14:00:32 -05:00
2026-04-14 12:37:39 +03:00
2026-04-14 12:37:39 +03:00
2026-03-09 03:02:10 -05:00
2026-04-14 12:37:39 +03:00
2026-03-09 04:13:17 -05:00
2026-04-14 12:41:13 +03:00

AC6Recomp

Caution

This project is still work in progress. It can boot and run in-game, but bugs, crashes, and missing functionality should be expected.

Recompiled using the ReXGlue SDK.

Repository policy

This repository is intended to contain source code only.

Do not commit or redistribute:

  • retail game data
  • default.xex
  • disc images, packages, title updates, or firmware files
  • console keys or any other proprietary Microsoft / publisher material

Users must supply their own legally obtained game files locally. This repository does not include those files

Prerequisites

  • CMake 3.25+
  • Ninja
  • Clang (LLVM/Clang toolchain)
  • You need the game's original Xbox 360 disc image (ISO). Tools to extract it can be found here.

After extraction, drop both the game assets and default.xex into the assets/ directory.

Clone

Clone the repository with submodules:

git clone --recursive <your-repo-url>
cd AC6Recomp

If you already cloned without --recursive:

git submodule update --init --recursive

Local file layout

Place your personally obtained game files in assets/ so they are available only on your machine and remain untracked by Git.

Expected minimum layout:

assets/
  default.xex
  ...

The codegen config expects assets/default.xex.

Build

Generate recompiled code:

cmake --preset win-amd64-relwithdebinfo
cmake --build --preset win-amd64-relwithdebinfo --target ac6recomp_codegen

Build the project:

cmake --build --preset win-amd64-relwithdebinfo

RelWithDebInfo is the recommended preset at the moment.

The executable will be produced in out/build/win-amd64-relwithdebinfo/.

Run

./out/build/win-amd64-relwithdebinfo/ac6recomp assets

Linux

Replace win-amd64-relwithdebinfo with linux-amd64-relwithdebinfo in the commands above.

S
Description
No description provided
Readme BSD-3-Clause 81 MiB
Languages
C++ 96.8%
CMake 3.2%