Hogwarts Legacy

Hogwarts Legacy

Not enough ratings
Convert saves from PC Gamepass to Steam
By Mentha
   
Award
Favorite
Favorited
Unfavorite
Use a autoconvert tool
Insruction:

  • Download the latest version of the script from the Releases page[github.com]
  • Unzip it and go to hogwarts-legacy-save-convertor folder
  • Find the GamePass save file and copy the path (You can try to find here: C:\Users{user}\AppData\Local\Packages\WarnerBros.Interactive.PHX_ktmk1xygcecda\SystemAppData\wgs)
  • Run the script with the path to the GamePass save file
  • Check the output folder in the script directory
  • Move all the files from the output folder to the Steam saves folder (You will find it in: C:\Users{user}\AppData\Local\Hogwarts Legacy\Saved\SaveGames{steam_id})


To run the script, Go to hogwarts-legacy-save-convertor folder -> Right click + Shift on empty space and choose Run Terminal/PowerShell here -> use the following command:

convert.exe -p /path/to/wgs/folder

Manual
  • Open the folder C:\Users{user}\AppData\Local\Packages\WarnerBros.Interactive.PHX_ktmk1xygcecda\SystemAppData\wgs\MANY_DIFFERENT_NUMBERS
  • Copy all the folders from there to your desktop
  • Open each file in Notepad and save them into a new folder:
    • If you find (Ctrl + F) /Script/Phoenix.SavedSettingsData, name it SavedUserOptions.sav;
    • if you find /Script/PersistentData.PersistentGameDataList, name it SaveGameList.sav
    • if you find /Script/PersistentData.PersistentGameData, scroll to the very bottom of the file and look for HL-xx-xx (for example, HL-00-00), then name that file HL-xx-xx.sav (for example, HL-00-00.sav).
    Important: make sure to go through all the folders and grab all files.
  • Check that your new folder contains the following files: SavedUserOptions.sav, SaveGameList.sav, and several files named HL-xx-xx.sav.
  • Move them to the Steam save folder: C:\Users\nativesmell\AppData\Local\Hogwarts Legacy\Saved\SaveGames\SOME_NUMBERS

    That’s it! Done!

    https://images.steamusercontent.com/ugc/12766986961950170497/A547472E078A514C3015F84FF1D4BA64643A2359/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
8 Comments
Jaded 10 Dec @ 2:43pm 
Sure thing @mehryar7406 !

I've updated the save migrator to version 1.0.1 and added a new option to select migration direction. Everything seems to be working but keep in mind I do not have GamePass so I can't actually test it! Please let me know how it goes :)

https://github.com/Axolittles/hogwarts-legacy-save-converter/releases/

and he's a direct download link https://github.com/Axolittles/hogwarts-legacy-save-converter/releases/download/experimental/hogwarts-legacy-save-converter-1.0.1.exe

Sorry if I took to long to get it out to you, I just saw your comment today.
sepvasousa 6 Dec @ 10:32am 
Obrigado, deu muito certo o modo Manual :steamthumbsup:
mehryar7406 30 Nov @ 1:29pm 
Hey, I think it is so cool that you guys managed to pull this off, however I was wondering if you could do it the other way around? You see, I own the game on steam/Epic Games however I am travelling and want to keep playing it on Xcloud. Could you make it in a way that it would convert my Steam save file to game pass?
Mentha  [author] 15 Nov @ 11:36am 
Yo! Thx mate for this version. A will add it to manual immediately
Jaded 9 Nov @ 9:48am 
I made an automatic version that finds the folders for you. It assumes they're in their original locations.

https://github.com/Axolittles/hogwarts-legacy-save-converter

Mateus could you give it a shot?

The download is on the Releases page: https://github.com/Axolittles/hogwarts-legacy-save-converter/releases/download/release/hogwarts-legacy-save-converter-v1.0.0.exe

Requires .NET 9 Runtime https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-9.0.10-windows-x64-installer
Mateus Schramm 6 Nov @ 2:40pm 
i couldnt do it, script doesnt works "no path" and manual i got lost.
Each folder has one "container.1" archive and other one with bunch numbers.
I renamed every single of them and pasted in games folder but none worked, my gf loves this game and played for many hours, her save matters alot and im trying so hard to transfer it, since i cant pay game pass anymore.
https://imgur.com/a/2MoShsJ
GREENY 4 Nov @ 1:39pm 
Thank you so much. Your manual instructions worked perfectly. Everything works
Jaded 2 Nov @ 3:01pm 
Thanks for the help! The convert.exe tool did _not_ work for me initially using PowerShell, but it worked perfectly when I used Command Prompt. With Powershell it just said "Invalid Parameter:" and then the path. I used the exact command

convert.exe -p path

and also tried

convert.exe -p "path"

Again, neither worked in PowerShell. Not sure what I did wrong, but thanks again! Just saved me 20+ hours of progress now that I cancelled GamePass :/