Hacking Uploading FPKG saves to PSN - risk of ban?

ipkryss

Well-Known Member
OP
Newcomer
Joined
Jan 27, 2018
Messages
50
Trophies
0
XP
488
Country
Sweden
I would like to try one of your saves, but I can't do that as is. you need an indexed save (you know that right?).
Im not sure what you mean by indexed save?

I'll try one of your saves on my system tomorrow if you have time. that's as long as I have the game in question. I think I have the game that you mentioned, but I don't know how saves work in the game because I haven't played it. Let me know that and I'll check your saves. It doesn't matter which slot it's in as far as I know. Let me know what you think. Every game that I tried from my old account worked for me.

--------------------- MERGED ---------------------------

I'm on 5.05 by the way, which may make a difference if your on 6.7 2

Very kind of you. I have several saves we could test with, and most of them was played and saved from 5.05. The latest one (Days Gone) is from 6.72 though, and that game requires above 5.05.

Dark Souls 2 SOTFS CUSA-01589
Dark Souls 3 GOTY CUSA-07439
God of War CUSA07410
Horizon Zero Dawn Complete Edition CUSA07319
Nioh Complete Edition CUSA03972
Resident Evil 7 Gold Edition CUSA03842
The Last of Us Remastered CUSA00556
Valley CUSA02810
Bloodborne GOTY CUSA-03173

Im waiting eagerly on the delivery of GoW and HZD so that I can attempt those saves.
 

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,138
Country
United States
in order to get saves to work with save mounter, you must first create a new save to replace with your good save. you did that, right?

I guess I could try god of war, but I don't have a save for it. how do you save in the game? and, that save works on 5.05?
 

ipkryss

Well-Known Member
OP
Newcomer
Joined
Jan 27, 2018
Messages
50
Trophies
0
XP
488
Country
Sweden
in order to get saves to work with save mounter, you must first create a new save to replace with your good save. you did that, right?

I guess I could try god of war, but I don't have a save for it. how do you save in the game? and, that save works on 5.05?

Oh right, yes I do exactly that. Create a new save so that I have something to overwrite.

So I just tried the exact same procedure with God of War and it worked! No corruption. There must be something wrong with Days Gone and how it handles saves!

Im moving on to HZD soon, im expecting it to work just as smoothly. I dont think you need to help me test!
 
  • Like
Reactions: godreborn

ipkryss

Well-Known Member
OP
Newcomer
Joined
Jan 27, 2018
Messages
50
Trophies
0
XP
488
Country
Sweden
OK so great success!

I was able to transfer my saves from my JB 6.72 for GoW and HZD to my PSN account and finally able to run them via the PS5! All according to my procedure mentioned earlier in this thread (using 3 PS4 in total, but 2 or even 1 PS4 + 1 PS5 might have sufficed).

The issue for Days Gone must be something specific to that game. I may start another thread at some point or look for solutions for this somewhere else, but google has not give me any pointers so far.

Thank you very much @godreborn for your time.

Edit: Turns out that not even PS4 Save Wizard supports Days Gone. Bummer!
 
Last edited by ipkryss,

Leeful

GBAtemp Member
Developer
Joined
Sep 4, 2015
Messages
1,903
Trophies
1
XP
7,068
Country
United Kingdom
@ipkryss what are the file sizes of your Days Gone save files?

For certain games (Fallout 4 being one) The 'backup' save file is larger than the 'new' save that you are trying to overwrite.

for example my Fallout4 save file was 22MB and the save file i was trying to overwrite was only 4MB so it would not work.
The solution is to first create a new dummy save file that is 22MB using SaveMounter and then use that one to overwrite with your backup.

ChendoChap added the option to create a new save file because of this problem. Here is the discussion we had:
https://github.com/ChendoChap/Playstation-4-Save-Mounter/issues/5
 
  • Like
Reactions: ipkryss and f0li0

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,138
Country
United States
@ipkryss what are the file sizes of your Days Gone save files?

For certain games (Fallout 4 being one) The 'backup' save file is larger than the 'new' save that you are trying to overwrite.

