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:
@Coro, @bucanero.

Alors, pourquoi sous le Rebug-4.84.2-REX (console 2504B) cela fonctionne parfaitement ???

J'ai transféré d'un compte à un autre les SAVEs, modifiées puis re-signées celle-ci et tout est correct avec le Rebug mais pas sous le HFW-4.86.1/HEN-3.0.1 !!!
Je fais cela depuis très longtemps, je n'en suis pas à mon premier essai et notamment avec la série des jeux "Ratchet & Clank (1, 2 et 3)". C'est très sûrement un bug qui devrait être corrigé prochainement, je le souhaite fortement.

In English :

So, why under Rebug-4.84.2-REX (console 2504B) does it work perfectly ???

I transferred from one account to another the SAVEs, modified then re-signed this one and everything is correct with the Rebug but not under the HFW-4.86.1 / HEN-3.0.1 !!!
I have been doing this for a very long time, this is not my first try and in particular with the series of games "Ratchet & Clank (1, 2 and 3)". This is surely a bug which should be corrected soon, I strongly hope so.
 
@Coro, @bucanero.

Alors, pourquoi sous le Rebug-4.84.2-REX (console 2504B) cela fonctionne parfaitement ???

J'ai transféré d'un compte à un autre les SAVEs, modifiées puis re-signées celle-ci et tout est correct avec le Rebug mais pas sous le HFW-4.86.1/HEN-3.0.1 !!!
Je fais cela depuis très longtemps, je n'en suis pas à mon premier essai et notamment avec la série des jeux "Ratchet & Clank (1, 2 et 3)". C'est très sûrement un bug qui devrait être corrigé prochainement, je le souhaite fortement.

In English :

So, why under Rebug-4.84.2-REX (console 2504B) does it work perfectly ???

I transferred from one account to another the SAVEs, modified then re-signed this one and everything is correct with the Rebug but not under the HFW-4.86.1 / HEN-3.0.1 !!!
I have been doing this for a very long time, this is not my first try and in particular with the series of games "Ratchet & Clank (1, 2 and 3)". This is surely a bug which should be corrected soon, I strongly hope so.
on rebug, the "fake save data owner" is fixing any problems.
 
So, why under Rebug-4.84.2-REX (console 2504B) does it work perfectly ???

I transferred from one account to another the SAVEs, modified then re-signed this one and everything is correct with the Rebug but not under the HFW-4.86.1 / HEN-3.0.1 !!!
I have been doing this for a very long time, this is not my first try and in particular with the series of games "Ratchet & Clank (1, 2 and 3)". This is surely a bug which should be corrected soon, I strongly hope so.


some games do have additional security checks, and even after resigning they will be detected as saves from another player.

if you resigned the files on USB using Apollo, and then you were able to transfer the files to HDD, then the files are valid because the PS3 won't allow to copy the files if they're corrupt.
In apollo's about screen, you can also check that your account, PSID, and user ID are correctly detected and vaild.
as quick way to check, on XMB / Save Data utility (ps3) if you press triangle on a savegame file (works on HEN) you can see an "* Owner information" option. If you click on it, it will tell you if that savegame is owned by the current user or not.

If the screen says something like:
Owner (online) / Owner (local)
it means the save is resigned and is owned by the current user.

if the screen says
Not owner (....)
it means you're not the owner, and need to resign it. (resign it on USB, then copy it back to HDD or the database won't be updated)

btw, if you want, you can also try to resign those files using aldo's Bruteforce data tool in your computer, and then copy the files to the PS3.

If it works using brute force data, try to keep the files signed with Apollo so they can be compared.
 
some games do have additional security checks, and even after resigning they will be detected as saves from another player.

if you resigned the files on USB using Apollo, and then you were able to transfer the files to HDD, then the files are valid because the PS3 won't allow to copy the files if they're corrupt.
In apollo's about screen, you can also check that your account, PSID, and user ID are correctly detected and vaild.
as quick way to check, on XMB / Save Data utility (ps3) if you press triangle on a savegame file (works on HEN) you can see an "* Owner information" option. If you click on it, it will tell you if that savegame is owned by the current user or not.

If the screen says something like:
Owner (online) / Owner (local)
it means the save is resigned and is owned by the current user.

if the screen says
Not owner (....)
it means you're not the owner, and need to resign it. (resign it on USB, then copy it back to HDD or the database won't be updated)

btw, if you want, you can also try to resign those files using aldo's Bruteforce data tool in your computer, and then copy the files to the PS3.

