explaingit

sadtransgirl/xenia-canary-gummifableii

Analysis updated 2026-05-18

5C++Audience · generalComplexity · 2/5Setup · easy

TLDR

A personal fork of the Xenia Canary Xbox 360 emulator, tuned with fixes and presets for running Fable II smoothly at higher resolution.

Mindmap

mindmap
  root((repo))
    What it does
      Xbox 360 emulator fork
      Tuned for Fable II
      Bug fixes and presets
    Tech stack
      C++
      Direct3D 12
      Vulkan
    Use cases
      Play Fable II smoothly
      Fix known display glitches
      Pick a GPU friendly preset
    Audience
      Fable II players
      Emulation hobbyists

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Play a legally owned copy of Fable II through an emulator tuned for fewer bugs and better performance.

USE CASE 2

Switch between resolution and sharpening presets to match your GPU.

USE CASE 3

Use the low-end-cpu configs if your PC struggles with shader compilation stutter.

USE CASE 4

Apply the included patches to fix known Fable II display glitches.

What is it built with?

C++Direct3D 12Vulkan

How does it compare?

sadtransgirl/xenia-canary-gummifableiichayanforyou/robokeeper-firmwareeyrefree/gobang
Stars555
LanguageC++C++C++
Last pushed2016-05-16
MaintenanceDormant
Setup difficultyeasyhardmoderate
Complexity2/54/52/5
Audiencegeneraldevelopervibe coder

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy

Requires your own legally dumped copy of Fable II and a Direct3D 12 or Vulkan capable GPU.

In plain English

This project is a personal, tuned fork of the Xenia Canary Xbox 360 emulator, built specifically to run the game Fable II smoothly at a higher resolution. The author, who goes by Gummi, describes it as a passion project made for personal enjoyment rather than a replacement for Xenia itself or the in progress native recompilation effort, and says they will take it down if the Xenia developers object. The fork bundles performance tuning for the CPU, Windows, and GPU settings so Fable II holds its frame rate at double resolution, along with fixes for several Fable II specific bugs such as texture glitches, a moon halo display bug, a combat crash, and freezes involving NPCs and worker threads. It also includes ready made configuration presets and the necessary game patches, so nothing needs to be set up manually for a normal playthrough. To use it, you need Windows 10 or 11, a graphics card supporting Direct3D 12 or Vulkan, and your own legally obtained copy of Fable II, since no game files are included. After downloading and extracting the release into its own folder, you launch the emulator and open your game file, the bundled configuration and patches load automatically. Two main presets are offered: a default that renders at double resolution with CAS sharpening, and an alternative that renders natively and upscales with FSR for weaker graphics cards. A separate set of presets exists for low end CPUs, which trades a brief flicker on new areas for smoother frame pacing rather than the small pause the default presets use while shaders compile. The README includes a troubleshooting section covering known visual glitches and their fixes, and credits the original Xenia and Xenia Canary projects for the emulator itself.

Copy-paste prompts

Prompt 1
Explain the difference between the x2-cas and x1-fsr presets in this Xenia fork.
Prompt 2
Help me troubleshoot the black-dog texture glitch mentioned in the README.
Prompt 3
Walk me through installing this Fable II tuned Xenia Canary build on Windows.
Prompt 4
Describe why synchronous shader compilation reduces flicker in this fork.

Frequently asked questions

What is xenia-canary-gummifableii?

A personal fork of the Xenia Canary Xbox 360 emulator, tuned with fixes and presets for running Fable II smoothly at higher resolution.

What language is xenia-canary-gummifableii written in?

Mainly C++. The stack also includes C++, Direct3D 12, Vulkan.

How hard is xenia-canary-gummifableii to set up?

Setup difficulty is rated easy.

Who is xenia-canary-gummifableii for?

Mainly general.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.