Using the standalone version, downloaded from Github, ver 0.12.2, with the most recent game update. Upon trying to open PSP from the exe file I'm getting a runtime error
The default Windows file extractor blocks some files during extraction, the solution is to unblock before extracting. Using 7zip/WinRAR is also preferred. Python Runtime error
I'm unable to edit savefile, Steam version, PSP properly open the file, let me do changes, when i click top-left icon to save the Lamb roll properly but when i start the game i find previous savefile, like nothing edited (edit: i'm HOST, we usually play in 2, i see PSP correctly detect 2 players and my one was selected)
Main window failed to start Traceback (most recent call last): File "desktop.py", line 61, in handle_file_selection File "palworld_save_pal\utils\file_manager.py", line 125, in open_file_dialog File "webview\window.py", line 43, in wrapper webview.errors.WebViewException: Main window failed to start
unpack requer um buffer de 8 bytes Traceback (última chamada mais recente): Arquivo "palworld_save_pal\ws\manager.py", linha 34, em process_message Arquivo "palworld_save_pal\ws\dispatcher.py", linha 19, em despacho Arquivo "palworld_save_pal\ws\handlers\local_file_handler.py", linha 159, em select_save_files_handler Arquivo "palworld_save_pal\ws\handlers\local_file_handler.py", linha 185, em process_steam_save Arquivo "palworld_save_pal\state.py", linha 48, em process_save_files Arquivo "palworld_save_pal\game\save_file.py", linha 698, em load_sav_files Arquivo "palworld_save_tools\gvas.py", linha 131, em ler Arquivo "palworld_save_tools\archive.py", linha 386, em properties_until_end Arquivo "palworld_save_tools\archive.py", linha 399, na propriedade Arquivo "palworld_save_tools\archive.py", linha 554, na struct Arquivo "palworld_save_tools\archive.py", linha 581, na struct_value Arquivo "palworld_save_tools\archive.py", linha 386, na properties_until_end Arquivo "palworld_save_tools\archive.py", linha 396, na propriedade Arquivo "palworld_save_tools\rawdata\group.py", linha 17, na decodificação Arquivo "palworld_save_tools\rawdata\group.py", linha 71, em decode_bytes Arquivo "palworld_save_tools\archive.py", linha 323, em i64struct.error: unpack requer um buffer de 8 bytes
Ok Im new to modding on nexus, usually straight from steam or fallout and skyrim on consoles, so i am still learning all of this. Ive manually downloaded the installer option since i have steam extracted the zip file from winraw to my palworld folder, but i cant find it anywhere. I honestly have no idea what i am doing. please help
PSP is not an in game mod, it's a standalone application. You should not place it in the same folder as your saves, you should place it in any other folder you have full permissions (e.g., Desktop, Documents, Downloads, etc). Here is a snippet from the guide on our discord.
1) Download and extract Palworld Save Pal, PSP. If you've downloaded it via nexus/vortex, be aware that PSP is a standalone application and NOT an in-game mod.
2) Open PSP and select if you're playing the steam version (blue pill) or the gamepass/xbox version (the green pill)
3) Load your save with PSP
Steam: navigate to your Level.sav, typically in %localappdata%\Pal\Saved\SaveGames
Steam Dedicated Server: navigate to your Level.sav, typically in steamapps\common\PalServer\Pal\Saved\SaveGames (This is most easily found via right clicking the tool in your - Steam Library and clicking "Browse Local Files")
Xbox/Gamepass: navigate to your container.index file typically located in %localappdata%\Packages\PocketpairInc.Palworld_ad4psfrxyesvt\SystemAppData\wgs
Dedicated Servers: Please note that only the host who has access to all the files can edit the save. Dedicated servers outside of Steam's tool vary depending on your service provider. You will need to download everything from the GAME_UUID file, making sure that your Players folder is intact. Steam dedicated server locates in C:\Program Files (x86)\Steam\steamapps\common\PalServer\Pal\Saved\SaveGames\0 by default.
4) Using PSP, edit your save as you see fit.
5) Click "save". This exports the save file. This will overwrite the level.sav in the game's save folder
6) Boot Palworld, your edited save should now load
Oops... Something went wrong 'sav' Traceback (most recent call last): File "palworld_save_pal\ws\manager.py", line 34, in process_message File "palworld_save_pal\ws\dispatcher.py", line 19, in dispatch File "palworld_save_pal\ws\handlers\local_file_handler.py", line 159, in select_save_files_handler File "palworld_save_pal\ws\handlers\local_file_handler.py", line 185, in process_steam_save File "palworld_save_pal\state.py", line 48, in process_save_files File "palworld_save_pal\game\save_file.py", line 717, in load_sav_files File "palworld_save_pal\game\save_file.py", line 1110, in _load_players KeyError: 'sav'
Thanks for reporting this, seems like there is a player in your Players directory with a *_dps.sav file but missing the base *.sav. We’ll get it fixed for the next release, in the meantime a workaround is to find the player with the missing file and delete the dps file.
Would it be possible to make the program remember what the last save you loaded was? I'm currently using it to manage a server that's not in the default steam install location and I have to click through all of the folders to get to the proper level.sav file, it's quite annoying but not a dealbreaker for this otherwise very useful program. Being able to scan for installs and saves would be even better.
Also, I would like to see an option to toggle the "global pal" tag that tells you a pal has been transferred from another world, and to view dimensional storage (and global storage if that's possible, but I doubt it).
Implemented opening last modified save directory by default, will be available in the next release. We also already implemented editing pals in the DPS (will also be available in the next release), global storage is next on the list. These early release builds are available for discord and patreon supporters, join the discord for more info.
244 comments
Screenshot of Error
EDIT: Nevermind, I read the FAQ on Github and found the issue...
Thinking of getting this mod
Main window failed to start
Traceback (most recent call last):
File "desktop.py", line 61, in handle_file_selection
File "palworld_save_pal\utils\file_manager.py", line 125, in open_file_dialog
File "webview\window.py", line 43, in wrapper
webview.errors.WebViewException: Main window failed to start
unpack requer um buffer de 8 bytes
Traceback (última chamada mais recente):
Arquivo "palworld_save_pal\ws\manager.py", linha 34, em process_message
Arquivo "palworld_save_pal\ws\dispatcher.py", linha 19, em despacho
Arquivo "palworld_save_pal\ws\handlers\local_file_handler.py", linha 159, em select_save_files_handler
Arquivo "palworld_save_pal\ws\handlers\local_file_handler.py", linha 185, em process_steam_save
Arquivo "palworld_save_pal\state.py", linha 48, em process_save_files
Arquivo "palworld_save_pal\game\save_file.py", linha 698, em load_sav_files
Arquivo "palworld_save_tools\gvas.py", linha 131, em ler
Arquivo "palworld_save_tools\archive.py", linha 386, em properties_until_end
Arquivo "palworld_save_tools\archive.py", linha 399, na propriedade
Arquivo "palworld_save_tools\archive.py", linha 554, na struct
Arquivo "palworld_save_tools\archive.py", linha 581, na struct_value
Arquivo "palworld_save_tools\archive.py", linha 386, na properties_until_end
Arquivo "palworld_save_tools\archive.py", linha 396, na propriedade
Arquivo "palworld_save_tools\rawdata\group.py", linha 17, na decodificação
Arquivo "palworld_save_tools\rawdata\group.py", linha 71, em decode_bytes Arquivo "palworld_save_tools\archive.py", linha 323, em i64struct.error: unpack requer um buffer de 8 bytes
1) Download and extract Palworld Save Pal, PSP. If you've downloaded it via nexus/vortex, be aware that PSP is a standalone application and NOT an in-game mod.
2) Open PSP and select if you're playing the steam version (blue pill) or the gamepass/xbox version (the green pill)
3) Load your save with PSP
Level.sav
, typically in%localappdata%\Pal\Saved\SaveGames
Level.sav
, typically insteamapps\common\PalServer\Pal\Saved\SaveGames
(This is most easily found via right clicking the tool in your - Steam Library and clicking "Browse Local Files")container.index
file typically located in%localappdata%\Packages\PocketpairInc.Palworld_ad4psfrxyesvt\SystemAppData\wgs
GAME_UUID
file, making sure that yourPlayers
folder is intact. Steam dedicated server locates inC:\Program Files (x86)\Steam\steamapps\common\PalServer\Pal\Saved\SaveGames\0
by default.4) Using PSP, edit your save as you see fit.
5) Click "save". This exports the save file. This will overwrite the level.sav in the game's save folder
6) Boot Palworld, your edited save should now load
I have tried the save button.
'sav'
Traceback (most recent call last):
File "palworld_save_pal\ws\manager.py", line 34, in process_message
File "palworld_save_pal\ws\dispatcher.py", line 19, in dispatch
File "palworld_save_pal\ws\handlers\local_file_handler.py", line 159, in select_save_files_handler
File "palworld_save_pal\ws\handlers\local_file_handler.py", line 185, in process_steam_save
File "palworld_save_pal\state.py", line 48, in process_save_files
File "palworld_save_pal\game\save_file.py", line 717, in load_sav_files
File "palworld_save_pal\game\save_file.py", line 1110, in _load_players
KeyError: 'sav'
Also, I would like to see an option to toggle the "global pal" tag that tells you a pal has been transferred from another world, and to view dimensional storage (and global storage if that's possible, but I doubt it).
Keep up the good work!