If it works using brute force data, try to keep the files signed with Apollo so they can be compared.
Merci @bucanero ainsi qu'à @Coro pour vos réponses sincères et judicieuses. Demain matin je prendrai mes anciennes données, les signerai sur une clef USB puis les remettraient en place sur les comptes recevant les nouvelles SAVEs.

Merci beaucoup à vous deux ainsi qu'à TOUS les développeurs ici présents, un vieux monsieur de bientôt 62 ans vous remercie de tout coeur. Bien à vous.

English:
Thank you @bucanero and to @Coro for your sincere and judicious answers. Tomorrow morning I will take my old data, the signatories on a USB key then put them back in the accounts receiving the new SAVEs.

Thank you very much to both of you as well as to ALL the developers here, an old man of almost 62 years of age
thanks you very much. Yours.
Thank
 
Last edited by a moderator:
Merci @bucanero ainsi qu'à @Coro pour vos réponses sincères et judicieuses. Demain matin je prendrai mes anciennes données, les signerai sur une clef USB puis les remettraient en place sur les comptes recevant les nouvelles SAVEs.

Merci beaucoup à vous deux ainsi qu'à TOUS les développeurs ici présents, un vieux monsieur de bientôt 62 ans vous remercie de tout coeur. Bien à vous.

English:
Thank you @bucanero and to @Coro for your sincere and judicious answers. Tomorrow morning I will take my old data, the signatories on a USB key then put them back in the accounts receiving the new SAVEs.

Thank you very much to both of you as well as to ALL the developers here, an old man of almost 62 years of age
thanks you very much. Yours.
Thank
N'oubliez pas de traduire.

English:
Don't forget to translate.
 
Bonsoir.

J'ai des réponses mais pas les solutions ...

Je viens de signer mes SAVEs par le "Brute Force Save Data v4.7.5" de Aldo (que je remercie au passage) et toutes les SAVEs que j'ai re-signé sont toutes acceptées par les comptes de destination. En faisant cela, j'ai découvert que c'est "Apollo Save Tool" qui rend les SAVEs, une fois re-signées par lui, incompatibles avec les jeux pour lesquels elles sont destinées. C'est regrettable.

Cela est en partie dû au fait que "Apollo" récupère je ne sais où le PSID de la console même si celui-ci n'est pas réel (masqué par webMAN-Mod) et le met dans le fichier re-signé. Il annule aussi le "Account ID" en y mettant des zéros.
J'ai éliminé les modifications faites sur les CID et PSID de ma console par webMAN-Mod (v1.47.28) et lui faisant re-forçer les bonnes valeurs (valeurs d'origines) mais seul le PSID ne revient pas à sa valeur d'origine dans "Apollo Save Tool v1.1.0". Il s'obstine à garder la valeur que j'avais forcé précédemment.
Je signale qu'en créant une SAVE même si webMAN est totalement actif, les signatures des SAVEs sont bonnes si je les visualise via APOLLO. C'est la re-signature qui crée le souci sur le PSID seul.

Question : comment obtenir le PSID d'origine lors de la re-signature d'une SAVE quelconque par "APOLLO Save Tool" ???


In English via G-Trad :

I have answers but not the solutions ...

I just signed my SAVEs with the "Brute Force Save Data v4.7.5" from Aldo (which I thank in passing) and all the SAVEs that I re-signed are all accepted by the destination accounts. By doing this, I discovered that it is "Apollo Save Tool" which makes SAVEs, once re-signed by it, incompatible with the games for which they are intended. It is unfortunate.

This is partly due to the fact that "Apollo" retrieves I do not know where the PSID of the console even if it is not real (hidden by webMAN-Mod) and puts it in the re-signed file. It also cancels the "Account ID" by putting zeros in it.
I eliminated the modifications made on the CID and PSID of my console by webMAN-Mod (v1.47.28) and making him re-force the good values (original values) but only the PSID does not return to its value d origin in "Apollo Save Tool v1.1.0". He insists on keeping the value that I had forced previously.
I note that by creating a SAVE even if webMAN is fully active, the signatures of the SAVEs are good if I view them via APOLLO. It is the re-signature that creates the concern on the PSID alone.

Question : how to obtain the original PSID when re-signing any SAVE with "APOLLO Save Tool" ???
 
Bonsoir.

J'ai des réponses mais pas les solutions ...

Je viens de signer mes SAVEs par le "Brute Force Save Data v4.7.5" de Aldo (que je remercie au passage) et toutes les SAVEs que j'ai re-signé sont toutes acceptées par les comptes de destination. En faisant cela, j'ai découvert que c'est "Apollo Save Tool" qui rend les SAVEs, une fois re-signées par lui, incompatibles avec les jeux pour lesquels elles sont destinées. C'est regrettable.

Cela est en partie dû au fait que "Apollo" récupère je ne sais où le PSID de la console même si celui-ci n'est pas réel (masqué par webMAN-Mod) et le met dans le fichier re-signé. Il annule aussi le "Account ID" en y mettant des zéros.
J'ai éliminé les modifications faites sur les CID et PSID de ma console par webMAN-Mod (v1.47.28) et lui faisant re-forçer les bonnes valeurs (valeurs d'origines) mais seul le PSID ne revient pas à sa valeur d'origine dans "Apollo Save Tool v1.1.0". Il s'obstine à garder la valeur que j'avais forcé précédemment.
Je signale qu'en créant une SAVE même si webMAN est totalement actif, les signatures des SAVEs sont bonnes si je les visualise via APOLLO. C'est la re-signature qui crée le souci sur le PSID seul.

Question : comment obtenir le PSID d'origine lors de la re-signature d'une SAVE quelconque par "APOLLO Save Tool" ???


In English via G-Trad :

I have answers but not the solutions ...

I just signed my SAVEs with the "Brute Force Save Data v4.7.5" from Aldo (which I thank in passing) and all the SAVEs that I re-signed are all accepted by the destination accounts. By doing this, I discovered that it is "Apollo Save Tool" which makes SAVEs, once re-signed by it, incompatible with the games for which they are intended. It is unfortunate.

This is partly due to the fact that "Apollo" retrieves I do not know where the PSID of the console even if it is not real (hidden by webMAN-Mod) and puts it in the re-signed file. It also cancels the "Account ID" by putting zeros in it.
I eliminated the modifications made on the CID and PSID of my console by webMAN-Mod (v1.47.28) and making him re-force the good values (original values) but only the PSID does not return to its value d origin in "Apollo Save Tool v1.1.0". He insists on keeping the value that I had forced previously.
I note that by creating a SAVE even if webMAN is fully active, the signatures of the SAVEs are good if I view them via APOLLO. It is the re-signature that creates the concern on the PSID alone.

Question : how to obtain the original PSID when re-signing any SAVE with "APOLLO Save Tool" ???
try uninstall and reinstall apollo.
 
This is partly due to the fact that "Apollo" retrieves I do not know where the PSID of the console even if it is not real (hidden by webMAN-Mod) and puts it in the re-signed file. It also cancels the "Account ID" by putting zeros in it.

alright, that explains the mystery, you're spoofing IDs and Apollo is using wrong data to resign the savegames.

I eliminated the modifications made on the CID and PSID of my console by webMAN-Mod (v1.47.28) and making him re-force the good values (original values) but only the PSID does not return to its value d origin in "Apollo Save Tool v1.1.0". He insists on keeping the value that I had forced previously.
I note that by creating a SAVE even if webMAN is fully active, the signatures of the SAVEs are good if I view them via APOLLO. It is the re-signature that creates the concern on the PSID alone.

after disabling everything, you need to erase the Apollo Settings save file, and then run Apollo clean, to let the app re-detect all the user account values. (if not, the app will keep using the old values.)
Then check on the About screen, if the values detected are indeed the correct ones.

Question : how to obtain the original PSID when re-signing any SAVE with "APOLLO Save Tool" ???

If everything else fails due to the ID spoofing, you can always force the values using the owner.txt override file.

It's a simple text file, called owner.txt in /dev_hdd0/game/NP0APOLLO/USRDIR/ :

Code:
0011223344556677 8899AABBCCDDEEFF
AABBCCDD55667788
00000123

first line is the PSID
second line, account ID
third line, User ID

if you put the owner.txt file, Apollo will load whatever values are there, and use them to resign the saves. It's also useful if you want to resign saves for a different console that might be running OFW and can't use any homebrew.

Let me know your results
 
Comme conseillé plus haut, j'ai supprimé "Apollo" via le XMB et j'ai aussi supprimé le dossier "NP0APOLLO" par le gestionnaire de fichier de mmCM de chacun des 7 comptes (7 utilisateurs différents) de la console CECH-4204C sous "HEN-3.0.1".

J'ai ré-installé "APOLLO v1.1.0" et relancé. Il a relancé l'installation des "Cheat Codes" puis je lui ai fait refaire sa configuration pour le 1er compte. Problème, il ne peut plus sauver son fichier de configuration (ne trouve pas le chemin), il ne trouve plus le chemin des SAVEs non plus.

Pourquoi ??? Peut-on y remédier et comment ???

J'ai remis en place le dossier "NP0APOLLO" dans le premier compte (home/00000001/...) puis j'ai relancé APOLLO et là, ça re-fonctionne mais le PSID est toujours mauvais. Le "userID" est bon.

Questions : dois-je créer le fichier "owner.txt" pour chacun des comptes (dans /home/00000001, etc…) ou un seul fichier pour l'ensemble des 7 comptes de cette console ???


In English via G-trad :

As advised above, I deleted "Apollo" via the XMB and I also deleted the "NP0APOLLO" folder by the mmCM file manager of each of the 7 accounts (7 different users) of the CECH-4204C console under "HEN-3.0.1".

I reinstalled "APOLLO v1.1.0" and relaunched. He relaunched the installation of "Cheat Codes" then I made him redo his configuration for the 1st account. Problem, it can no longer save its configuration file (cannot find the path), it can no longer find the path of the SAVEs either.

Why ??? Can we fix it and how ???

I replaced the "NP0APOLLO" folder in the first account (home / 00000001 / ...) then I restarted APOLLO and there it works again but the PSID is still bad. The "userID" is good.

Questions: should I create the "owner.txt" file for each of the accounts (in / home / 00000001, etc…) or a single file for all of the 7 accounts on this console ???

@bucanero : pouvez-vous répondre à ces quelques questions s'il vous plait ? (in English : can you answer these few questions please?)
 
Last edited:
As advised above, I deleted "Apollo" via the XMB and I also deleted the "NP0APOLLO" folder by the mmCM file manager of each of the 7 accounts (7 different users) of the CECH-4204C console under "HEN-3.0.1".

the savegame settings shouldn't be deleted with Multiman or any file manager, they should be deleted using the XMB PS3 Save manager.
You are deleting the files, but some stuff might still be left on the internal XMB database, so any weird behavior can happen.

Try to rebuild the database just to clean up the data.

I reinstalled "APOLLO v1.1.0" and relaunched. He relaunched the installation of "Cheat Codes" then I made him redo his configuration for the 1st account. Problem, it can no longer save its configuration file (cannot find the path), it can no longer find the path of the SAVEs either.

Why ??? Can we fix it and how ???

I replaced the "NP0APOLLO" folder in the first account (home / 00000001 / ...) then I restarted APOLLO and there it works again but the PSID is still bad. The "userID" is good.

Questions: should I create the "owner.txt" file for each of the accounts (in / home / 00000001, etc…) or a single file for all of the 7 accounts on this console ???

with the spoofing and the mixed-up XMB database with multiple users, I guess that any weird behavior can be expected. You should try to start clean from scratch.

The owner.txt file is a single file, and must be placed in /dev_hdd0/game/NP0APOLLO/USRDIR/
(only 1 file, not one for each account)
Code:
/dev_hdd0/game/NP0APOLLO/USRDIR/owner.txt

that file will override any detected value, it's your best option right now.
 
Donc, et si j'ai bien compris, il me faut faire ce fichier "owner.txt" pour chaque compte au moins une fois et ainsi ils re-deviendront corrects. C'est sûr ???

So, and if I understood correctly, I must make this "owner.txt" file for each account at least once and thus they will become correct again. It's certain ???
 
So, and if I understood correctly, I must make this "owner.txt" file for each account at least once and thus they will become correct again. It's certain ???

I'm not sure if settings will be saved... the owner.txt is loaded, but you might need to enter the Settings menu and change something to get the new values saved.
 
Je n'ai eu aucun besoin de créer le fichier "owner.txt". J'ai simplement détruit les SAVEs de chaque compte via le XMB puis j'ai lancé sur chaque compte "APOLLO", il a recréé ses paramètres mais cette fois-ci ils sont bons, le PSID est correct maintenant ...

Merci beaucoup pour ton aide très précieuse @bucanero, je ne t'oublierai pas ...


I had no need to create the "owner.txt" file. I simply destroyed the SAVEs of each account via the XMB then I launched on each account "APOLLO", it recreated its parameters but this time they are good, the PSID is correct now ...

Thank you very much for your very precious help @bucanero, I will not forget you ...
 
Please be corresponding
The Last of us BCJS-37010
Skyrim BLJM-60413

I want God mode‼︎
Just fyi if your ps3 is modded you can play skyrim with mods all you do is place the mods in the folder with the dawnguard dlc either through ftp or multiman not all mods work but most basic ones do
 
Hello bucanero i hope that you are having a wonderful day i was wondering maybe on the future you may add the change region save feature into apollo? thanks i will be looking foward for your answer
 
Back
Top