

I've compared the first few bytes of every file against known file headers/signatures and it doesn't seem to be a compression of some kind. I'm assuming the game simply discards this unknown data and handles it as if it were a blank save. I deleted all saves off the PS3 and recreated a blank one for comparison, then went on to download a save off the net as well.įor some reason, the original save decrypts to something entirely different than the blank and downloaded ones. I don't get a warning about the data being corrupt though. When importing this newly edited save to the PS3 from USB (to prevent the need for a full database rebuild, which takes much longer) it accepts it as good, but when I load up the game all game files are blank.

The PFD should only contain file signatures/hashes so I figured it would be pretty straightforward to fix: copy a PARAM.PFD from a different Drakengard save and run pfdtool -g NPUB31251 -u SAVEDIR_PATH. Immediately afterwards I copied whatever remained to a different location ( not on the PS3) so I could work on restoring the save data to a working state. Sooooo I accidentally removed a PARAM.PFD from one of my save games (Drakengard 3) through FTP.
