I've been trying to convert my PS3 save games over to Steam, on Linux. Unfortunately, I can only seem to get the following error:
$: python3 ~/Projects/borderlands2/bl2_save_edit.py -b -o json /media/TEST/PS3/SAVEDATA/BLUS30982-SAVE-SAVE0007/SAVE0007.SAV bl2-axton.json
Opening /media/TEST/PS3/SAVEDATA/BLUS30982-SAVE-SAVE0007/SAVE0007.SAV for input file
Opening bl2-axton.json for output file
Preparing decoded savegame file
Something went wrong, but please ensure you have the latest
version from https://github.com/apocalyptech/borderlands2 before
reporting a bug. Information useful for a report follows:
['$HOME/Projects/borderlands2/bl2_save_edit.py', '-b', '-o', 'json', '/media/TEST/PS3/SAVEDATA/BLUS30982-SAVE-SAVE0007/SAVE0007.SAV', 'bl2-axton.json']
Traceback (most recent call last):
File "$HOME/Projects/borderlands2/bl2_save_edit.py", line 10, in <module>
app.run()
File "$HOME/Projects/borderlands2/borderlands/savefile.py", line 1930, in run
player = self.unwrap_player_data(save_data)
File "$HOME/Projects/borderlands2/borderlands/savefile.py", line 977, in unwrap_player_data
raise BorderlandsError("Invalid save file")
borderlands.savefile.BorderlandsError: Invalid save file