Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Apollo Save Tool PS3: Difference between revisions

From GameBrew
m HydeWing moved page Apollo Save Tool to Apollo Save Tool PS3 without leaving a redirect
No edit summary
 
(3 intermediate revisions by 2 users not shown)
Line 2: Line 2:
|title=Apollo Save Tool (PS3)
|title=Apollo Save Tool (PS3)
|image=ApolloScreenshotMain.png
|image=ApolloScreenshotMain.png
|description=Apollo Save Tool is an application to manage save-game files, trophies, and licenses on the PlayStation 3.
|description=An application to manage save-game files, trophies, and licenses on the PS3.
|author=bucanero
|author=bucanero
|lastupdated=2025/04/12
|lastupdated=2026/02/22
|type=Utilities
|type=Utilities
|version=2.2.0
|version=2.3.0
|license=GPL-3.0
|license=GPL-3.0
|format=PKG
|format=PKG
|download=https://github.com/bucanero/apollo-ps3/releases/download/v2.2.0/apollo-ps3.pkg
|download=https://github.com/bucanero/apollo-ps3/releases/download/v2.3.0/apollo-ps3.pkg
|website=https://www.bucanero.com.ar/
|website=https://www.bucanero.com.ar/
|source=https://github.com/bucanero/apollo-ps3
|source=https://github.com/bucanero/apollo-ps3
Line 15: Line 15:
|donation=https://www.paypal.me/bucanerodev
|donation=https://www.paypal.me/bucanerodev
}}
}}
Apollo Save Tool is an application to manage save-game files, trophies, and licenses on the PlayStation 3.
Apollo Save Tool is an application to manage save-game files, trophies, and licenses on the PlayStation 3. This homebrew application allows you to download, unlock, patch and resign save-game files directly on your PS3. It can also unlock and resign trophies, backup/restore licenses, and create PS2 Classic images.