for example my Fallout4 save file was 22MB and the save file i was trying to overwrite was only 4MB so it would not work.
The solution is to first create a new dummy save file that is 22MB using SaveMounter and then use that one to overwrite with your backup.

ChendoChap added the option to create a new save file because of this problem. Here is the discussion we had:
https://github.com/ChendoChap/Playstation-4-Save-Mounter/issues/5

Is this a new save mounter app? Or is it a new payload?
 

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,138
Country
United States
@Leeful , I just noticed that "create save" option. what would you put for the directory name? title id? and, what about file size? default? I think I may have seen that option when I was doing my saves, but didn't think anything of it. all of my saves were the correct size. if you choose to "create save," does that also mean there's no need to create a dummy save by indexing a legit save (somewhere at the beginning of the game), then mounting and replacing it? I guess it would be much easier this way. :)
 
  • Like
Reactions: Leeful

ipkryss

Well-Known Member
OP
Newcomer
Joined
Jan 27, 2018
Messages
50
Trophies
0
XP
488
Country
Sweden
@ipkryss what are the file sizes of your Days Gone save files?

For certain games (Fallout 4 being one) The 'backup' save file is larger than the 'new' save that you are trying to overwrite.

for example my Fallout4 save file was 22MB and the save file i was trying to overwrite was only 4MB so it would not work.
The solution is to first create a new dummy save file that is 22MB using SaveMounter and then use that one to overwrite with your backup.

ChendoChap added the option to create a new save file because of this problem. Here is the discussion we had:
https://github.com/ChendoChap/Playstation-4-Save-Mounter/issues/5

I think you may be on to something, however I have tried creating larger-sized saves with the slider and "Create Save" button but it does not work.

So heres what I noticed; The largest save files I have are 2300kb in size - and when I create a new save from the game (just launch new game and save) its a bit smaller like 1500kb (dont remember exactly). If I mount and try to replace the 2300kb save over the 1500kb save via FTP, the destination file will be something like 1700kb. Basically it does not seem to copy everything over. I have attached a photo of this phenomenon.

When I use the "Create Save" button and pick something larger than the 3mb option, it will allow me to copy over all of the 2300kb. So it looks very good, but unfortunately it still gives me the corruption error. Even if I pick 100mb saves, it will fail. I tried several sizes.

Maybe it must be the exact correct size or something? Any other clues? I could share the save if that would help.
 

Attachments

  • daysgonesave.png
    daysgonesave.png
    16 KB · Views: 203
  • Like
Reactions: Leeful

Leeful

GBAtemp Member
Developer
Joined
Sep 4, 2015
Messages
1,903
Trophies
1
XP
7,068
Country
United Kingdom
@Leeful , I just noticed that "create save" option. what would you put for the directory name? title id? and, what about file size? :)
the directory name would be someting that the games uses. So create a save in the game, make a note of what the directory is in savemonter and create a save based on that name. The title id is already there when you select it in savemounter.

Maybe it must be the exact correct size or something? Any other clues? I could share the save if that would help.
I've sent you a DM. Send me the files and I'll try and import it on my PS4.
 
