Apollo Save Tool PSP: Difference between revisions
More actions
2.0.4 |
2.3.2 |
||
| Line 4: | Line 4: | ||
|description=Apollo Save Tool (PSP). | |description=Apollo Save Tool (PSP). | ||
|author=bucanero | |author=bucanero | ||
|lastupdated= | |lastupdated=2026/05/12 | ||
|type=Utilities | |type=Utilities | ||
|version=2. | |version=2.3.2 | ||
|license=GPL-3.0 | |license=GPL-3.0 | ||
|download=https://dlhb.gamebrew.org/psphomebrew/apollosavetoolpsp.7z | |download=https://dlhb.gamebrew.org/psphomebrew/apollosavetoolpsp.7z | ||
| Line 28: | Line 28: | ||
* Automatic settings - Auto-detection of User settings. | * Automatic settings - Auto-detection of User settings. | ||
* Multi-format - supports PSP and PS1 saves. | * Multi-format - supports PSP and PS1 saves. | ||
* Localization support - English, Italian, Japanese, Portuguese, Spanish. | * Localization support - Chinese, English, French, German, Italian, Japanese, Korean, Portuguese, Russian, Spanish. | ||
* Save Management: | * Save Management: | ||
** Save files listing - Quick access to all the save files on Memory Stick and the internal PSP memory (+ file details) | ** Save files listing - Quick access to all the save files on Memory Stick and the internal PSP memory (+ file details) | ||
| Line 112: | Line 112: | ||
==Changelog== | ==Changelog== | ||
'''2.3.2 2026/05/12''' | |||
* Added: | |||
** Bulk FTP upload support for PSP saves: | |||
*** Upload multiple saves to FTP server in a single operation. | |||
** Localization support: | |||
*** New languages: Chinese (Simplified), Chinese (Traditional), French, German, Korean, Russian. | |||
* Misc: | |||
** [https://github.com/bucanero/apollo-lib Apollo Patch Engine v2.0.4]: | |||
*** Add <code>des3_ecb</code>, <code>hmac_sha256</code> support. | |||
*** Fix <code>offzip</code> decompression bug. | |||
** Use mbedTLS library for cryptographic operations (AES, HMAC, SHA1, SHA256): | |||
*** Remove polarSSL dependency. | |||
'''v2.3.0 2026/02/22''' | |||
* Added: | |||
** [https://bucanero.github.io/apollo-lib/ Apollo Patch Engine] v2.0.2. | |||
** Add [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. | |||
'''2.0.4 2025/11/09''' | '''2.0.4 2025/11/09''' | ||
* Added: | * Added: | ||
Latest revision as of 09:39, 15 May 2026
| Apollo Save Tool | |
|---|---|
| General | |
| Author | bucanero |
| Type | Utilities |
| Version | 2.3.2 |
| License | GPL-3.0 |
| Last Updated | 2026/05/12 |
| Links | |
| Download | |
| Website | |
| Source | |
| Support Author | |
Apollo Save Tool is an application to manage save-game files on the PlayStation Portable.
This homebrew app allows to download, unlock, patch and resign save-game files directly on your PSP.
Features
- Easy to use - No advanced setup needed.
- Standalone - No computer required, everything happens on the PSP.
- Automatic settings - Auto-detection of User settings.
- Multi-format - supports PSP and PS1 saves.
- Localization support - Chinese, English, French, German, Italian, Japanese, Korean, Portuguese, Russian, Spanish.
- Save Management:
- Save files listing - Quick access to all the save files on Memory Stick and the internal PSP memory (+ file details)
- Save PARAM.SFO updating - Rehash and update
PARAM.SFOinformation when changing data files. - Save files patching - Complete support for Save Wizard and Bruteforce Save Data cheat patches to enhance your save-games.
- Save import/export - Allows the user to decrypt and export save files, and import decrypted saves from other consoles.
- Save downloading - Easy access to an Online Database of save-game files to download straight to your PSP.
- PS1 Virtual Memory Card Management:
- VMC saves listing - Quick access to all save files on Virtual Memory Cards images.
- Supported VMC formats - .VMP, .MCR, .VM1, .BIN, .VMC, .GME, .VGS, .SRM, .MCD
- VMC saves import/export - Export saves on VMC images to .MCS/.PSV/.PSX formats, and import saves to VMCs from other tools and consoles (.MCS, .PSV, .PSX, .PS1, .MCB, .PDA supported).
Installation
Just download the latest apollo-psp.zip package and install it on your PlayStation Portable.
On first run, the application will detect and setup the required user settings.
User guide
Data folders
| PSP | Folder |
|---|---|
| External saves | Your saves must be stored on <ms0/ef0>:/APOLLO/SAVEDATA/.
|
| Memory Stick saves | Save-games will be scanned from ms0:/PSP/SAVEDATA/.
|
| PS1 | Folder |
|---|---|
| External saves | your saves must be stored on <ms0/ef0>:/PS1/SAVEDATA/.
|
| Exported PSV saves | .PSV saves are saved on <ms0/ef0>:/PS3/EXPORT/PSV/.
|
| Virtual Memory Cards | VMC images will be scanned from <ms0/ef0>:/PS1/VMC/.
|
Tools and resources
To decrypt PSP save files, game-specific save keys are required. You can dump the required keys using PSP plugins, such as:
How to use the plugins:
- Install the plugin on your PSP (
ms0:/seplugins). - Enable it using the recovery menu.
- Start your PSP game and let it load/save so the plugin can dump the key.
- Once the key has been dumped, Apollo will detect it, and use it as needed to decrypt, encrypt, apply patches, or rehash the PSP save.
Tip: if you have PSP save keys, use Apollo's Dump Save-game Key option on your PSP save, and then share the gamekeys.txt file so all these keys can be added to the next release.
Where to find game saves:
Controls
Up/Down - Scroll through list
Cross - Select the save-game file, Apply selected patch
Triangle - View item's detail
Circle - Return to the list
Square - Reload the list
L1/L2 or R1/R2 - Move pages up or down
Screenshots
Media
Download game saves directly , Apollo Save Tool for PSP - (PSP Mav)
Changelog
2.3.2 2026/05/12
- Added:
- Bulk FTP upload support for PSP saves:
- Upload multiple saves to FTP server in a single operation.
- Localization support:
- New languages: Chinese (Simplified), Chinese (Traditional), French, German, Korean, Russian.
- Bulk FTP upload support for PSP saves:
- Misc:
- Apollo Patch Engine v2.0.4:
- Add
des3_ecb,hmac_sha256support. - Fix
offzipdecompression bug.
- Add
- Use mbedTLS library for cryptographic operations (AES, HMAC, SHA1, SHA256):
- Remove polarSSL dependency.
- Apollo Patch Engine v2.0.4:
v2.3.0 2026/02/22
- Added:
- Apollo Patch Engine v2.0.2.
- Add Python scripting support:
- Run custom Python scripts on the console (for save-game editing).
- Add
apollomodule for Python scripts to interact with Apollo's features.
- Add Hex Search option to Hex Editor.
2.0.4 2025/11/09
- Added:
- Localization support.
- Auto-detect system language setting.
- Languages: English, Italian, Japanese, Portuguese, Spanish.
- Show save details window for items in Online DB (Triangle button).
- 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.0.0 2025/07/12
- 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 PSP and PS1 saves.
- Delete PSP save-games.
- Auto-detect system Account-ID value.
- Settings Menu:
- Added
FTP Server URLoption. - Persistent
Debug logoption.
- Added
- FTP Server support (Saves Cloud Backup):
- Fixed:
- Fix
.PSVheader when exporting PS1 saves. - Fix network dialog bug when
NetconfInitStartfails.
- Fix
- Misc:
- Updated Apollo Patch Engine to v1.3.0.
- Fix SW code skip search bug.
- Add
djb2hash function. - Add tag support for user-selected options on
.savepatchfiles:- E.g.,
{ZZ}val=name;03E7=999 gold;...;270F=9999 gold{/ZZ} - Support for SaveWizard and BSD codes with multiple options.
- E.g.,
- Updated Apollo Patch Engine to v1.3.0.
v1.3.2 2024/07/20
- Added:
- Delete PS1 saves from VMC images.
- Sort saves by Type (PSP/PS1).
- Custom checksum support.
- InviZimals (UCES01241).
- Misc:
- Updated Apollo Patch Engine to v1.1.0.
- Improve code parsing.
- Fix SW Code Type D issue with
CRLFline breaks. - Improve SW Code Type 3 (Subtype 3/7/B/F).
- Improve SW Code Type 4 (Subtype 4/5/6/C/D/E).
- Add AES CBC encryption command (
aes_cbc(key, iv)). - Change
compressanddecompresscommand syntax.decompress(offset, wbits)compress(offset)
- Updated Apollo Patch Engine to v1.1.0.
v1.3.0 2024/02/17
- Added:
- Proper save resigning using KIRK engine CMD5:
- Uses unique per-console Fuse ID.
- Fixes save ownership in games like Gran Turismo.
- Manage PS1 Virtual Memory Card images (VMC):
- Supports .VMP and external formats (.MCR, .VM1, .BIN, .VMC, .GME, .VGS, .SRM, .MCD).
- List, import, and export PS1 saves inside VMC images.
- Import - Supported formats: .MCS, .PSV, .PSX, .PS1, .MCB, .PDA.
- Export - Supported formats: .MCS, .PSV, .PSX.
- New cheat codes:
- Monster Hunter Freedom Unite (ULUS10391/ULES01213).
- Monster Hunter Portable 2nd G (ULJM05500).
- DLC Quests codes:
- Monster Hunter Freedom Unite (ULUS10391/ULES01213).
- Monster Hunter Portable 2nd G (ULJM05500).
- Custom save decryption:
- Patapon 3 (UCUS98751/UCES01421).
- Monster Hunter Freedom Unite (ULUS10391/ULES01213).
- Monster Hunter Portable 2nd G (ULJM05500).
- Monster Hunter Portable 3rd (ULJM05800).
- Custom checksum support:
- Monster Hunter Freedom Unite (ULUS10391/ULES01213).
- Monster Hunter Portable 2nd G (ULJM05500).
- Monster Hunter Portable 3rd (ULJM05800).
- Proper save resigning using KIRK engine CMD5:
- Misc:
- Updated Apollo Patch Engine to v0.7.0:
- Add jhash, jenkins_oaat, lookup3_little2 hash functions.
- Add camellia_ecb encryption.
- Add Monster Hunter 2G/3rd PSP decryption.
- Add RGG Studio decryption (PS4).
- Add Dead Rising checksum.
- Updated Apollo Patch Engine to v0.7.0:
v1.2.0 2023/10/30
- Added:
- Support ef0 storage (PSP Go internal memory).
- Added AHX background music player.
- Added on-screen keyboard.
- Added URL Downloader (Network Tools).
- Auto-detect X/O button settings.
- Compress .ISO files to .CSO.
- Decompress .CSO files to .ISO.
- Added Save-game Key database for PSP games.
- New PSP cheat codes.
- Persona (ULUS10432).
- New PSP copy-unlock patches.
- InviZimals: Shadow Zone (UCES01411, UCES01581, UCUS98760).
- InviZimals: The Lost Tribes (UCES01525).
- SOCOM: Fire Team Bravo 2 (UCUS98645).
- Custom checksum support.
- InviZimals: Shadow Zone (UCES01411, UCES01581, UCUS98760).
- InviZimals: The Lost Tribes (UCES01525).
- Fixed:
- Online DB: fixed file cache.
- Simple Webserver: fixed folder links.
- Fixed timestamp on debug logs.
- Misc:
- Updated apollo-lib (Patch Engine) to v0.5.5.
- Add host callbacks (username, lan mac, wlan mac, sys name, psid, account id).
- Add murmu3_32 hash function.
- Add MGS5 decryption PS3/PS4.
- Add Castlevania:LoS checksum.
- Add Rockstar checksum.
- Fix SaveWizard Code Type C.
- Fix right() on little-endian platforms.
- Updated apollo-lib (Patch Engine) to v0.5.5.
v1.0.0 2023/05/01 Added:
- Hex Editor for save-data files.
- Improved save-game Web Server (
Bulk Save Management):- Backup and download saves as .Zip.
- Network Tools:
- Simple local Web Server (full access to console memory stick).
- New PSP cheat codes:
- BlazBlue: Continuum Shift II.
- Custom checksum support:
- BlazBlue: Continuum Shift II.
v0.7.0 2023/04/02
- First public release. Dedicated to Luna ~ in loving memory (2011 - 2023).
- PSP save-game management.
- Import and export saves.
PARAM.SFOhashing.- Cheat code patching.
- Export to
.Zip.
- Save data decryption/encryption (Game Key required).
- Option to auto-install Save-game Key dumper plugin.
- Online DB with PSP saves for over 400 games.
- Networking code using
libcurlwith TLS 1.2 support.
- Networking code using
- Apollo patch engine v0.4.1.
- Save Wizard (Game Genie) cheat codes support.
- Bruteforce Save data (BSD) cheat scripting support.
- Includes PSP save-game cheat patches.
- Misc tools: Zip, 7-Zip archive extraction.
- VMP PS1 memcard resigning.
- Export VMP PS1 memcard to MCR.
- Import MCR PS1 memcard to VMP.
Credits
Acknowledgments:
- Dnawrkshp: Artemis PS3
- Berion: GUI design
- flatz: SFO tools
- Draan/Proxima: KIRK engine
- ShendoXT: MemcardRex
- aldostools: Bruteforce Save Data
- PiNk/abyss: Background music track
Apollo supports multiple languages for its user interface. Thanks to the following contributors for their help with translations:
- Bucanero (Spanish), TheheroGAC (Italian), yyoossk (Japanese), Phoenixx1202 (Portuguese)
External links
- Author's website - http://www.bucanero.com.ar/
- GitHub - https://github.com/bucanero/apollo-psp
- Documentation - https://deepwiki.com/bucanero/apollo-psp
- Twitter - https://twitter.com/dparrino