PS3 [Update] Apollo Save Tool v1.8.4 released

Update v1.8.4 Released
. Original Introduction: PS3 development has been seeing an upkick lately and developer @bucanero has been one of the developers playing a part. The developer has recently updated Artemis with new support and also released PKGi (PS3) but now the developer shares a great utility that involves PS3 Game Saves called Apollo, built utilizing the Artemis GUI this homebrew capable of running on CFW and PS3HEN will allow you to Patch & Resign your Game Saves / Download Game Saves / Unlock Game Saves all from the convenience of your PS3 console and not PC tools are required. Below you can see the release thread from the developer himself: So i'll let @bucanero take it from here with another great release:
-STLcardsWS

screenshot_main.png

It's summer and you're bored; what do you do with that amount of free time? You create "Apollo", a new homebrew app for the PS3! :D

  • you might wonder... why is it called Apollo?
    Apollo was the twin brother of Artemis, goddess of the hunt. Since this project was born using the Artemis-GUI codebase, I decided to respect that heritage by calling it Apollo.

    So, without further ado, let's present Apollo:

    Apollo Save Tool is an application to manage save-game files on the PlayStation 3.
    The apollo-ps3 homebrew app allows to download, unlock, patch and resign save-game files directly on your PS3.


    Features:
    • Easy to use: no crypto-key configuration or advanced setup needed.
    • Standalone: no computer required, everything happens on the PS3.
    • Save files listing: quick access to all the save files on USB and the internal PS3 HDD (+ file details)
    • Save SFO unlocking: allows the user to remove the copy-lock flag, enabling transfer of Copying Prohibited save files.
    • Save files patching: supports Bruteforce Save Data and Game Genie cheat patches to enhance your save-games.
    • Save PFD resigning: allows the user to resign save files made by other users and consoles.
    • Save downloading: access to an Online Database of save-game files to download straight to your PlayStation.
    • Automatic settings: auto-detection of PSID and Account-ID settings.


  • v1.8.4

    Added
    • Hex Editor for save-data files
    • Improved internal Web Server (Online DB support)
    • Custom offline Account-ID activation (On-screen Keyboard)
    • User-defined Online DB URL (Settings)
    Fixed

    • Fix Final Fantasy XIII save-game decryption bug
    Misc

    • Updated Apollo patch engine v0.4.1
      • Skip search if the pattern was not found
      • Improve code types 9, B, D
      • Fixed Final Fantasy XIII encryption bug on PS3
      • Add value subtraction support (BSD)
    • Custom checksum: Dai-3-Ji Super Robot Taisen Z

    .v1.8.0

    Added
    • Import Trophies from USB
    • Improve Trophy bulk export
    • Download Online DB saves to HDD
    • Extract archive tool (.zip, .7z, .rar)
    • Network Tools
      • URL downloader tool (download http/https/ftp/ftps links)
      • Simple local Web Server (full access to console drives)
    • New save-game sorting options (Settings)
      • by Name, by Title ID
    • Show PS3 IP address when running Apollo's Web Server
    • Improve USB support (scan USB0 to USB6)
    • On-screen Keyboard (for text input)
    Fixed

    • Fix screen aspect ratio (Tiny3D viewport issue)
    • Fix list refresh bug with .PSV saves
    • Fix .VM2 to .VMC export bug
    • Fix bug when saving settings
    Misc

    • Download application data updates from apollo-patches repository
    • Use .savepatch extension for save-game patches
    • Updated Apollo patch engine v0.3.0
      • BSD scripting changes
      • New custom hash: mgspw_checksum
      • Fix sha1_xor64 custom hashing
      • Fix little-endian support for decrypters/hashes (PS4/Vita)

    .v1.7.0
    • Added local Web Server (download saves as .Zip)
    • Save-game selection (press SELECT to tag items)
      • Copy/Resign selected saves (Bulk Management)
    • Improved listings (items count)
    • New custom checksum support
      • LEGO Marvel Avengers
      • LEGO Star Wars: The Force Awakens

    .v1.6.5

    Added

    • New save-game cheats
      • Final Fantasy XIII
      • Ratchet & Clank Future: A Crack in Time
      • Resident Evil 4 HD
      • Resident Evil 6
      • Resident Evil Revelations 2
      • Ryu ga Gotoku Kiwami
      • Tales of Zestiria
    Fixed

    • Fixed Online DB URL
    Misc

    • Use Apollo-lib (shared with Apollo PS4)

    .v1.6.4

    Added
    • Added setting to redetect user/console IDs
    • Added custom decryption support
      • Dynasty Warriors 8: Xtreme Legends
    • Added custom checksum support
      • LEGO Pirates of the Caribbean: The Video Game
      • LEGO Star Wars III: The Clone Wars
      • Tales of Zestiria
    • New save-game cheats
      • Atelier Rorona Plus
      • Atelier Shallie
      • Battle of Tiles EX
      • Call of Duty: World at War
      • Class of Heroes 2G
      • Death Spank
      • Deathmatch Village
      • DuckTales Remastered
      • Everybody's Golf
      • Iron Man 2
      • J-STARS Victory VS+
      • Kick Beat
      • Monster High - New Ghoul in School
      • Mortal Kombat Arcade Kollection
      • Narco Terror
      • Sacred Citadel
      • Shrek Forever After
      • Silent Hill: Downpour
      • Super Motherload
      • Tales of Zestiria
      • The Awakened Fate Ultimatum
      • The Expendables 2
      • Vandal Hearts: Flames of Judgment
      • Wizardry The Labyrinth Of Lost Souls
    Fixed
    • Fixed freeze issue when DB rebuild was scheduled
    • Fixed comments in .ps3savepatch files

    .v1.6.3

    Added
    • Added offline PS3 account activation
      • Creates a fake account ID
      • Generates an offline activation file act.dat
    • View raw .ps3savepatch patch files
    • Added BSD mid, endian_swap commands support
    • Added fnv1, checksum32, wadd_le, sha1_xor64 hash methods
    • Added custom decryption support
      • Metal Gear Solid 2
      • Metal Gear Solid 3
      • Metal Gear Solid Peace Walker
    • Added custom checksum support
      • Alien: Isolation
      • Digimon All-Star Rumble
      • Dragon Ball Z: Ultimate Tenkaichi
      • DuckTales: Remastered
      • LEGO Batman 2: DC Super Heroes
      • LEGO Harry Potter: Years 1-4
      • LEGO Harry Potter: Years 5-7
      • LEGO Lord Of The Rings
      • LEGO The Hobbit
      • Samurai Warriors 4
      • Sengoku Musou 4
      • Tears to Tiara 2
    • New save-game cheats
      • Dragon Ball Z: Xenoverse
      • Odin Sphere Leifthrasir
      • One Piece Pirate Warriors 3
      • Sengoku Basara 4 Sumeragi
      • Transformers: Devastation

    .v1.6.0

    Added

    • Display save-games and trophy-set icons
    • Added Database rebuild dialog (trophies)
    • Added PS2 Classics CONFIG encryption support
    • Improved USB scanning for Saves and User Backup tools
    Fixed
    • Fixed .ps3savepatch file parsing

    .v1.5.8

    Added

    • Added Trophy edit support
      • Unlock trophies
      • Lock trophies (if not synced)
    • Added bulk trophy export to .Zip
    • Added custom checksum support
      • Kingdom Hearts Chain of Memories
    • Improved file copy to USB
    Fixed
    • Fixed account_id update (special case)

    .v1.5.5

    Added
    • Added BSD qwadd, right, left commands support
    • Added adler16, sdbm, dwadd_le hash methods
    • Added dev_usb006 scan for USB saves
    • Added custom decryption support
      • Final Fantasy XIII
      • Final Fantasy XIII-2
      • Lightning Returns: Final Fantasy XIII
      • Resident Evil 0 (Zero) (Blowfish)
      • Resident Evil HD Remaster (Blowfish)
      • Resident Evil Revelations 2 (Blowfish)
      • Need for Speed: Undercover
      • Call of Duty: Black Ops (3-DES CBC)
      • Call of Duty: Black Ops II (3-DES CBC)
      • Silent Hill 3 HD
    • New save-game cheats
      • Persona 5
      • Resident Evil: Revelations 2
      • Yakuza 0
      • 99 Vidas
      • Lost Dimension
      • RAGE
      • The Last of Us
      • BlazBlue
      • BlazBlue: Chronophantasma EXTEND
      • BlazBlue: Central Fiction
      • Resident Evil 0 (Zero)
      • Resident Evil 4 HD
      • Resident Evil 5
      • Resident Evil 6
      • The Elder Scrolls V: Skyrim
      • The Legend of Heroes: Sen no Kiseki
      • Devil May Cry 3 HD
      • Guilty Gear Xrd - Rev. 2 -
      • Dynasty Warriors 8: Empires
      • Saint Seiya Soldiers' Soul
      • Star Ocean 5: Integrity and Faithlessness
      • Kamen Rider Battride War Sousei/Genesis
      • Rainbow Skies
    • Added custom checksum support
      • Dead Space 2
      • Dead Space 3
      • Final Fantasy X HD
      • Final Fantasy X-2 HD
      • Final Fantasy XIII
      • Final Fantasy XIII-2
      • Lightning Returns: Final Fantasy XIII
      • Kingdom Hearts 2.5 HD
      • Kingdom Hearts Birth by Sleep
      • Prototype
      • Prototype 2
    • Added simple icons for trophies
    • Improved custom CRC32 method
    Fixed
    • Fixed bulk resign and bulk copy
    • Fixed Fake owner account (ffffffffffffffff)

    .v1.5.0

    Added
    • Added Trophy Set management
      • List trophies
      • Resign trophy sets
      • Backup trophies to Zip
    • Added custom encryption support (DmC, GTA5, Diablo 3, NFS Rivals)
      • Algorithms: Blowfish, AES, DES
    • Added "Import decrypted save file" option
    • Added PS2/PS1 .PSV saves to the Online Database
    • Improved user messages
    • Added BSD global variable support
    • Added BSD search next command support
    • Added GameGenie code type 88 relative search
    Fixed
    • Fixed .RAP uppercase issue

    .v1.4.6

    Added
    • Added BSD crc64_ecma and crc64_iso hash commands
    • Added custom CRC-64 hash support
    • Added deflate support to BSD decompression command
    Fixed
    • Fixed save-game patches
      • Darksiders
      • Call of Juarez Bound in Blood
      • Fuse

    .v1.4.5

    Added
    • Added Change Account ID option (Remove ID, Fake Owner/Rebug)
    • Added background to PS3 system Dialogs
    • Added Enable Debug Log setting
    • Game Genie Type 6 code support
    • New cheats
      • Guilty Gear Xrd -SIGN-
      • Guilty Gear Xrd Rev 2
      • BlazBlue: Centralfiction
    • Updated secure_file_id database with new Title IDs and keys
    • Updated Online Database with new save-games
    Fixed
    • Fixed Online Database save-game download bug

    .v1.4.2

    Added
    • Export PS1 .PSV saves to .mcs
    • Export PS2 .PSV saves to .psu
    • Import raw PS2 memcards to .VM2 (ECC / non-ECC)
    • Export PS2 .VM2 memcards to raw image
    • Added APOLLO-99PS1.PSV dummy save (to refresh XMB virtual memcards)

    .v1.4.0

    Added
    • PS2 Classics: export/decrypt .VME memcards to .VM2
    • PS2 Classics: import/encrypt .VM2 memcards to .VME
    • PS2 Classics: export/decrypt BIN.ENC images to .ISO
    • PS2 Classics: import/encrypt .ISO images to BIN.ENC
    • Added .PSV resigning (PS1/PS2)
    • Added PS1 .mcs/.psx save conversion to .PSV
    • Added PS2 .max/.cbs/.xps/.psu save conversion to .PSV
    • Added APOLLO-99PS2.PSV dummy save (to refresh XMB virtual memcards)

    .v1.2.5

    Added
    • Updated games.conf database with new IDs and keys
    • Add Copy savegame to HDD option
    • Add Zip savegame to HDD option
    • Add bulk save-game copy to HDD support
    • Add owners.xml support (select owners from the Settings menu)

    .v1.2.0

    Added

    • Add save-game region change support
    • Add custom decryption for Naughty Dog savegames (TLoU, Uncharted 2, Uncharted 3)
    • Add bulk save-game resign support
    • Add View Save details option
    • Add Export licenses to HDD (/dev_hdd0/exdata/)
    • Add proper detection of unprotected games
    • Add analog stick control support
    Fixed
    • Removed unsupported cheat code files
    • Fix BSD cheat code applying process
    • No cheat codes selected by default

    .v1.1.2

    Added
    • Export single .rif license to .rap file (User Backup menu)
    • Import single .rap file to user's .rif license (User Backup menu)
    • Bulk import .rap files to user's content .rif licenses (User Backup menu)

    .v1.1.0

    Added
    • Export the user's content licenses to .RAP files (User Backup menu)

    .v1.0.9

    Added
    • Support for compressed save-game file patching
    • Added insert, delete, compress, and decompress BSD patch commands
    • Improved save list browsing
    • Improved BSD patch code parsing
    • Reduced package installer size

    .v1.0.2

    Added
    • Re-added resign/cheat options to HDD/USB
    • Added decrypt file option
    • Updated UI with custom font
    Fixed
    • Fixed game listing issue (when name has a \n)
    • Fixed custom CRC calculation bug (BSD patches)

    .v1.0.0

    Added
    • Bruteforce Save Data cheat patch support
    • Changed save-game encryption/decryption method
    • Splash screen logo

    .v0.9.0

    Added
    • Game Genie cheat patch support
    • Updated UI
    • Added Remove Console ID patch
    • Added Licenses backup to .Zip (/dev_hdd0/home/000000XX/exdata/)
    • Added bulk save-game copy to USB
    • Added Trophies backup to USB
    • Added owner.txt support to override auto-detected settings
    • Improved auto-update check/download
    Fixed
    • Solved issue when copying save-games from HDD to USB
    • Solved freeze bug when using Clear local cache
    • UI: Fixed improper titles and messages

    .v0.6.5

    Added
    • Export save-game to .Zip file
    • Copy save-game to USB
    • New Settings option to clear local cache
    • New Settings option to update application data
    Fixed
    • Fixed patch when removing Account ID
    • Use internal PS3 fonts to fix issues with extended characters

    .v0.5.1

    Hot fix release.

    Fixed

    • Fix unzip issue when unpacking online save files

    .
    v0.5.0


    First public release.
    Added
    • Save file listing (+ details)
    • Save file SFO unlocking (remove lock flag)
    • Save file PFD resigning
    • Save file download from Online Database
    • Automatic detection of PSID/Account-ID settings

  • Using the application is simple and straight-forward:
    • Move UP/DOWN to select the save-game file you want to patch, and press :but x: . The patch screen will show the available fixes for the file. Select the patches and click Apply.
    • To see the item's details, press :but tri: . It will open the context menu on the screen. Press :but cir: to return to the list.
    • To reload the list, press :but square: .
    • Press left (L1/L2) or right trigger buttons (R1/R2) to move pages up or down.


  • No special setup is needed. Just download the latest apollo-ps3.pkg package and install it on your PlayStation 3. On first run, the application will detect and setup the required user settings.


  • screenshot_main.png screenshot_patches.png screenshot_savelist.png screenshot_settings.png screenshot_about.png screenshot_details.png


  • Credits


See the full project's README for more information: https://bucanero.github.io/apollo-ps3/
feel free to share you comments and ideas! :cool2:


Download link: https://github.com/bucanero/apollo-ps3/releases/latest
As usual, full source code is available on GitHub :)


Note: A PS4 version has been released as well, see details > here <
A PSP version is also available, see details > here <
 
Last edited by a moderator:
thanks, I attached the log file with Asdivine Hearts (NPUB31850)

great! thanks, I've added the information to the title_id database in Apollo. :encouragement:

If you want to try, just go to "Settings -> Update application data" , let apollo download the new title database and restart the application.

Once you restart Apollo with the new data, you should be able to resign Asdivine hearts (and Beyond two souls, odin sphere) with no issues.
 
Apollo v1.2.5 has been released :) (finally with the option to copy save-games to HDD)
https://github.com/bucanero/apollo-ps3/releases/tag/v1.2.5

Changes:
  • Updated games.conf database with new IDs and keys
  • Add Copy savegame to HDD option
  • Add Zip savegame to HDD option
  • Add bulk save-game copy to HDD support
  • Add owners.xml support (select owners from the Settings menu)
perfect thanks a lot bucanero this version works really good
 
Add bulk save-game copy to HDD support

I dont think this one is necessary as we can do this already just fine in XMB (its probably better to do this way) but bulk savegame copy to USB is much preferred (with automation to strip out unique information on the save file eg, acountid and stuff and removing copy protection as well)
 
I dont think this one is necessary as we can do this already just fine in XMB (its probably better to do this way) but bulk savegame copy to USB is much preferred (with automation to strip out unique information on the save file eg, acountid and stuff and removing copy protection as well)

"Bulk-copy to USB" is already available. In the latest version, just open the HDD Saves menu and you'll find it under "Bulk save management" . (Note: the bulk-copy doesn't include resign or unlock)

If you want to bulk-resign +unlock on USB, you need to open the USB Saves menu, and this time under the "bulk save management" you'll find an option to "resign and unlock all saves".
Resigning will be done with the current user data, so probably if you're moving saves to another PS3, it's better to "resign & unlock" running Apollo on your destination console.
 
a new version has been released: Apollo v1.4.0
https://github.com/bucanero/apollo-ps3/releases/tag/v1.4.0

Changes:
  • PS2 Classics: export/decrypt .VME memcards to .VM2
  • PS2 Classics: import/encrypt .VM2 memcards to .VME
  • PS2 Classics: export/decrypt BIN.ENC images to .ISO
  • PS2 Classics: import/encrypt .ISO images to BIN.ENC
  • Added .PSV resigning (PS1/PS2)
  • Added PS1 .mcs/.psx save conversion to .PSV
  • Added PS2 .max/.cbs/.xps/.psu save conversion to .PSV
  • Added APOLLO-99PS2.PSV dummy save (to refresh XMB virtual memcards)

This release is focused on PS1 and PS2 (classics) save management. As a bonus, you can also encrypt/decrypt PS2 classics disc images too.

btw, these are the new USB paths used if you want to convert ps1/ps2 saves (.max, .psx, .cbs, .psu, etc):
\PS1\SAVEDATA\
\PS2\SAVEDATA\

note: if you create a PS2 virtual memory card from the XMB named APOLLO0 / APOLLO1, you can later decrypt a .VME to the ps3 HDD, and Apollo will overwrite those VM2 files. Then if you want to refresh the XMB contents, just copy the APOLLO-99PS2.PSV dummy save to the APOLLO0/1 memcard and you'll get access to the ps2 saves in it.

Later you can encrypt the VM2 back to VME to be used with PS2 classic games. (useful if you want to use one of those "all unlocked" saves with games such as Marvel vs Capcom 2 :) )
 
@bucanero thanks for all the effort and in advance for your support.
I have issues transferring a save from one ps3 to another.
I can only copy the save from hdd to usb via Apollo but when I try to copy from usb to hdd on the 2nd ps3 via xmb, it says corrupted.
It also seems that when copied from 1st ps3 via Apollo it loses come bytes.
What can I provide for assistance?
I could use a file manager to get the save onto usb but it is not entirely clear how I should use the tool for this purpose. Did I miss a tutorial maybe?
Thanks and cheers
 
@bucanero thanks for all the effort and in advance for your support.
I have issues transferring a save from one ps3 to another.
I can only copy the save from hdd to usb via Apollo but when I try to copy from usb to hdd on the 2nd ps3 via xmb, it says corrupted.
It also seems that when copied from 1st ps3 via Apollo it loses come bytes.
What can I provide for assistance?
I could use a file manager to get the save onto usb but it is not entirely clear how I should use the tool for this purpose. Did I miss a tutorial maybe?
Thanks and cheers

it's a copy-protected save? I assume you can't copy it directly from the XMB?

basic check: copy the savegame folder using FTP or file manager (irisman, MGZ, etc)
then run a MD5 check on the files, and compare results with the ones copied on USB by Apollo, as we want to know if data is missing /modified or not.

A regular copy from Apollo (without resign, or patch) should keep the files without any modification.

Also, I'd suggest to try making a .ZIP file of the savegame using Apollo. Then again, compare the unzipped files with the ones you copied by FTP.

Using a .Zip file should keep everything intact and also provide CRC32 verification. Then you could unzip it on your USB and use it to import it back to a PS3 using XMB. Remember that if the save is copy-protected, you need to remove the copy-flag or the XMB won't let you copy it.
 
I have removed the copy protection in place initially and tested that it still works on the origin ps3.
I have copied via file manager, exported and copied via Apollo as well.
MD5s look fine so the files seem fine.

When transferred to the 2nd ps3 via Apollo, the file size reported in XMB is way smaller than the original (538k original vs 99k copied via Apollo).
I checked the files on 2nd ps3 and they seem fine size-wise but even the title in xmb is messed-up (it basically states the name of the savegame folder instead of the name of the save itself).
It does state "Saved by Apollo.." and such.
When trying to load the save via the game is states it is corrupted and won't load it.

When trying to remove account/console and apply, it says "couldn't be resigned" and these are reset to 0.
What am I doing wrong? Thanks and cheers
 
After a bit more digging, I managed to get the file id key and updated games.conf with the following:
[NPEB01324] secure_file_id:*=C9EDDFAB58734784B3C8463610772CC2

No more error on signing the save but the save is still corrupted.
The XMB shows the save with title: NPEB01324GAMEPROGRESSION instead of the actual title and size is still listed as 99k instead of 538k.

Any ideas? Thanks
 
After a bit more digging, I managed to get the file id key and updated games.conf with the following:
[NPEB01324] secure_file_id:*=C9EDDFAB58734784B3C8463610772CC2

No more error on signing the save but the save is still corrupted.
The XMB shows the save with title: NPEB01324GAMEPROGRESSION instead of the actual title and size is still listed as 99k instead of 538k.

Any ideas? Thanks

Also this issue happens to me when i try to resign mass effect 3 savedata including the cheat codes on it
 
Actually both and when i go out to xmb it does show the savedata corrupted

for the error on signing, you're missing the signing key. you can get that from your console, see page 10 the response from @bucanero
"
Easy way to get the key: if you're using HEN (or CFW like rebug), check the Hybrid firmware tools, in the "Dump" section there's an option to dump Secure File Ids. Just enable the option, then run the game and load a savegame. The secure key will be saved in /dev_hdd0/tmp/cfw_settings.log
"
you can update the games.conf file with the right entry to be able to sign your game.

for the corrupted game data issue I'm stuck as well for now.
 
I don't know what game you're trying to transfer, so I will just give general notes

note 1: if you copy from USB to HDD using Apollo, the reported size on the XMB will always show a dummy size (99kb), no matter how big the file really is. It's only a database issue, related to how Apollo triggers the copy to HDD. If you want to get the right information, you need to open the game and load/save that file, or you'll need to rebuild the database.

note 2: if you want to transfer a copy-protected game from one PS3 to another, the suggested way is to:
  1. On source-PS3: Use Apollo to copy the save to USB (do not resign, patch, or change anything, just a raw copy)
  2. On target-PS3: Open Apollo, select USB saves, remove the copy-protection flag and resign. Exit Apollo.
  3. On target-PS3: go to XMB and copy from USB to HDD the resigned+unlocked savegame.

If you follow these steps, the XMB database will be properly updated with the size and everything. You'll also get an additional bonus, because XMB validates the signatures and data so if it gets copied, then the resigning is valid. If there's a problem, XMB will not copy and report "savegame corrupted".

note 3: copy to HDD using Apollo relies on some tricks to update the XMB database, so using XMB should be preferred unless absolutely necessary.

note 4: if Apollo can't resign, then the Secure file_id is missing, you need to add the key to the games.conf (then you can retry)

I'd suggest trying the steps on Note-2, and see the results. Without applying cheats, the resign should work with any savegame.

You can also try to resign on your PC using aldo's Bruteforce savedata, and compare results.
 
Also this issue happens to me when i try to resign mass effect 3 savedata including the cheat codes on it

try first without applying any cheat codes... as cheat codes might be broken or there's a bug in the implementation of the hash checks (Apollo could have a bug with a specific code)

so try resigning an original savegame without adding cheats, and see the results. If the save works, then the problem is probably related to the cheats.
 
Last edited:
I don't know what game you're trying to transfer, so I will just give general notes

note 1: if you copy from USB to HDD using Apollo, the reported size on the XMB will always show a dummy size (99kb), no matter how big the file really is. It's only a database issue, related to how Apollo triggers the copy to HDD. If you want to get the right information, you need to open the game and load/save that file, or you'll need to rebuild the database.

note 2: if you want to transfer a copy-protected game from one PS3 to another, the suggested way is to:
  1. On source-PS3: Use Apollo to copy the save to USB (do not resign, patch, or change anything, just a raw copy)
  2. On target-PS3: Open Apollo, select USB saves, remove the copy-protection flag and resign. Exit Apollo.
  3. On target-PS3: go to XMB and copy from USB to HDD the resigned+unlocked savegame.

If you follow these steps, the XMB database will be properly updated with the size and everything. You'll also get an additional bonus, because XMB validates the signatures and data so if it gets copied, then the resigning is valid. If there's a problem, XMB will not copy and report "savegame corrupted".

well, that was easy!
thanks for the steps to proceed, it did the trick from first try. fine work, btw! ;)

so copy to hdd when working with usb saves should be avoided.
indeed, the copy via xmb reports file corrupted if the save isn't signed accordingly.

I had the copy protection removed at origin and it worked anyway so that part seems fine.

any chance you could capture the key from cwf_settings.log on the fly somehow? could involve guiding the user to enable dumping it.
anyway, it would just be nice to have.

thanks again, it works like a charm.
the step-by-step guide should be copied in the wiki or a tutorial if not already done, case in which I apologise for having missed it.

one last thing: it seems this is valid for games.conf

[NPEB01324] secure_file_id:*=C9EDDFAB58734784B3C8463610772CC2
 
try first without applying any cheat codes... as cheat codes might be broken or the implementation of the hash checks (Apollo could have a bug with a specific code)

so try resigning an original savegame without adding cheats, and see the results. If the save works, then the problem is probably related to the cheats.

Got it bucanero it worked to me without the cheat codes thanks a lot
 

Featured content

Trending content

Back
Top