Last edited by Leeful,

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,138
Country
United States
so a new save is still required just to get it into the mount listing? is the save basically padded to make it larger when using that slider? and, when you say the save folder name, are we talking about the mounted folder name (i.e. the one that has the user folder name in it) or the name that it's given when it hasn't been mounted (that's the one in the user folder, right)?
 

Leeful

GBAtemp Member
Developer
Joined
Sep 4, 2015
Messages
1,903
Trophies
1
XP
7,068
Country
United Kingdom
@ipkryss OK good news and bad news.
The good news is I can import your manual saves, the bad news is I cant import your AutoSave saves.

So this is what I did:
Delete all Days Gone saves using Application SaveData Mangement.
Load Ps4debug, FTP and Savemounter.
Load Days Gone and start a new game.
Skip all cut scenes and when you are on your motorbike hit pause and save the game manually.
In SaveMounter you should now have a DaysGone0000 directory.
Mount this and overwrite the bendsavegame.ps4.sav with the one from your DaysGone0008 folder.
The filesize will be different but it should copy the 1.46MB ok.
Unmount the save and go to load game in Days Gone.
Select the save (Not the AUTOSAVE one) and it should load Mission: 'We’re Fighting a War' instead of 'He Can't be far'.
DAYS GONE_20201122000556.jpg
Play the game a little to generate new AutoSaves and then save the game manually again just to be sure.
DAYS GONE_20201122004540.jpg

Now exit the game by returning to the main menu first and when you next start the game you should be able to continue from the misson 'Driven to Extinction'.
DAYS GONE_20201122005134.jpg DAYS GONE_20201122005216.jpg


I tried to overwrite the AutoSave saves but it would not copy the whole thing and creating a new save with SaveMounter did allow me to copy the whole file but the save was seen as corrupt.

I'll keep playing around some more with the AutoSaves but at least most of your progress can now be recovered using this method.:)
 
Last edited by Leeful,

ipkryss

Well-Known Member
OP
Newcomer
Joined
Jan 27, 2018
Messages
50
Trophies
0
XP
488
Country
Sweden
@ipkryss OK good news and bad news.
The good news is I can import your manual saves, the bad news is I cant import your AutoSave saves.

So this is what I did:
Delete all Days Gone saves using Application SaveData Mangement.
Load Ps4debug, FTP and Savemounter.
Load Days Gone and start a new game.
Skip all cut scenes and when you are on your motorbike hit pause and save the game manually.
In SaveMounter you should now have a DaysGone0000 directory.
Mount this and overwrite the bendsavegame.ps4.sav with the one from your DaysGone0008 folder.
The filesize will be different but it should copy the 1.46MB ok.
Unmount the save and go to load game in Days Gone.
Select the save (Not the AUTOSAVE one) and it should load Mission: 'We’re Fighting a War' instead of 'He Can't be far'.
View attachment 234784
Play the game a little to generate new AutoSaves and then save the game manually again just to be sure.
View attachment 234798

Now exit the game by returning to the main menu first and when you next start the game you should be able to continue from the misson 'Driven to Extinction'.
View attachment 234799 View attachment 234800


I tried to overwrite the AutoSave saves but it would not copy the whole thing and creating a new save with SaveMounter did allow me to copy the whole file but the save was seen as corrupt.

I'll keep playing around some more with the AutoSaves but at least most of your progress can now be recovered using this method.:)

Wow you are awesome. I will try this out later today and report back!
 

ipkryss

Well-Known Member
OP
Newcomer
Joined
Jan 27, 2018
Messages
50
Trophies
0
XP
488
Country
Sweden
@ipkryss OK good news and bad news.
The good news is I can import your manual saves, the bad news is I cant import your AutoSave saves.

So this is what I did:
Delete all Days Gone saves using Application SaveData Mangement.
Load Ps4debug, FTP and Savemounter.
Load Days Gone and start a new game.
Skip all cut scenes and when you are on your motorbike hit pause and save the game manually.
In SaveMounter you should now have a DaysGone0000 directory.
Mount this and overwrite the bendsavegame.ps4.sav with the one from your DaysGone0008 folder.
The filesize will be different but it should copy the 1.46MB ok.
Unmount the save and go to load game in Days Gone.
Select the save (Not the AUTOSAVE one) and it should load Mission: 'We’re Fighting a War' instead of 'He Can't be far'.
View attachment 234784
Play the game a little to generate new AutoSaves and then save the game manually again just to be sure.
View attachment 234798

Now exit the game by returning to the main menu first and when you next start the game you should be able to continue from the misson 'Driven to Extinction'.
View attachment 234799 View attachment 234800


I tried to overwrite the AutoSave saves but it would not copy the whole thing and creating a new save with SaveMounter did allow me to copy the whole file but the save was seen as corrupt.

I'll keep playing around some more with the AutoSaves but at least most of your progress can now be recovered using this method.:)

Ok so I was able to test this out now and yeah, it does indeed work! I did some testing and I believe it all comes down to the size of the save. If it's smaller than 1728kb it will work, if its bigger it will get corrupted even if I use the "Create Save" button. I only had one save that was smaller than 1728kb and that's the 0008 you got working when you tested.

This is probably also why you are not able to make any AutoSave to work because they are all above 1728kb (2200kb+ even). And giving further evidence for this, I imported the DaysGone0008 file into DaysGoneAutoSave00000 and it works :)

