Fable III
0 of 0

File information

Last updated

Original upload

Created by

Timeslip

Uploaded by

Humanist1996

Virus scan

Some suspicious files

Tags for this mod

About this mod

Edit almost any save data, fix broken save and lot more IF you can figure it out! (PS I think Timeslip has undersold the utility of his invention because you can edit almost anything related to your save but there is no proper guide on how to do it)

Permissions and credits
This is made by Timeslip https://timeslip.users.sourceforge.net/current/fable3-saveeditor.7z

----
A fable 3 save editor for the PC version, by Timeslip.
v0.8
Warning: Modifying a savegame and then using it with an online GFWL profile is an activity that microsoft frowns upon, and they have been known to ban people over it. This save editor is recommended only for use on save games made with the GFWL removal patch.
--- Exporting a save to GFWL -----
Modifying a save requires stripping off the GFWL encryption. The game is still playable via the GFWL removal patch, (assuming it is free of DLC,) but to play it again with GFWL requires exporting the save, which thanks to GFWL's security features is a rather annoying process.
Please note that this procedure is supported for offline profiles only. Online may or may not work, but it's untested, unsupported, and might cause microsoft to break into your house and murder your pets if you try to use it to cheat.
Also note that this process is time sensitive. GFWL constantly scans the exe for anything suspicious, and will deliberately cause a crash if it notices anything.
First, in the save editor, select any save that belongs to the profile you wish to export to and click 'export GFWL blob'. If the save game you want to edit belongs to that profile, you can use it here, but make sure you do this step before making any changes to it.
Next, copy the dinput.dll file from the save game exporter folder into the same directory as fable3.exe.
Launch fable 3 normally, and wait for it to get to the main menu. (Or, if it's not an autosave that you're trying to load, load normally here, and then enter the save chamber and prepare to load the game that you want.)
Hold down the right control key for a couple of seconds. It should beep when ready. 
Start to load the save game. Once loading has finished, hold right shift until it beeps again. Between these two beeps is the point where GFWL is most likely to crash your game, so try to minimize it. If your computer is a particulaly slow loader, you can hit shift slightly earlier, while the load screen is still being displayed, but too early and the save will fail to load.
Save your game, quit, and remove dinput.dll again
--- Changelog --------------------
0.8
Try not to crash when selecting really badly broken saves
Give a list of zeroed files in the report
Add options to perform chaptersave/leaderboard transplants
0.7
Add manual backup/restore options, and remove the automatic .bak files
Recalculate all checksums when saving, rather than only changed files, to avoid inconsistencies
Disable mainsave.bin editing (was very very broken)
Add more common task automation, including entityuid fixing
0.6
Expanded the capabilities of the low level hero/main save editor
User interface improvements, including automating some common tasks
Added an option to compute the changes between two saves
Fixed changes to mainsave.bin not saving
0.5
Updated the GFWL importer to work with the 1.1 patch, and hopefully future patches
Removed some leftover code that prevented editing DLC dependent saves
0.4
Give a warning if a save appears corrupt
Add the ability to export a modified save back to gfwl
0.3
Switched the .net dependency from v4 to v2
Fixed save folder location on windows xp
Added the ability to override save folder location using a new -dir commandline option
0.2
Fixed editing a field then opening a new low level editor losing your changes
No longer require a double save when using low level editor
Allow conversion of GFWL saves
Checksums are now computed correctly when saving
*_mainsave.bin can now be edited in the low level editor
Added warnings for trying to modify DLC dependent saves
Added an option to recalculate all checksums in a save
Added player position control to the high level editor
0.1
Initial release
--- Credits ----------------------
sven and others at fable3mod.com for decoding the xbox save format, which is pretty much identical
IC#Code for SharpZipLib