Make sure that you specify a game setting set (from ‘nf’) otherwise you will get some fails.Ī) You will always get a ‘Disc Hash Key FAIL’ if you don’t use a valid disc hash key. Import your optionally patched save game folder to ‘pfdtool’ and use it. Sfopatcher build –copy-title –copy-detailĤ.
Keyvault checker Patch#
If you also want to patch title and description use a command below: Be careful with it because it can corrupt your file system in rarely cases.ī) Manually copy your save game to the corresponding folder by using a FTP client (for example, embedded in MultiMAN).Ģ) You need to patch a foreign PARAM.SFO with data from your PARAM.SFO (the tool uses your account ID, save parameters, optional title and description values): You have two solutions:Ī) ‘Rebuild Database’ in the system recovery menu.
Keyvault checker update#
You may also need to patch a copy protection flag inside your PARAM.SFO because some games uses it:Īfter copying it to the PS3 you need to update a game cache. Make a custom save game to use it as a pattern for ‘sfopatcher’. Secure_file_id:SAVE.DAT=YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYģ.
So if you want to use ‘Disc Hash Key’=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX and ‘Secure File ID’=YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY for a save file named ‘SAVE.DAT’ and your game have a product code=’BLZZZZZZZ’ place them inside a config file:ĭisc_hash_key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX This type of hash is not verified by PS3 so you can omit its key but they can add a check in the future firmware versions. For PSN/SEN games a fallback disc hash key is used.
A disc hash key can be extracted only from an original game disc. For secure file IDs you can specify an exact file name or use wildcards to match a file name (for example, you don’t need to specify the same key for all game files if the game uses the same key for all of them). So if you want only to resign a foreign save game then you need only your console ID and skip some hash updates by specifying some flags at ‘pfdtool’. PFD file (it is an optional feature) or to play with save game data encryption. Prepare required keys for the game and place them inside ‘nf’. They are ‘PARAM.SFO Key’ and ‘Fallback Disc Hash Key’. Open ‘Talk:Keys’ page on the PS3DevWiki and search for strings ‘Params’ and ‘Fallback key’. There is a ‘Syscon Manager Key’ at the #2. Open ‘Keys’ page on the PS3DevWiki and look into the ‘Key lists – sc_iso module 1.00-4.00′. You need to paste your console ID (IDPS) and needed keys. Paste your console specific data inside ‘nf’. In these cases you need to reverse-engineer the game itself. ‘Disc Hash Key’ hash is not verified by PS3 so you can omit this key.Īttention! Some game developers (for example, creators of Metal Gear Solid 4) uses a custom additional encryption layer for their save files. For PSN/SEN games they used a fallback disc hash key. You need to use an original game disc and extract it from the disc. ‘Disc Hash Key’ (disc_hash_key): per a game disc or a constant key for PSN/SEN games (used to hash a file entry). ‘Secure File ID’ (secure_file_id): per a game file, almost the same for all files of the game, specified by a game developer (used to encrypt save game files and to hash their content). ‘Console ID’ (console_id): your unique console identifier. ‘Authentication ID’ (authentication_id): an additional constant key. ‘Fallback Disc Hash Key’ (fallback_disc_hash_key): a constant key used for discless PSN/SEN games. ‘PARAM.SFO Key’ (param_sfo_key): a constant key used for PARAM.SFO entry. ‘Syscon Manager Key’ (syscon_manager_key): a constant key from a Syscon Manager. Let’s take a look:ĪTTENTION!!! Be careful with ‘pfdtool’ because it is working with the directory you specify so it will overwrite files inside it. There is also a Secure File ID dumpr included as well. These tools can decrypt/encrypt save games as well as reisgn and patch SFO files. PS3 developer flat_z has released a new set of tools for save game manipulation. The tools are able to decrypt/encrypt save games and also resign, patch SFO files. Programmer and reverse engineerer flat_z (as stated on his twitter page) recently released a packaged called Save Game Tools on his twitter As the package title implies it’s tools for manipulating PS3 save games.