This homebrew application allows you to download, unlock, patch and resign save-game files directly on your PS3. It can also unlock and resign trophies, backup/restore licenses, and create PS2 Classic images.
===Features===
* '''General:'''
** Easy to use - No crypto-key configuration or advanced setup needed.
** Standalone - No computer required, everything happens on the PS3.
** Automatic settings - Auto-detection of PSID, IDPS and Account-ID settings.
** Multi-user - Supports multiple user accounts.
** Localization support - English, French, Italian, Japanese, Polish, Portuguese, Russian, Spanish.
* '''Save Management:'''
** 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 <code>Copying Prohibited</code> save files.
** Save files patching - Supports [https://bruteforcesavedata.forumms.net/ 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 - Easy access to an Online Database of save-game files to download straight to your PlayStation.
** Save file conversion - Converts and resigns PS1 and PS2 save-game formats to PS3 <code>.PSV</code> format.
* '''Trophy Management:'''
** Trophy Set resigning - Resign trophy sets for the current user and console.
** Trophy Set exporting - Easy backup of trophy sets to <code>.zip</code> and raw formats.
** Trophy Set importing - Restore trophy sets from raw USB backups.
** Trophy unlocking - Allows to unlock individual trophies for the current user.
* '''Backup Management:'''
** Account activation - Create fake Account ID and generate offline PS3 activation (<code>act.dat</code>).
** License exporting - Easy backup of user licenses to <code>.zip</code> and <code>.rap</code> formats.
** License importing - Allows to import <code>.rap</code> files and generate user <code>.rif</code> licenses.
* '''PS2 Classics Management:'''
** Memory card exporting - Decrypt and export <code>.VME</code> memory cards.
** Memory card importing - Allows to import <code>.VM2</code> files to encrypted <code>.VME</code> memcards.
** ISO importing - Import PS2 <code>.ISO</code> files to <code>.BIN.ENC</code> encrypted image format.
** CONFIG importing - Import PS2 <code>.CONFIG</code> files to <code>.ENC</code> encrypted format.
** BIN.ENC exporting - Decrypt and export <code>BIN.ENC</code> images to <code>.ISO</code>.
* '''PS1 Virtual Memory Card Management:'''
** VMC saves management - Quick access to all save files on Virtual Memory Cards images.
*** Supported PS1 VMC formats: <code>.VMP</code>, <code>.MCR</code>, <code>.VM1</code>, <code>.BIN</code>, <code>.VMC</code>, <code>.GME</code>, <code>.VGS</code>, <code>.SRM</code>, <code>.MCD</code>
** Import PS1 saves - Import saves to PS1 VMCs from other systems and consoles (<code>.MCS</code>, <code>.PSV</code>, <code>.PSX</code>, <code>.PS1</code>, <code>.MCB</code>, <code>.PDA</code> supported).
** Export PS1 saves - Allows the user export saves on VMC images to <code>.MCS</code>/<code>.PSV</code>/<code>.PSX</code> formats.
* '''PS2 Virtual Memory Card Management:'''
** VMC saves management - Quick access to all save files on Virtual Memory Cards images.
*** Supported PS2 VMC formats: <code>.VM2</code>, <code>.VME</code>, <code>.BIN</code>, <code>.VMC</code>, <code>.PS2</code>, <code>.MC2</code>, <code>.MCD</code>
*** Supports ECC and non-ECC images, and PS2 Classics encryption
** Import PS2 saves - Import saves to PS2 VMCs from other systems and consoles (<code>.PSU</code>, <code>.PSV</code>, <code>.XPS</code>, <code>.CBS</code>, <code>.MAX</code>, <code>.SPS</code> supported).
** Export PS2 saves - Allows the user export saves on VMC images to <code>.PSU</code> and <code>.PSV</code> formats.
 
===Installation===
No special setup is needed. Just download the latest <code>apollo-ps3.pkg</code> package and install it on your PlayStation 3.


===Features===
On first run, the application will detect and setup the required user settings.
* Easy to use: no crypto-key configuration or advanced setup needed.
* Standalone: no computer required, everything happens on the PS3.
* Automatic settings: auto-detection of PSID, IDPS and Account-ID settings.
* Multi-user: supports multiple user accounts.


===Changelogs===
===User guide===
See the latest changes [https://github.com/bucanero/apollo-ps3/blob/master/CHANGELOG.md here].


===Instructions===
====Data folders====
No special setup is needed. Just download the latest apollo package and install it on your PlayStation 3. On first run, the application will detect and setup the required user settings.


===Usage===
=====PS3=====
Using the application is simple and straight-forward:
{| class="wikitable"
! PS3 !! Folder
|-
| '''USB saves''' || your files must be placed on <code>/dev_usb00x/PS3/SAVEDATA/</code>.
|-
| '''HDD saves''' || files will be scanned from <code>/dev_hdd0/home/000000XX/savedata/</code>, where <code>XX</code> is the current <code>User ID</code>.
|-
| '''HDD licenses''' || <code>/dev_hdd0/home/000000XX/exdata/</code> (<code>*.rif</code>)
|-
| '''USB licenses''' || <code>/dev_usb00x/exdata/</code> (<code>*.rap</code>)
|}


* Move UP/DOWN to select the save-game file you want to patch, and press X button. The patch screen will show the available fixes for the file. Select the patches and click Apply.
=====PS2=====
* To view the item's details, press Triangle. It will open the context menu on the screen. Press O button to return to the list.
{| class="wikitable"
* To reload the list, press Square.
! PS2 !! Folder
* Press L1/L2 or R1/R2 trigger buttons to move pages up or down.
|-
| '''USB saves''' || <code>/dev_usb00x/PS2/SAVEDATA/</code> (<code>*.xps</code>, <code>*.max</code>, <code>*.psu</code>, <code>*.cbs</code>, <code>*.sps</code>)
|-
| '''VMC cards''' || <code>/dev_usb00x/PS2/VMC/</code> (<code>*.vmc</code>, <code>*.vme</code>, <code>*.vm2</code>, <code>*.bin</code>, <code>*.ps2</code>, <code>*.mc2</code>, <code>*.mcd</code>)
|-
| '''VME cards''' || <code>/dev_usb00x/PS3/EXPORT/PS2SD/</code>
|-
| '''PSV saves''' || <code>/dev_usb00x/PS3/EXPORT/PSV/</code>
|-
| '''HDD VME cards''' || <code>/dev_hdd0/home/000000XX/ps2emu2_savedata/</code>, where <code>XX</code> is the current <code>User ID</code>.
|-
| '''HDD VM2 cards''' || <code>/dev_hdd0/savedata/vmc/</code>
|-
| '''HDD ISOs''' || <code>/dev_hdd0/PS2ISO/</code> (<code>*.bin</code>, <code>*.iso</code>, <code>*.bin.enc</code>)
|-
| '''USB ISOs''' || <code>/dev_usb00x/PS2ISO/</code> (<code>*.bin</code>, <code>*.iso</code>, <code>*.bin.enc</code>)
|}


===FAQ===
=====PS1=====
{| class="wikitable"
! PS1 !! Folder
|-
| '''USB saves''' || <code>/dev_usb00x/PS1/SAVEDATA/</code> (<code>*.mcs</code>, <code>*.psx</code>)
|-
| '''PSV saves''' || <code>/dev_usb00x/PS3/EXPORT/PSV/</code>
|-
| '''HDD VM1 cards''' || <code>/dev_hdd0/savedata/vmc/</code>
|-
| '''USB VMC cards''' || <code>/dev_usb00x/PS1/VMC/</code> (<code>*.mcr</code>, <code>*.vm1</code>, <code>*.vmp</code>, <code>*.bin</code>, <code>*.vmc</code>, <code>*.gme</code>, <code>*.vgs</code>, <code>*.srm</code>, <code>*.mcd</code>)
|}


====Overriding auto-detected settings====
If you want to override the auto-detected IDs used by Apollo to resign the save-games, you can use the <code>owners.xml</code> file. The file must be saved on <code>/dev_hdd0/game/NP0APOLLO/USRDIR/owners.xml</code>. Apollo will load the hard-coded values when loading a save, and you can select the desired account from the '''Change Account ID''' menu under the '''SFO Patches''' options.


1. Where I can get a save-game for XYZ game?
In the <code>owners.xml</code> you need to define:
* Owner name
* User ID (e.g.: <code>00000123</code>)
* Account ID (e.g.: <code>0123456789abcdef</code>)
* Console PSID (e.g.: <code>FFFFFFFFFFFFFFFF 0123456789ABCDEF</code>)
* Console IDPS (required for license import/export)


    You can check sites like [https://ps3.brewology.com/gamesaves/savedgames.php?page=savedgames&system=ps3 Brewology.com], and [https://gamefaqs.gamespot.com/ps3/ GameFAQs]. Also, searching on Google might help.
====Online Database====
The application also provides direct access to the [https://github.com/bucanero/apollo-saves Apollo online database] of save-game files for PlayStation 3 games. These usually offer additional features such as completed games that can save you many hours of playing.


2. I have a save-game file that I want to share. How can I upload it?
You can find more save games from sites like [https://ps3.brewology.com/gamesaves/savedgames.php?page=savedgames&system=ps3 Brewology.com], and [https://gamefaqs.gamespot.com/ps3/ GameFAQs].


    If you have a save file that is not currently available on the Online Database and want to share it, please check [https://github.com/bucanero/apollo-saves this link] for instructions.
'''Note:''' Downloaded save files '''must be resigned''' using Apollo before loading them in your games.


3. Why is it called Apollo?
===Controls===
{| class="wikitable"
|-
| Up/Down || Select a save game file to patch
|-
| Cross || Show the available fixes for selected file
|-
| Triangle || View item's details
|-
| Circle || Return to list
|-
| Square || Reload the list
|-
| L1/L2/R1/R2 || Move page up/down
|}


    [https://en.wikipedia.org/wiki/Apollo Apollo] was the twin brother of [https://en.wikipedia.org/wiki/Artemis Artemis], goddess of the hunt. Since this project was born using the [https://github.com/Dnawrkshp/ArtemisPS3/ Artemis-GUI] codebase, I decided to respect that heritage by calling it Apollo.
===Screenshots===
(Screenshots from the application)


===Media===
===Media===
'''Showcase/Tutorial''' ([https://www.youtube.com/@Sharpgamers4you Xerabyte]) <br>
'''Showcase/Tutorial''' ([https://www.youtube.com/@Sharpgamers4you Xerabyte]) <br>
<youtube width="640">R9694_3z5NM</youtube>
<youtube width="640">R9694_3z5NM</youtube>
===Changelog===
See the full changelog [https://github.com/bucanero/apollo-ps3/blob/master/CHANGELOG.md here].
====v2.3.0====
* Added
** [https://bucanero.github.io/apollo-lib/ Apollo Patch Engine] v2.0.2
** [https://bucanero.github.io/apollo-lib/python.html Python scripting support]
*** Run custom Python scripts on the console (for save-game editing)
*** Add [https://bucanero.github.io/apollo-lib/apollo.html <code>apollo</code> module] for Python scripts to interact with Apollo's features
** Add Hex Search option to Hex Editor
** New cheat codes
*** Dragon Ball Xenoverse
*** Persona 4 Arena
*** Persona 4 Arena Ultimax
*** The Legend of Heroes: Trails of Cold Steel
** Custom save decryption support
*** Max Payne 3
*** L.A. Noire
** Custom save decompression support
*** Batman: Arkham Origins
*** BioShock
*** Sacred 2: Fallen Angel
*** Batman: Arkham Asylum
*** BioShock 2
*** Batman: Arkham City
*** BioShock Infinite
*** I Am Alive
*** The Legend of Heroes: Trails of Cold Steel II
** Custom checksum support
*** Dragon Ball Xenoverse
*** World Soccer: Winning Eleven 2012
====v2.2.4====
* Added
** Localization support
*** Auto-detect system language setting
*** Languages: English, French, Italian, Japanese, Polish, Portuguese, Russian, Spanish
** Show save details window for items in Online DB (<code>Triangle</code> button)
** Improved ARMax PS2 save-game conversion to <code>.PSV</code>
* Misc
** Updated [https://github.com/bucanero/apollo-lib Apollo Patch Engine] to v1.4.0
*** Update custom mod tags
*** Support multiple mod options per line
*** Add AES CTR, Blowfish CBC encryption
*** Add DBZ Xenoverse 2 custom checksum
====v2.2.0====
* Added
** FTP Server support (Saves Cloud Backup)
*** Zip, Upload, and backup saves to a user-defined FTP server
*** List, Download, and restore saves from a user-defined FTP server
*** Backup PS1, PS2, and PS3 saves
** Improved <code>Copy save to HDD</code> option
** Settings Menu:
*** Added <code>FTP Server URL</code> option
*** Added selector option (<code>FTP/Online DB</code>) for save-game downloads
*** Added <code>USB Source</code> selector option
*** Persistent <code>Debug log</code> option
*** Removed <code>Save Owner</code> option
* Misc
** Updated [https://github.com/bucanero/apollo-lib Apollo Patch Engine] to v1.3.0
*** Add <code>djb2</code> hash function
*** Add tag support for user-selected options on <code>.savepatch</code> files
**** E.g., <code>{ZZ}val=name;03E7=999 gold;...;270F=9999 gold{/ZZ}</code>
**** Support for SaveWizard and BSD codes with multiple options
====v2.0.2====
* Added
** Delete PS3 saves from USB
** PS2 Virtual Memory Card images (VMC)
*** Support additional import formats: <code>.XPS</code>, <code>.CBS</code>, <code>.MAX</code>, <code>.SPS</code>
** Online DB: show PS1 icons
** User Tools: Convert PS1/PS2 saves to <code>.PSV</code> format
*** Convert <code>.PSV</code> saves to <code>.MCS</code>/<code>.PSU</code> formats
*** Re-sign <code>.PSV</code> saves
** <code>Copy to HDD</code> option is only available when browsing USB saves
* Misc
** Updated [https://github.com/bucanero/apollo-lib Apollo Patch Engine] to v1.1.2
*** Fixed SW Code search bug when bytes are not found
*** Add AES CBC, BSD script command <code>aes_cbc(key, iv)</code>
*** Improve SW Code type 3 (add Subtypes 3/7/B/F)
*** Improve SW code type 4 (add Subtypes 4/5/6/C/D/E)
** Option to launch an external app
*** (L1 + START) executes <code>/dev_hdd0/game/NP0APOLLO/USRDIR/EXTRA.SELF</code>
====v2.0.0====
* Added
** Manage PS1 Virtual Memory Card images (VMC)
*** Supports <code>.VM1</code> and external formats (<code>.MCR</code>, <code>.VMP</code>, <code>.BIN</code>, <code>.VMC</code>, <code>.GME</code>, <code>.VGS</code>, <code>.SRM</code>, <code>.MCD</code>)
*** List, import, export, and delete PS1 saves inside VMC images
*** Import - Supported formats: <code>.MCS</code>, <code>.PSV</code>, <code>.PSX</code>, <code>.PS1</code>, <code>.MCB</code>, <code>.PDA</code>
*** Export - Supported formats: <code>.MCS</code>, <code>.PSV</code>, <code>.PSX</code>
** Manage PS2 Virtual Memory Card images (VMC)
*** Supports <code>.VM2</code>, ECC and non-ECC images (<code>.PS2</code>, <code>.VME</code>, <code>.BIN</code>, <code>.VMC</code>)
*** List, import, export, and delete PS2 saves inside VMC images
*** Import - Supported formats: <code>.PSU</code>, <code>.PSV</code>, <code>.XPS</code>, <code>.MAX</code>, <code>.CBS</code>, <code>.SPS</code>
*** Export - Supported formats: <code>.PSU</code>, <code>.PSV</code>
** Save sort option by Type (PS3/PS1/PS2/PSP/VMC)
** Online DB: added PS1 saves listing
** Custom save decryption support
*** Metal Gear Solid 5: Ground Zeroes
** New Secure file keys
*** FIFA 18
*** FIFA 19
** Patch Code fixes
*** Metal Gear Solid 5: The Phantom Pain
*** Resident Evil 6
* Misc
** Updated [https://github.com/bucanero/apollo-lib Apollo Patch Engine] to v1.0.0
*** Add <code>jenkins_oaat</code>, <code>lookup3_little2</code> hash functions
*** Add <code>camellia_ecb</code> encryption
*** Add RGG Studio decryption (PS4)
*** Add Dead Rising checksum
*** Fix SaveWizard Code Type D issue with CRLF line breaks
*** Changed BSD command syntax for <code>decompress(offset, wbits)</code> and <code>compress(offset)</code>
====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)
** 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
====v1.7.4====
* Added
** New cheat codes
*** Saint Seiya Sanctuary Battle
** New custom checksum support
*** Dragon Age: Origins
*** Dynasty Warriors: Gundam
*** LEGO Harry Potter: Years 1-4
*** LEGO Indiana Jones 2: The Adventure Continues
*** The Orange Box (Half-Life, Portal, TF2)
* Misc
** Updated Apollo patch engine v0.2.0
*** Improve patch error handling
*** Save Wizard / Game Genie
**** Improve SW code types 9, A
**** Add SW code types 3, 7, B, C, D
*** BSD scripts
**** New commands: copy, endian_swap, msgbox
====v1.6.4====
* Added
** Added setting to redetect user/console IDs
** Custom decryption support
*** Dynasty Warriors 8: Xtreme Legends
** 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 for multiple titles
====v1.5.8====
* Added
** Trophy edit support
*** Unlock trophies
*** Lock trophies (if not synced)
** Bulk trophy export to <code>.Zip</code>
** Custom checksum support
*** Kingdom Hearts Chain of Memories
** Improved file copy to USB
====v1.5.0====
* Added
** Trophy Set management
*** List trophies
*** Resign trophy sets
*** Backup trophies to Zip
** Custom encryption support
*** Diablo 3
*** DmC: Devil May Cry (Blowfish)
*** Grand Theft Auto 5 (AES ECB)
*** NFS Rivals (Blowfish)
** <code>Import decrypted save file</code> option
** PS2/PS1 <code>.PSV</code> saves to the Online Database
====v1.0.2====
* Re-added resign/cheat options to HDD/USB
* Added decrypt file option
* Updated UI with custom font
* Fixed game listing issue
* Fixed custom CRC calculation bug (BSD patches)
====v1.0.0====
* Added Bruteforce Save Data cheat patch support
* Changed save-game encryption/decryption method
* Added splash screen logo
====v0.9.1====
* Fixed bug when resigning a save-game on USB
* Fixed bug when selecting View Details on an empty save list
====v0.9.0====
* Updated UI
* Added Game Genie cheat patch support
* Added Remove Console ID patch
* Added Licenses backup to <code>.Zip</code>
* Added bulk save-game copy to USB
* Added Trophies backup to USB
* Added <code>owner.txt</code> support to override auto-detected settings
* Improved auto-update check/download
====v0.6.5====
* Added export save to <code>.Zip</code>
===FAQ===
'''1. Where I can get a save-game for XYZ game?'''
You can check sites like [https://ps3.brewology.com/gamesaves/savedgames.php?page=savedgames&system=ps3 Brewology.com], and [https://gamefaqs.gamespot.com/ps3/ GameFAQs]. Also, searching on Google might help.
'''2. I have a save-game file that I want to share. How can I upload it?'''
If you have a save file that is not currently available on the Online Database and want to share it, please check [https://github.com/bucanero/apollo-saves this link] for instructions.
'''3. Why is it called Apollo?'''
[https://en.wikipedia.org/wiki/Apollo Apollo] was the twin brother of [https://en.wikipedia.org/wiki/Artemis Artemis], goddess of the hunt. Since this project was born using the [https://github.com/Dnawrkshp/ArtemisPS3/ Artemis-GUI] codebase, I decided to respect that heritage by calling it Apollo.
===Credits===
* [https://github.com/bucanero Bucanero]: [https://bucanero.github.io/apollo-ps3/ Project developer]
Acknowledgments:
* [https://github.com/Dnawrkshp/ Dnawrkshp]: [https://github.com/Dnawrkshp/ArtemisPS3 Artemis PS3]
* [https://www.psx-place.com/members/berion.1431/ Berion]: GUI design
* [https://github.com/flatz flatz]: [https://github.com/bucanero/pfd_sfo_tools/ SFO/PFD tools]
* [https://aldostools.org/ aldostools]: [https://bruteforcesavedata.forumms.net/ Bruteforce Save Data]
* [https://darkautism.blogspot.com/ darkautism]: [https://github.com/darkautism/PS3TrophyIsGood PS3TrophyIsGood]
* [https://github.com/jimmikaelkael jimmikaelkael]: ps3mca tool
* [https://github.com/ShendoXT ShendoXT]: [https://github.com/ShendoXT/memcardrex MemcardRex]
* [https://github.com/nobodo Nobody/Wild Light]: [https://github.com/bucanero/apollo-ps3/blob/master/data/haiku.s3m S3M music track]
Translators:
* [https://x.com/Akela_1979 Akela] (Russian), Algol (French), Berion (Polish), [https://github.com/bucanero Bucanero] (Spanish), [https://x.com/TheheroGAC TheheroGAC] (Italian), [https://x.com/Cloud0835 yyoossk] (Japanese), [https://github.com/Phoenixx1202 Phoenixx1202] (Portuguese), SpyroMancer (Greek)
===External links===
* Author's Website - https://www.bucanero.com.ar/
* GitHub - https://github.com/bucanero/apollo-ps3

Latest revision as of 03:23, 1 March 2026

Apollo Save Tool (PS3)
General
Authorbucanero
TypeUtilities
Version2.3.0
LicenseGPL-3.0
Last Updated2026/02/22
Links
Download
Website
Source
Support Author

Apollo Save Tool is an application to manage save-game files, trophies, and licenses on the PlayStation 3. This homebrew application allows you to download, unlock, patch and resign save-game files directly on your PS3. It can also unlock and resign trophies, backup/restore licenses, and create PS2 Classic images.

Features

  • General:
    • Easy to use - No crypto-key configuration or advanced setup needed.
    • Standalone - No computer required, everything happens on the PS3.
    • Automatic settings - Auto-detection of PSID, IDPS and Account-ID settings.
    • Multi-user - Supports multiple user accounts.
    • Localization support - English, French, Italian, Japanese, Polish, Portuguese, Russian, Spanish.
  • Save Management:
    • 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 - Easy access to an Online Database of save-game files to download straight to your PlayStation.
    • Save file conversion - Converts and resigns PS1 and PS2 save-game formats to PS3 .PSV format.
  • Trophy Management:
    • Trophy Set resigning - Resign trophy sets for the current user and console.
    • Trophy Set exporting - Easy backup of trophy sets to .zip and raw formats.
    • Trophy Set importing - Restore trophy sets from raw USB backups.
    • Trophy unlocking - Allows to unlock individual trophies for the current user.
  • Backup Management:
    • Account activation - Create fake Account ID and generate offline PS3 activation (act.dat).
    • License exporting - Easy backup of user licenses to .zip and .rap formats.
    • License importing - Allows to import .rap files and generate user .rif licenses.
  • PS2 Classics Management:
    • Memory card exporting - Decrypt and export .VME memory cards.
    • Memory card importing - Allows to import .VM2 files to encrypted .VME memcards.
    • ISO importing - Import PS2 .ISO files to .BIN.ENC encrypted image format.
    • CONFIG importing - Import PS2 .CONFIG files to .ENC encrypted format.
    • BIN.ENC exporting - Decrypt and export BIN.ENC images to .ISO.
  • PS1 Virtual Memory Card Management:
    • VMC saves management - Quick access to all save files on Virtual Memory Cards images.
      • Supported PS1 VMC formats: .VMP, .MCR, .VM1, .BIN, .VMC, .GME, .VGS, .SRM, .MCD
    • Import PS1 saves - Import saves to PS1 VMCs from other systems and consoles (.MCS, .PSV, .PSX, .PS1, .MCB, .PDA supported).
    • Export PS1 saves - Allows the user export saves on VMC images to .MCS/.PSV/.PSX formats.
  • PS2 Virtual Memory Card Management:
    • VMC saves management - Quick access to all save files on Virtual Memory Cards images.
      • Supported PS2 VMC formats: .VM2, .VME, .BIN, .VMC, .PS2, .MC2, .MCD
      • Supports ECC and non-ECC images, and PS2 Classics encryption
    • Import PS2 saves - Import saves to PS2 VMCs from other systems and consoles (.PSU, .PSV, .XPS, .CBS, .MAX, .SPS supported).
    • Export PS2 saves - Allows the user export saves on VMC images to .PSU and .PSV formats.

Installation

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.

User guide

Data folders

PS3
PS3 Folder
USB saves your files must be placed on /dev_usb00x/PS3/SAVEDATA/.
HDD saves files will be scanned from /dev_hdd0/home/000000XX/savedata/, where XX is the current User ID.
HDD licenses /dev_hdd0/home/000000XX/exdata/ (*.rif)
USB licenses /dev_usb00x/exdata/ (*.rap)
PS2
PS2 Folder
USB saves /dev_usb00x/PS2/SAVEDATA/ (*.xps, *.max, *.psu, *.cbs, *.sps)
VMC cards /dev_usb00x/PS2/VMC/ (*.vmc, *.vme, *.vm2, *.bin, *.ps2, *.mc2, *.mcd)
VME cards /dev_usb00x/PS3/EXPORT/PS2SD/
PSV saves /dev_usb00x/PS3/EXPORT/PSV/
HDD VME cards /dev_hdd0/home/000000XX/ps2emu2_savedata/, where XX is the current User ID.
HDD VM2 cards /dev_hdd0/savedata/vmc/
HDD ISOs /dev_hdd0/PS2ISO/ (*.bin, *.iso, *.bin.enc)
USB ISOs /dev_usb00x/PS2ISO/ (*.bin, *.iso, *.bin.enc)
PS1
PS1 Folder
USB saves /dev_usb00x/PS1/SAVEDATA/ (*.mcs, *.psx)
PSV saves /dev_usb00x/PS3/EXPORT/PSV/
HDD VM1 cards /dev_hdd0/savedata/vmc/
USB VMC cards /dev_usb00x/PS1/VMC/ (*.mcr, *.vm1, *.vmp, *.bin, *.vmc, *.gme, *.vgs, *.srm, *.mcd)

Overriding auto-detected settings

If you want to override the auto-detected IDs used by Apollo to resign the save-games, you can use the owners.xml file. The file must be saved on /dev_hdd0/game/NP0APOLLO/USRDIR/owners.xml. Apollo will load the hard-coded values when loading a save, and you can select the desired account from the Change Account ID menu under the SFO Patches options.

In the owners.xml you need to define:

  • Owner name
  • User ID (e.g.: 00000123)
  • Account ID (e.g.: 0123456789abcdef)
  • Console PSID (e.g.: FFFFFFFFFFFFFFFF 0123456789ABCDEF)
  • Console IDPS (required for license import/export)

Online Database

The application also provides direct access to the Apollo online database of save-game files for PlayStation 3 games. These usually offer additional features such as completed games that can save you many hours of playing.

You can find more save games from sites like Brewology.com, and GameFAQs.

Note: Downloaded save files must be resigned using Apollo before loading them in your games.

Controls

Up/Down Select a save game file to patch
Cross Show the available fixes for selected file
Triangle View item's details
Circle Return to list
Square Reload the list
L1/L2/R1/R2 Move page up/down

Screenshots

(Screenshots from the application)

Media

Showcase/Tutorial (Xerabyte)

Changelog

See the full changelog here.

v2.3.0

  • Added
    • Apollo Patch Engine v2.0.2
    • Python scripting support
      • Run custom Python scripts on the console (for save-game editing)
      • Add apollo module for Python scripts to interact with Apollo's features
    • Add Hex Search option to Hex Editor
    • New cheat codes
      • Dragon Ball Xenoverse
      • Persona 4 Arena
      • Persona 4 Arena Ultimax
      • The Legend of Heroes: Trails of Cold Steel
    • Custom save decryption support
      • Max Payne 3
      • L.A. Noire
    • Custom save decompression support
      • Batman: Arkham Origins
      • BioShock
      • Sacred 2: Fallen Angel
      • Batman: Arkham Asylum
      • BioShock 2
      • Batman: Arkham City
      • BioShock Infinite
      • I Am Alive
      • The Legend of Heroes: Trails of Cold Steel II
    • Custom checksum support
      • Dragon Ball Xenoverse
      • World Soccer: Winning Eleven 2012

v2.2.4

  • Added
    • Localization support
      • Auto-detect system language setting
      • Languages: English, French, Italian, Japanese, Polish, Portuguese, Russian, Spanish
    • Show save details window for items in Online DB (Triangle button)
    • Improved ARMax PS2 save-game conversion to .PSV
  • Misc
    • Updated Apollo Patch Engine to v1.4.0
      • Update custom mod tags
      • Support multiple mod options per line
      • Add AES CTR, Blowfish CBC encryption
      • Add DBZ Xenoverse 2 custom checksum

v2.2.0

  • Added
    • FTP Server support (Saves Cloud Backup)
      • Zip, Upload, and backup saves to a user-defined FTP server
      • List, Download, and restore saves from a user-defined FTP server
      • Backup PS1, PS2, and PS3 saves
    • Improved Copy save to HDD option
    • Settings Menu:
      • Added FTP Server URL option
      • Added selector option (FTP/Online DB) for save-game downloads
      • Added USB Source selector option
      • Persistent Debug log option
      • Removed Save Owner option
  • Misc
    • Updated Apollo Patch Engine to v1.3.0
      • Add djb2 hash function
      • Add tag support for user-selected options on .savepatch files
        • E.g., {ZZ}val=name;03E7=999 gold;...;270F=9999 gold{/ZZ}
        • Support for SaveWizard and BSD codes with multiple options

v2.0.2

  • Added
    • Delete PS3 saves from USB
    • PS2 Virtual Memory Card images (VMC)
      • Support additional import formats: .XPS, .CBS, .MAX, .SPS
    • Online DB: show PS1 icons
    • User Tools: Convert PS1/PS2 saves to .PSV format
      • Convert .PSV saves to .MCS/.PSU formats
      • Re-sign .PSV saves
    • Copy to HDD option is only available when browsing USB saves
  • Misc
    • Updated Apollo Patch Engine to v1.1.2
      • Fixed SW Code search bug when bytes are not found
      • Add AES CBC, BSD script command aes_cbc(key, iv)
      • Improve SW Code type 3 (add Subtypes 3/7/B/F)
      • Improve SW code type 4 (add Subtypes 4/5/6/C/D/E)
    • Option to launch an external app
      • (L1 + START) executes /dev_hdd0/game/NP0APOLLO/USRDIR/EXTRA.SELF

v2.0.0

  • Added
    • Manage PS1 Virtual Memory Card images (VMC)
      • Supports .VM1 and external formats (.MCR, .VMP, .BIN, .VMC, .GME, .VGS, .SRM, .MCD)
      • List, import, export, and delete PS1 saves inside VMC images
      • Import - Supported formats: .MCS, .PSV, .PSX, .PS1, .MCB, .PDA
      • Export - Supported formats: .MCS, .PSV, .PSX
    • Manage PS2 Virtual Memory Card images (VMC)
      • Supports .VM2, ECC and non-ECC images (.PS2, .VME, .BIN, .VMC)
      • List, import, export, and delete PS2 saves inside VMC images
      • Import - Supported formats: .PSU, .PSV, .XPS, .MAX, .CBS, .SPS
      • Export - Supported formats: .PSU, .PSV
    • Save sort option by Type (PS3/PS1/PS2/PSP/VMC)
    • Online DB: added PS1 saves listing
    • Custom save decryption support
      • Metal Gear Solid 5: Ground Zeroes
    • New Secure file keys
      • FIFA 18
      • FIFA 19
    • Patch Code fixes
      • Metal Gear Solid 5: The Phantom Pain
      • Resident Evil 6
  • Misc
    • Updated Apollo Patch Engine to v1.0.0
      • Add jenkins_oaat, lookup3_little2 hash functions
      • Add camellia_ecb encryption
      • Add RGG Studio decryption (PS4)
      • Add Dead Rising checksum
      • Fix SaveWizard Code Type D issue with CRLF line breaks
      • Changed BSD command syntax for decompress(offset, wbits) and compress(offset)

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)
    • 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

v1.7.4

  • Added
    • New cheat codes
      • Saint Seiya Sanctuary Battle
    • New custom checksum support
      • Dragon Age: Origins
      • Dynasty Warriors: Gundam
      • LEGO Harry Potter: Years 1-4
      • LEGO Indiana Jones 2: The Adventure Continues
      • The Orange Box (Half-Life, Portal, TF2)
  • Misc
    • Updated Apollo patch engine v0.2.0
      • Improve patch error handling
      • Save Wizard / Game Genie
        • Improve SW code types 9, A
        • Add SW code types 3, 7, B, C, D
      • BSD scripts
        • New commands: copy, endian_swap, msgbox

v1.6.4

  • Added
    • Added setting to redetect user/console IDs
    • Custom decryption support
      • Dynasty Warriors 8: Xtreme Legends
    • 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 for multiple titles

v1.5.8

  • Added
    • Trophy edit support
      • Unlock trophies
      • Lock trophies (if not synced)
    • Bulk trophy export to .Zip
    • Custom checksum support
      • Kingdom Hearts Chain of Memories
    • Improved file copy to USB

v1.5.0

  • Added
    • Trophy Set management
      • List trophies
      • Resign trophy sets
      • Backup trophies to Zip
    • Custom encryption support
      • Diablo 3
      • DmC: Devil May Cry (Blowfish)
      • Grand Theft Auto 5 (AES ECB)
      • NFS Rivals (Blowfish)
    • Import decrypted save file option
    • PS2/PS1 .PSV saves to the Online Database

v1.0.2

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

v1.0.0

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

v0.9.1

  • Fixed bug when resigning a save-game on USB
  • Fixed bug when selecting View Details on an empty save list

v0.9.0

  • Updated UI
  • Added Game Genie cheat patch support
  • Added Remove Console ID patch
  • Added Licenses backup to .Zip
  • 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

v0.6.5

  • Added export save to .Zip

FAQ

1. Where I can get a save-game for XYZ game?

You can check sites like Brewology.com, and GameFAQs. Also, searching on Google might help.

2. I have a save-game file that I want to share. How can I upload it?

If you have a save file that is not currently available on the Online Database and want to share it, please check this link for instructions.

3. 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.

Credits

Acknowledgments:

Translators:

External links

Advertising: