Cloned Games

Fable 2 Recompilation

RecompilationActive

The original game's compiled code translated into a native program for a new platform, usually a PC port.

Fable II (original game, not this project)Original game image
Image of the original game, Fable II. This project has no screenshots of its own yet.
Links, repository & details

About

A recompilation of Fable 2 (Xbox 360) using the ReXGlue SDK v0.10.0, in which the game's PPC code is statically recompiled to C++ at build time. The README says it was first made to test local open-source AI, that it can be used to beat the game, and that the author does not yet consider it fully complete.

How it differs from the original

The README's feature list marks as done an uncapped or increased framerate, keyboard and mouse support, an unlocked Guild chest, a built-in debug menu with custom Lua, and other languages; higher resolution, Vulkan and Linux builds are not checked off.

Getting started

The README says the default build profile supports the original GOTY USA/Europe and German GOTY dumps, and other XEX revisions are rejected. An optional Windows WPF launcher detects the game edition and configures resolution, render scale, filtering, FXAA, VSync, window mode and an FPS limit.

History

The README says the project began as a test of local open-source AI built with Qwen3.8 27b, which got the game running after about an hour before much human trial and error mapped enough functions to finish the game.

Known issues & limitations

  • In-game text has not yet been changed to account for keyboard and mouse input.

What you need to run it

Original game files required. The project ships code only; you provide your own copy of the game (Xbox 360 version).

  • The project supports original USA/Europe and German GOTY dumps by default; other XEX revisions are rejected.

Features

  • The Guild chest is fully unlocked.
  • A built-in debug menu can run custom Lua in the game.
  • A hero and dog texture bug is fixed.
  • Mouse movement controls the right stick for camera movement; sensitivity can be adjusted.
  • Pressing F5 runs an external Lua script in the game's Lua state.

How to install

  1. Rip your disc to an ISO, open it with XboxImageExtractor, and extract `default.xex` and `data` into the project root.
  2. Run `fable.exe`; if a hash error appears, try extracting a different game version.

Controls

  • Arrow keys control the dpad, Escape is Pause (Start), and M is Select (Back).
  • Mouse movement controls the right stick; sweep the mouse to look and stop moving it to stop.

Summarised from the project's README.

Status & roadmap

  • The author has not yet completed 100% of the game and does not consider the project fully complete.

FAQ

What is Fable 2 Recompilation?
Fable 2 Recompilation is an open-source recompilation of Fable II. The original game's compiled code translated into a native program for a new platform, usually a PC port. The original game ran on Xbox 360.
Do I need the original game files to run Fable 2 Recompilation?
Yes. The project does not include the original game's assets, so you need your own copy.
Where do saves go?
Saves are stored in the `saves` folder in the build directory; back it up to preserve progress, or copy it between build folders or machines.
Share:

More like Fable 2 Recompilation

Active
Original game (original game, not this project)Original game image
A static recompilation project aiming to port Fable 2 (GOTY TU1) to Windows and Linux using the ReXGlue SDK.
Stars355
Updated1 month ago
LicenseMIT
Release2025