It's a strange issue but im glad we found a workaround, I lost quite a few hours of gameplay (this game is very long) but this is a lot better than nothing.

Again thank you for this and everything else you've done for the scene!!!
 
  • Like
Reactions: Leeful

ipkryss

Well-Known Member
OP
Newcomer
Joined
Jan 27, 2018
Messages
50
Trophies
0
XP
488
Country
Sweden
Ok so I was able to test this out now and yeah, it does indeed work! I did some testing and I believe it all comes down to the size of the save. If it's smaller than 1728kb it will work, if its bigger it will get corrupted even if I use the "Create Save" button. I only had one save that was smaller than 1728kb and that's the 0008 you got working when you tested.

This is probably also why you are not able to make any AutoSave to work because they are all above 1728kb (2200kb+ even). And giving further evidence for this, I imported the DaysGone0008 file into DaysGoneAutoSave00000 and it works :)

It's a strange issue but im glad we found a workaround, I lost quite a few hours of gameplay (this game is very long) but this is a lot better than nothing.

Again thank you for this and everything else you've done for the scene!!!

OK, wow. I was able to do something really interesting.

So as mentioned earlier whenever I created a fresh game and tried to overwrite a save larger than 1728kb, the destination file would always be 1728kb which basically means that the file was cropped and transfer failed. Well, I did the steps above and loaded my somewhat old save "0008", and then I played for like 10 minutes and got to a new area. At that new area I saved the game and loaded it up in PS4 Save Mounter and copied over the largest save I had (2298kb). This time it got cropped to 2240kb! It seems like the maximum save size was increased properly by the game itself! So I took save 0005 (2199kb) which is a lot further in the story and was the largest save I had below 2240kb, and the copy was successful and I was able to load it! Great success to say the least :)

Edit: And by just repeating the steps above I was able to mount the largest save I had, 2293kb big. All good, im now on the save I originally wanted to import. Yay!
 
Last edited by ipkryss,
  • Like
Reactions: Leeful

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,138
Country
United States
something odd I found in that tutorial on the save mounter github. it does say not to mess with the sce_sys folder (at the bottom), but at the same time it mentions inputting a little endian version of your account id into the param.sfo. from what I remember, the param.sfo is in in the sce_sys folder. does that make sense?
 
  • Like
Reactions: Leeful

Leeful

GBAtemp Member
Developer
Joined
Sep 4, 2015
Messages
1,903
Trophies
1
XP
7,068
Country
United Kingdom
something odd I found in that tutorial on the save mounter github. it does say not to mess with the sce_sys folder (at the bottom), but at the same time it mentions inputting a little endian version of your account id into the param.sfo. from what I remember, the param.sfo is in in the sce_sys folder. does that make sense?
Yes. That is for transfering saves from a jailbroken PS4 with an activated profile to one on the latest firmware.
You mount the save on the jailbroken PS4,
edit the account id in the param.sfo to the account id of the latest FW console.
Then unmount and copy the save to USB using the official method and then you can copy that save from USB on the latest FW console.
 
Last edited by Leeful,
  • Like
Reactions: godreborn

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,138
Country
United States
Yes. That is for transfering saves from a jailbroken PS4 with an activated profile to one on the latest firmware.
You mount the save on the jailbroken PS4,
edit the account id in the param.sfo to the account id of the latest FW console.
Then unmount and copy the save to USB so you can load it from USB on the latest FW console.

alright, makes sense.
 
  • Like
Reactions: Leeful

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    DinohScene @ DinohScene: ahh nothing beats a coffee disaronno at work