FromDarkHell / BL3SaveEditor

A desktop based save and profile editor for Borderlands 3
GNU General Public License v3.0
227 stars 44 forks source link

PS4 saves dont show up in the editor #35

Open chillen6918 opened 1 year ago

chillen6918 commented 1 year ago

The save editor does not show the ps4 saves. When I was looking into the saves I saw that the SP4 saves do not have the .save part at the end of the save. I tried to decrypt it with PS4 MAX but that does nothing to add the .sav that is required to be seen in the save editor is there a way to make it possible to allow the saves that don't have the .sav in the end?

image_2022-07-16_165232260

![Uploading image_2022-07-16_165408630.png…]()

FromDarkHell commented 1 year ago

I don't own a PS4 so I don't even remotely know (I was literally just given PS4 saves and had BL3 decryption keys dumped for it already); But as far as I know, you need to decrypt it and then you can probably just...rename the file and add the sav extension. Make sure to select the PS4 mode when loading the file

AlphaStorm100 commented 1 year ago

I don't own a PS4 so I don't even remotely know (I was literally just given PS4 saves and had BL3 decryption keys dumped for it already); But as far as I know, you need to decrypt it and then you can probably just...rename the file and add the sav extension. Make sure to select the PS4 mode when loading the file

Hey, i wanted to ask you, if you could update your tool to work with PS4 saves (decrypted, modified to be loaded as PC save). there is a tutorial by protobuffers how to convert decrypted PS4 Saves into PC saves and i can load the save in your tool, but it crashes at saving and corrupts the file. I guess it's because of the file structure. Many save editors do support the PS4 saves and one of them is ZakisM's; he may can help you since he also has a desktop application (https://github.com/ZakisM/bl3_save_edit)

FromDarkHell commented 1 year ago

I worked with Protobuffers on supporting PS4 saves directly. Are you actually saving the save file as a PS4 save file instead of a PC save file?

AlphaStorm100 commented 1 year ago

I worked with Protobuffers on supporting PS4 saves directly. Are you actually saving the save file as a PS4 save file instead of a PC save file?

i tried different ways, but no matter what i try, it always crashes and corrupts the save or doesnt even open the save because some BL3 codes are too long or out of range

for example: "Error parsing save: Invalid Serial: "BAAAAADCSoC+QhABgeQIpxSquzAsFovFYlGkZokIhEKRwaysGkmF7tq+whACAAAAAACkAQEAAAAAAAAA"; Serial Version: 4; Database Version: 62; Error: Zero-Padding incorrect"

or roughly translated: "Error parsing save: The index was out of range. It must not be negative and smaller than the collection. Parameter name: startIndex"

and some other errors

i tried saving a older save and even a blank save but even if i click on abort, the tool will crash; selecting PC or PS4 didn't change anything.

Do you have Discord? i could send you a small video about this error; that would explain more than i could

btw. the PS4 Save decrypter (SaveWizard) does support Borderlands 3 in advanced mode but when saving, it just exports the file as JSON not SAV file: i dont know if it's possible to modify the tool, so people can load the JSON directly without proto's PS4 to PC Save converting method. And if so, i wanted to ask you for permission to modify your tool a bit

iSupakilla commented 1 year ago

have there been any updates or developments? i miss the days of Borderlands 2 Gibbed editing Pre-Sanity patches. nothing beats a chopper that shot hive rockets, it added so much to the game just making dumb weapon combos