Skip to content

Instantly share code, notes, and snippets.

@TehChozinOne
Last active April 4, 2024 01:40
Show Gist options
  • Star 7 You must be signed in to star a gist
  • Fork 3 You must be signed in to fork a gist
  • Save TehChozinOne/6f32ccddbf6091356480be0045869cf4 to your computer and use it in GitHub Desktop.
Save TehChozinOne/6f32ccddbf6091356480be0045869cf4 to your computer and use it in GitHub Desktop.
FH5 saveswap guide (https://discord.gg/forzamods)

FH5 Save Swapping Guide

Tools required:

1. Locate your save file:

Click to expand
For Microsoft Store/Xbox App:
  1. Go to %localappdata%\Packages\Microsoft.624F8B84B80_8wekyb3d8bbwe\SystemAppData\wgs
  2. Sort by date modified, open the newest folder, then sort by date modified again
  3. Open the newest folder, then open the container.x(x represents a random number) file in notepad, if it says P r o f i l e D a t a you are in the right one, if not, go to the next folder, repeat until you have the right folder
  4. The biggest file in this folder is your save
  5. Copy its filename and save it into a notepad
For Steam:
  1. Go to C:\Program Files (x86)\Steam\userdata\YourSteamID\1551360\remote\
  2. Sort by date modified, and open the newest one
  3. Search *.ProfileData, this is your save
  4. Copy its filename and save it into a notepad, (including the .ProfileData)
For OnlineFix:

       Same as Steam, but the dir is C:\Users\Public\Documents\OnlineFix\1551360\Saves\

Here's an example of what a correct save file should look like:

2. Extract Doliman's EncryptionTool to a folder


3. Right-click(Shift+Right-click for Win11) on the folder and select "Open PowerShell window here"


4. Execute the following command: .\EncryptionTool.exe --yes --input='PATH TO YOUR SAVEFILE\SAVEFILE' --output='DECRYPTEDsave' (To easily get the path to your save, right click your save and select Copy as Path)


5. Open DECRYPTEDsave with 010 Editor


6. Press Alt+3 to enable Output window


7. Press CTRL+F5 and select the template, then press F5 to load the template. You should see your 16 digits Profile XUID in the Output window (In some very rare cases where you only get 15 digits, you need to add "0" at the front)


8. Copy the XUID number on to notepad then close the save


9. Go back to powershell and Execute the following command: .\EncryptionTool.exe --yes --input='PATH TO TARGET SAVEFILE\TARGET SAVEFILE' --output='DECRYPTEDTARGETsave' (To easily get the path to your target save, right click the target save and select Copy as Path)


10. Open DECRYPTEDTARGETsave with 010 Editor


11. Press F5 to load the template and copy XUID number from the Output window


12. Press Ctrl+F and search that XUID number as Hex Bytes. (You should have only 1 result)


13. Copy your XUID from the notepad that you had earlier, and paste it over with Ctrl + Shift + V (DO NOT USE Ctrl + V!!). Bytes should now have orange color indicating the change has been made


14. Save the file


15. Go back to powershell and Execute the following command: .\EncryptionTool.exe -y -i"DECRYPTEDTARGETsave" -o"FINALsave" -m0 -gFH5 -kProfile --iv="IVKey of the target save" (IVKey can be found in the save's description)


16. Rename the FINALsave to your original save name from step 1 then replace and overwrite. DONT FORGET TO MAKE A BACKUP!


Please, don't be a scum bag and sell these saves using the method above, these mods should be, and stay free. All credit goes to Doliman for his decryption tool, Nenkai & Das for their template and to Merik for discovering this, aswell as Yeethan69 for the original gist.

Hope you enjoy :)


Donate to Draff (the better option): Paypal , buymeacoffee
Donate to Yeethan: Paypal , buymeacoffee
Join the Discord Server

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment