Skip to content
This repository was archived by the owner on May 8, 2025. It is now read-only.

StryderUK/PalWorldXGPSaveExtractor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Palworld XGP Save Extractor

Archived

Archived as not working for latest version of the game. Project is for reference only

About

C# console app to package a PalWorld save from Xbox Game Pass to another platform (e.g. steam)

Based off of https://github.com/Z1ni/XGP-save-extractor/ but re-wrote for Palworld only as I didn't have python installed on my gaming PC to modify the script.

This program was rushed to work and not in a good state, but I have released it to help others. I apologise if it doesn't work.

Prerequisites

Instructions

  1. Download and extract
  2. Run PalWorldXGPSaveExtractor.exe
  3. Follow promps
  4. Once finished check "extracted" folder for the save archive
  5. Go to %LocalAppData%\Pal\Saved\SaveGames
  6. Extract and overwrite UserOption.sav
  7. Extract all other folders into steam user save folder

The savegames folder structure should look similar to this:

SaveGames
 └  <steam_user_id_code> e.g 12345678901234567
   └ <world_savefile_guid> e.g.71787C374B88F0E4F81E9DBAD77B81E6
     ├ Players
     | └ 00000000000000000000000000000001.sav
     ├ Level.sav
     ├ LevelMeta.sav
     ├ LocalData.sav
     └ WorldOption.sav

Thanks

Thanks to @Z1ni for the python script this is based on & @snoozbuster for figuring out the container format at goatfungus/NMSSaveEditor#306.

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages