BACK

Fans Ported Fable 2 to PC with 60 FPS Support – and Did It Using Local AI

Fans ported fable 2 to pc with 60 fps support and did it using local ai

A fan-made PC port of the Xbox 360 role-playing game Fable 2 is now available, offering players a way to revisit Albion years before the franchise’s official return in 2027. The unofficial project, called Fable 2 Recomp, is hosted on GitHub and can be downloaded free of charge.

Rather than emulating the Xbox 360 at runtime, the port is built through static recompilation of the console binary. Using the ReXGlue SDK v0.10.0 toolset, the guest PowerPC (PPC) machine code from the Xbox 360 version (title ID 4D5307F1) is translated into C++ at build time. A short demonstration video is available at .

The project began as an experiment in applying locally run neural networks to game reverse engineering. The author explains the origin in the project description:

Recompilation of Fable 2 (Xbox 360, title ID 4D5307F1) using ReXGlue SDK v0.10.0. Guest PPC code is statically recompiled into C++ at build time. Primarily, this project was created to test the capabilities of open-source local AI.

The project was done using Qwen3.8 27b. The game started working in about an hour. Then, after a lot of human trial and error, I managed to map enough functions to complete the game.

The release has continued to evolve. Version 1.1.0 introduces a configuration system so a number of options are no longer hardcoded. Two configuration files — fable2_config.toml and fable2_patches.toml — let users tweak game behavior, and the author detailed the changes and included patches in a release note:

This release introduces a new configuration system where nothing is hardcoded in the code anymore. There are two configuration files, "fable2_config.toml" and "fable2_patches.toml," where you can change specific aspects of the game. I also included several patches, some are direct copies of patches from Guy, and some required additional work, so now the game will try to run at 60 FPS, which can be toggled in the config with "fps_60 = true"; if set to false, it will run at 30 FPS. The same file contains settings for various items in the guild chest, gamepad layout, and mouse sensitivity.

Alongside the 60 FPS toggle, an option removes the frame rate limit entirely. The port also separates gamepad and mouse controls, a notable quality-of-life improvement for a title that originally released in 2008.

Fable 2 has long been regarded as one of the series’ high points, and it is the only mainline entry that remained exclusive to the Xbox 360, never receiving an official PC re-release or Microsoft-backed backward compatibility. For many players, this fan-made recompilation provides the first accessible way to play Fable 2 on modern PCs.