A fake version of xlive.dll that allows you to play fable 3 single player without having games for windows - live installed. It fairly obviously isn't compatible with any multiplayer elements, and you wont be able to download any dlc/patches in game, whether free or otherwise.
This has been tested only on versions 1.0 and 1.1, on a retail disc edition. I've no idea whether or not it'll work on a download version, and forward compatibility with any future fable 3 patches isn't guaranteed. This is not a crack, and an internet connection is still required for the initial online activation.
If you haven't already, install fable 3 normally. Run it once and fill in your activation code. Let it perform its 0-day release check and online activation gunk, then get as far as the g4wl sign in screen, click the red x and then click quit.
LoaderPatch:Valid values are 0 or 1. Default is 0. If set to 1, removes the check in fable 3 that it's been launched from the launcher, but it triggers some other securom checks, such as forcing the game into low detail mode. It's really only for me, for testing purposes to stop securom whining about the debugger; I don't recommend using it in a real game.
fable also has an independent xuid check, so view the save you're opening in the save editor, note down the 'remote xuid' value, and set the xuidl/xuidh values in gfwl's ini appropriately, and make sure you put the saves in a matching directory. (Alternatively, edit the save to use the default xuid of 1000100010001000, which saves you having to worry about which is the high or low part.)
v0.8Removed checksum patch (not required with save editor, and broken by fable 1.1 patch)xlive message boxes are now shown by default, and are displayed in gameFix crash on rename. (Although renaming still doesn't work)Achievement support 2b1af7f3a8