Nioh: Complete Edition can't sync save file

I wanted to play Nioh on my steam deck but I wanted to use my save file that's already on my pc so I tried the cloud save sync on Heroic games Launcher but it didn't work so I tried to manually upload it and get this error: Sync-Saves Progress: [Core] INFO: Trying to re-use existing login session... [cli] INFO: Got 15 remote save game(s) [cli] INFO: Checking "Nioh: The Complete Edition" (b5e42b0dc2f544a5bbb4080a433b8b71) [cli] INFO: Overriding save path with "/home/andresj1/Games/Heroic/Prefixes/default/Nioh The Complete Edition/pfx/drive_c/users/steamuser/Documents/KoeiTecmo/NIOH/Savedata/78d3d056138342eb86c651deb30d7f26"... [cli] INFO: Local save for "Nioh: The Complete Edition" is newer [cli] INFO: - Cloud save date: N/A [cli] INFO: - Local save date: 2023-06-17 04:20:58 [cli] INFO: Uploading local savegame... [SGH] INFO: Packing savegame for "b5e42b0dc2f544a5bbb4080a433b8b71", input folder: /home/andresj1/Games/Heroic/Prefixes/default/Nioh The Complete Edition/pfx/drive_c/users/steamuser/Documents/KoeiTecmo/NIOH/Savedata/78d3d056138342eb86c651deb30d7f26 [SGH] WARNING: No save files matching the specified filters have been found. [Core] INFO: No files to upload. If you believe this is incorrect run command with "--disable-filters"
17 Replies
rival-black
rival-black2y ago
What Wine version are you using to play the game? The save path (/home/andresj1/Games/Heroic/Prefixes/default/Nioh The Complete Edition/pfx/drive_c/users/steamuser/Documents/KoeiTecmo/NIOH/Savedata/78d3d056138342eb86c651deb30d7f26) suggests you're using Proton, but if you've since switched over to Wine, this folder (as in, the folder configured in the game settings) might need a reset
flat-fuchsia
flat-fuchsiaOP2y ago
I'm using Proton-GE-Proton7-28
rival-black
rival-black2y ago
Right, so that folder should be correct Well, are there any files in the save folder?
flat-fuchsia
flat-fuchsiaOP2y ago
Yes SAVEDATA00 and SYSTEMSAVEDATA00 I tried to rename the folder to this: "b5e42b0dc2f544a5bbb4080a433b8b71" and it didn't work The folder has a different name: "78d3d056138342eb86c651deb30d7f26"
rival-black
rival-black2y ago
Yup, that's your account ID I'm looking into it, luckily it seems like this game was free at some point so I can test things myself
flat-fuchsia
flat-fuchsiaOP2y ago
Ok, thanks
rival-black
rival-black2y ago
"CloudIncludeList": {
"type": "STRING",
"value": "SAVEDATA.BIN"
},
"CloudIncludeList": {
"type": "STRING",
"value": "SAVEDATA.BIN"
},
I assume a file simply named SAVEDATA.BIN isn't in that folder? (is it in one of the subfolders maybe?) Seems like a SAVEDATA.BIN should be in both of those folders
flat-fuchsia
flat-fuchsiaOP2y ago
Inside the save data folders have the same file SAVEDATA.BIN
rival-black
rival-black2y ago
Right, there's the issue. Legendary currently expects this file to be directly in the save folder (& not in a subfolder). I'd be curious if the EGL does this correctly I could create a version of Heroic that simply passes --disable-filters to the save sync command, but you wouldn't be able to use this on the Deck... Would you be fine with manually copying those files across for a couple days?
flat-fuchsia
flat-fuchsiaOP2y ago
I don't mind doing that since filezila exist. Thanks for checking it our and helping out
rival-black
rival-black2y ago
You can now download the Linux-package from https://github.com/derrod/legendary/actions/runs/5299564136 & specifiy the legendary executable in there as an alternative Legendary binary (in Heroic's Advanced settings). Once that's done, save sync should work Note that on the Steam Deck you'll have to place the binary into a folder Heroic is allowed to access. ~/Games/Heroic works, for example
flat-fuchsia
flat-fuchsiaOP2y ago
Ok I'll trey it out Try* Hello, sorry for the late update I downloaded the Linux-package and when using the legendary exe in HGL I get this error: Legendary Error: Error running command "/home/andresj1/Games/Heroic/legendary --version": Error: spawn ./legendary EACCES at ChildProcess._handle.onexit (node:internal/child_process:283:19) at onErrorNT (node:internal/child_process:476:16) at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
rival-black
rival-black2y ago
Have you marked the binary as executable? (chmod +x ~/Games/Heroic/legendary in a terminal)
flat-fuchsia
flat-fuchsiaOP2y ago
Not it let me do it Now* I think it worked Sync-Saves Progress: [Core] INFO: Trying to re-use existing login session... [cli] INFO: Got 0 remote save game(s) [cli] INFO: Checking "Nioh: The Complete Edition" (b5e42b0dc2f544a5bbb4080a433b8b71) [cli] INFO: Overriding save path with "/home/andresj1/Games/Heroic/Prefixes/default/Nioh The Complete Edition/pfx/drive_c/users/steamuser/Documents/KoeiTecmo/NIOH/Savedata/78d3d056138342eb86c651deb30d7f26"... [cli] INFO: Local save for "Nioh: The Complete Edition" is newer [cli] INFO: - Cloud save date: N/A [cli] INFO: - Local save date: 2023-06-17 15:25:31 [cli] INFO: Uploading local savegame... [SGH] INFO: Packing savegame for "b5e42b0dc2f544a5bbb4080a433b8b71", input folder: /home/andresj1/Games/Heroic/Prefixes/default/Nioh The Complete Edition/pfx/drive_c/users/steamuser/Documents/KoeiTecmo/NIOH/Savedata/78d3d056138342eb86c651deb30d7f26 [SGH] INFO: Chunk #1 "ChunksV4/33/86D27D313F63E579_4E55A020C3B2452C8F87E573EA95F474.chunk" created [SGH] INFO: Chunk #2 "ChunksV4/22/47A6841B7AC5954D_5F0173A2D83C446EA5658C017372CC1C.chunk" created [SGH] INFO: Manifest "manifests/2023.06.17-15.25.31.manifest" written (439 bytes) [Core] INFO: Starting upload... [Core] INFO: Finished uploading savegame.
rival-black
rival-black2y ago
Right, there you go, save's uploaded
flat-fuchsia
flat-fuchsiaOP2y ago
Thanks, you're a life saver I tried it on the steam deck and it says it succesfully downloaded the save file but it doesn't update in game I even tried deleting the save file and letting HGL make a new one but it didn't work
rival-black
rival-black2y ago
Hm, how does the save folder look on the Deck? Are the files you've uploaded there, in the same directory structure as they are on your PC? Does manually copying the files over work?

Did you find this page helpful?