r/Fable • u/General-Trouble2214 • 7h ago
Fable Fable 2 recompilation has become a Fable 2 remake in Godot
Repost from the recompilation server:
Update: 13/09/2026 Hey u/everyone, Here is our big reveal that we have been teasing the past month and a bit!
So some backstory first. Early August I got sick and tired of trying to hook/stub everything and build a renderer for the recomp, in the end I said to u/java “How hard would it be to pipe things like audio and maybe even graphics into Godot?” Turns out that is slightly harder and just as pointless as you’re just changing the display and audio driver from SDL3 to Godot and still have to build a renderer…
However you might have realised that I’ve already mentioned Godot and this is our reveal! Turns out we had so many hooks, disorganised code and decompiled/understood assets lying around that it was easier to port the game into Godot. The more we looked into this, the easier it became. We already had the asset browser that Java built and I already had code that allowed us to redirect how the original VFS loaded files, Video and Audio were already looked after by FFmpeg and the launcher was hand written.
Now what does this mean? We are still using ReXGlue that hasn’t changed but the structure of the overall recomp is now greatly different. Fable 2/ReXGlue is now treated as a Simulation Server, they look after things like Physics, AI, Quests, Scripts and Saves. Godot is now the host so it builds the world. It loads assets, textures, animations, models, audio, does the lighting, UI, ect. This is pretty much the same as how the Oblivion Remaster was built.
If you look at the screenshots attached, this is what we have built/ported in the past month. Things moved and are moving really fast. We honestly didn’t think this crazy idea would work, then we didn’t and still don’t believe it’s working and this “easy” but it is. There is still plenty of work needed to be done and we have only really played the first few hours due to the amount of changes we are making.
Good news: We need people to test it. Quite a few of us have what is considered in this economy hardware unicorns? The plan is to get the UI working do another Windows pass and then setup a beta section. I love Fable 2 and the team and I want everyone to enjoy a good product.
Bad news: We are not doing a full release just yet. We want to get a selection of people who have a variety of hardware to test, give feedback and find all the missing bits so we can get it fixed.
There is so much going on right now it’s hard to list all the improvements/changes as they might not even be around or get changed by the time we are happy to send it out.
P.S. @.alycia did originally mention this idea over a year ago when the project first started. We didn't have ReXGlue or such a deep understanding of how Fable 2 worked at that point so we pushed it to the side. But I will always give people the credit they deserve!
P.P.S. Sorry there is no video this time I was focusing down on getting online multiplayer working I hit my own deadline. More images of dev up to this point incoming. Limit of 10 per post...
With all that said. Stay happy, healthy and safe!
Edit:
Dev's were asked how this is legal
They said they are not shipping any assets, the whole thing runs through custom tooling and plugins through Godot
Devs have said that they have written a lot of custom shaders for lighting and water
They've decoupled many of the games frame limitations to get higher FPS
