More actions
(→Usage) |
|||
(30 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Infobox Vita Homebrews | {{Infobox Vita Homebrews | ||
|title=Apollo Save Tool | |title=Apollo Save Tool | ||
|image= | |image=apollosavetoolvita2.png | ||
|description=Save manager for | |description=Save manager for PS Vita. | ||
|author=bucanero | |author=bucanero | ||
|lastupdated= | |lastupdated=2024/08/04 | ||
|type=Utilities | |type=Utilities | ||
|version=1. | |version=1.4.2 | ||
|license=GPL-3.0 | |license=GPL-3.0 | ||
|download=https://dlhb.gamebrew.org/vitahomebrews/apollosavetoolvita.7z | |download=https://dlhb.gamebrew.org/vitahomebrews/apollosavetoolvita.7z | ||
|website= | |website=https://www.bucanero.com.ar/2020/02/07/apollo-save-tool-released/ | ||
|source=https://github.com/bucanero/apollo-vita | |source=https://github.com/bucanero/apollo-vita | ||
|donation=https://github.com/bucanero/apollo-vita | |||
}} | |||
{{#seo: | |||
|title=Vita Homebrew Apps (Utilities) - GameBrew | |||
|title_mode=append | |||
|image=apollosavetoolvita2.png | |||
|image_alt=Apollo Save Tool | |||
}} | }} | ||
Apollo Save Tool is an application to manage save-game files on the PlayStation Vita. | |||
The | The apollo-vita homebrew app allows to download, unlock, patch and resign save-game files directly on your Vita. | ||
== Features == | ==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-user - Supports multiple user accounts. | ||
* 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 <code>PARAM.SFO</code> information when changing data files. | |||
** Save files patching - Complete support for Save Wizard and [https://bruteforcesavedata.forumms.net/ 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 (.VMP, .MCR, .VM1, .BIN, .VMC, .GME, .VGS, .SRM, .MCD). | |||
**Import saves to VMC - Enables importing saves (.MCS, .PSV, .PSX, .PS1, .MCB, .PDA formats) to VMCs from other tools and consoles. | |||
**Export VMC saves - Allows the user to export saves on VMC images to .MCS/.PSV/.PSX formats. | |||
**Delete VMC saves - Remove any PS1 save file stored on VMC images. | |||
== | ==Installation== | ||
No special setup is needed. Just download the latest [https://github.com/bucanero/apollo-vita/releases/ apollo-vita.vpk] and install it on your PlayStation Vita. | |||
On first run, the application will detect and setup the required user settings. | |||
== | ==User guide== | ||
===Data folders=== | |||
{| class="wikitable" | |||
|- | |||
=== Data folders === | |||
= | |||
! PS Vita | ! PS Vita | ||
! Folder | ! Folder | ||
|- | |- | ||
! External Storage saves | |||
| your saves must be stored | | your saves must be stored on <code><uma0/imc0/xmc0/ux0>:data/savegames/</code>. | ||
|- | |- | ||
! User Storage saves | |||
| save-games will be scanned | | save-games will be scanned from <code>ux0:user/00/savedata/</code>. | ||
|} | |} | ||
= | {| class="wikitable" | ||
|- | |||
! PSP | ! PSP | ||
! Folder | ! Folder | ||
|- | |- | ||
! External Storage saves | |||
| your saves must be stored | | your saves must be stored on <code><uma0/imc0/xmc0/ux0>:data/savegames/</code>. | ||
|- | |- | ||
! User Storage saves | |||
| save-games will be scanned | | save-games will be scanned from <code>ux0:pspemu/PSP/SAVEDATA/</code>. | ||
|} | |} | ||
{| class="wikitable" | |||
|- | |||
! PS1 | |||
! Folder | |||
|- | |||
! External saves | |||
| your saves must be stored on <code><uma0/imc0/xmc0/ux0>:data/PS1/SAVEDATA/</code>. | |||
|- | |||
! Virtual Memory Cards | |||
| VMC images will be scanned from <code><uma0/imc0/xmc0/ux0>:data/PS1/VMC/</code>. | |||
|} | |||
===Tools and resources=== | |||
Tools required for managing PSP saves: | |||
* [https://github.com/bucanero/psp-fuseid-dumper/ FuseID dumper tool] - App to dump FuseID (used to hash and resign PSP saves). Can be installed using Apollo then run it from Adrenaline. | |||
* [https://github.com/bucanero/psptools/releases/download/20220719/pspsgkey13.zip SGKeyDumper] - Plugin to dump game-specific save keys (for decrypting PSP save files). Can be installed using Apollo then enable it on Adrenaline. | |||
* [https://github.com/bucanero/psptools/releases/download/20220719/SGDeemer111.rar SGDeemer] - Another plugin that can dump game-specific save keys (for decrypting PSP save files). | |||
Where to find game saves: | |||
* [https://github.com/bucanero/apollo-saves Apollo Online database]. | |||
* [https://ps3.brewology.com/gamesaves/savedgames.php?page=savedgames&system=psp Brewology.com]. | |||
* [https://gamefaqs.gamespot.com/psp/ GameFAQs]. | |||
==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== | |||
https://dlhb.gamebrew.org/vitahomebrews/apollosavetoolvita3.png | |||
https://dlhb.gamebrew.org/vitahomebrews/apollosavetoolvita4.png | |||
https://dlhb.gamebrew.org/vitahomebrews/apollosavetoolvita5.png | |||
==Changelog== | ==Changelog== | ||
'''v1.4.2''' | |||
*Added: | |||
** Delete PSP saves. | |||
** Delete PS1 saves from VMC images. | |||
** Improve sorting saves by Type/Title ID. | |||
** Custom checksum support. | |||
*** InviZimals (UCES01241). | |||
*Misc: | |||
** Updated [https://github.com/bucanero/apollo-lib Apollo Patch Engine] to v1.1.0. | |||
*** Improve code parsing. | |||
*** Fix SW Code Type D issue with <code>CRLF</code> line 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 (<code>aes_cbc(key, iv)</code>). | |||
*** Change <code>compress</code> and <code>decompress</code> command syntax. | |||
**** <code>decompress(offset, wbits)</code>. | |||
**** <code>compress(offset)</code>. | |||
'''v1.4.0''' | |||
*Added: | |||
**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. | |||
**Proper PSP save resigning using KIRK engine CMD5. | |||
***Uses unique per-console Fuse ID. | |||
***Fixes save ownership in games like Gran Turismo. | |||
**Added PSP FuseID dumper tool installer. | |||
**Save sort option by Type (Vita/PSP/PS1). | |||
**Online DB: added PS1 saves listing. | |||
*Misc: | |||
**Updated Apollo Patch Engine to v0.7.0. | |||
***Add jenkins_oaat, lookup3_little2 hash functions. | |||
***Add camellia_ecb encryption. | |||
***Add RGG Studio decryption (PS4). | |||
***Add Dead Rising checksum. | |||
'''v1.2.8''' | |||
*Added: | |||
**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 Vita cheat codes. | |||
***Odin Sphere Leifthrasir (PCSE00899, PCSB00986). | |||
**New PSP cheat codes. | |||
***BlazBlue: Continuum Shift II (ULUS10579, ULES01526). | |||
***Persona (ULUS10432). | |||
***Monster Hunter Freedom Unite (ULES01213, ULUS10391). | |||
***Monster Hunter Portable 2nd G (ULJM05500). | |||
**Custom decryption support. | |||
***Patapon 3 (UCUS98751, UCES01421). | |||
***Monster Hunter Freedom Unite (ULES01213, ULUS10391). | |||
***Monster Hunter Portable 2nd G (ULJM05500). | |||
***Monster Hunter Portable 3rd (ULJM05800). | |||
**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). | |||
***Monster Hunter Freedom Unite (ULES01213, ULUS10391). | |||
***Monster Hunter Portable 2nd G (ULJM05500). | |||
***Monster Hunter Portable 3rd (ULJM05800). | |||
*Fixed: | |||
**Fixed PSP save-game Key dumper plugin installation. | |||
*Misc: | |||
**Network HTTP proxy settings support. | |||
**Updated apollo-lib Patch Engine to v0.6.0. | |||
***Add host callbacks (username, wlan mac, psid, account id). | |||
***Add murmu3_32, jhash hash functions. | |||
***Add Patapon 3 PSP decryption. | |||
***Add MGS5 decryption (PS3/PS4). | |||
***Add Monster Hunter 2G/3rd PSP decryption. | |||
***Add Castlevania:LoS checksum. | |||
***Add Rockstar checksum. | |||
***Fix SaveWizard Code Type C. | |||
***Fix right() on little-endian platforms. | |||
'''v1.2.4''' | |||
Added: | |||
* Hex Editor for save-data files (Vita, PSP, PS1). | |||
* Improved internal Web Server (Online DB support). | |||
* User-defined Online DB URL (Settings). | |||
* Embedded PSP save-game key dumper plugin. | |||
* Install or disable the plugin from User Tools. | |||
Fixed: | |||
* Fixed bug when applying cheats to PSP save files. | |||
* | * Fixed possible freeze when using the on-screen keyboard. | ||
* | |||
Misc: | |||
* Updated [https://github.com/bucanero/apollo-lib | * Updated Apollo [https://github.com/bucanero/apollo-lib patch engine v0.4.1]. | ||
* | ** Skip search if the pattern was not found. | ||
* | ** Improve code types 9, B, D. | ||
** Improve | ** Add value subtraction support (BSD). | ||
* | |||
* | |||
'''v1.0 | '''v1.2.0''' | ||
Added: | |||
* | * Import Trophies from USB. | ||
* | * Network Tools. | ||
* | ** URL downloader tool (download http/https/ftp/ftps links). | ||
** Simple local Web Server (full access to console drives). | |||
* Improve External storage selection (uma0, imc0, ux0). | |||
* On-screen Keyboard (for text input). | |||
* Save account owner details to owners.xml. | |||
* Support PSP keys dumped with SGKeyDumper v1.5+. | |||
Fixed: | |||
* Fixed a bug when importing decrypted data files. | |||
'''v1.1.2''' | |||
* | Added: | ||
* | * Export NoNpDRM licenses to zRIF (User Tools). | ||
* New save-game sorting options (Settings). | |||
* by Name, by Title ID. | |||
* Online DB: new PSP saves for 100+ games (by @OfficialAhmed). | |||
Misc: | |||
* Improved UI pad controls. | |||
* Download application data updates from apollo-patches repository. | |||
''' | '''v1.1.0''' | ||
Added: | |||
* PSP save-game management | * Support PSP save-game encryption <code>mode 3</code>. | ||
* | * Bulk management for PSP saves. | ||
* | * <code>VMP</code> PS1 memcard resigning. | ||
* | * Export <code>VMP</code> PS1 memcard to <code>MCR</code>. | ||
** | * Import <code>MCR</code> PS1 memcard to <code>VMP</code>. | ||
** | * Trophy Set data backup: | ||
* | ** Copy trophy folders to External storage. | ||
** Export trophy files to <code>.zip</code>. | |||
* Online DB: new PSP saves for +300 games (by [https://github.com/OfficialAhmed @OfficialAhmed]). | |||
* New PS Vita save patch codes: | |||
** Metal Gear Solid 2 HD: custom encryption. | |||
** Metal Gear Solid 3 HD: custom encryption. | |||
** Resident Evil Revelations 2: unpack. | |||
* Custom checksum support: | |||
** Metal Gear Solid 2 HD. | |||
** Metal Gear Solid 3 HD. | |||
** Resident Evil Revelations 2. | |||
Patch Engine: | |||
* | * Updated [https://github.com/bucanero/apollo-lib Apollo patch engine] v0.3.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: <code>copy</code>, <code>endian_swap</code>, <code>msgbox</code>. | |||
** New custom hash: <code>force_crc32</code>, <code>mgspw_checksum</code>. | |||
** Support initial value for <code>add/wadd/dwadd/wsub</code>. | |||
** Fix <code>md5_xor</code> custom hash. | |||
** Fix little-endian support for decrypters/hashes. | |||
''' | '''v1.0.2''' | ||
Added: | |||
* Download Online DB saves to <code>ux0</code>. | |||
* New PSP cheat codes (thanks [https://github.com/OfficialAhmed @OfficialAhmed]): | |||
** BlazBlue: Calamity Trigger Portable. | |||
** Criminal Girls. | |||
* | ** Summon Night 3. | ||
* | ** Summon Night 4. | ||
** Genso Suikoden: Tsumugareshi Hyakunen no Toki. | |||
** Grand Theft Auto: Vice City Stories. | |||
** The 3rd Birthday. | |||
** Goku Makai-Mura Kai. | |||
** Growlanser IV: Over Reloaded. | |||
** Samurai Dou 2 Portable. | |||
** Grand Knights History. | |||
** Kenka Bancho: Badass Rumble. | |||
** Grand Theft Auto: Liberty City Stories. | |||
** Grand Theft Auto: Chinatown Wars. | |||
* Custom checksum support: | |||
** BlazBlue: Calamity Trigger Portable. | |||
** BlazBlue: | |||
** Criminal Girls | |||
** | |||
** | |||
* | |||
* | |||
** | |||
** | |||
** | |||
** | |||
** | |||
** | |||
** | |||
** | |||
** | |||
* | |||
** | |||
''' | Fixed: | ||
'''First public release: | * Fix PSP save copying to User Storage (<code>ux0:pspemu/</code>). | ||
* PS Vita save-game import/export/resigning | * Fix bug with "Raw Patch file" view. | ||
* save data decryption/encryption | * Fix PSP cheat code values. | ||
* Save Wizard (Game Genie) cheat codes support | |||
'''v1.0.0''' | |||
Added: | |||
* PSP save-game management: | |||
** Decryption/Encryption (Game Key required) ([https://github.com/cielavenir/psp-savedata-endecrypter code] from [https://github.com/cielavenir @cielavenir]). | |||
** <code>PARAM.SFO</code> hashing. | |||
** Cheat code patching. | |||
** Backup/Restore/Export to .Zip. | |||
** Built-in Web server support. | |||
* Added External Storage selection (Settings). | |||
* More Vita and PSP cheat codes (thanks [https://github.com/OfficialAhmed @OfficialAhmed]). | |||
Misc: | |||
* Changed background music. | |||
* Updated UI with proper storage names. | |||
* Updated networking code to <code>libcurl</code> with TLS 1.2 support. | |||
Fixed: | |||
* Improved save-game detailed information. | |||
* Improved <code>Settings</code> menu. | |||
* Fixed "new version check" download. | |||
New cheat codes: | |||
* PS Vita cheat codes: | |||
** Rainbow Moon (USA). | |||
** Crazy Market (USA). | |||
** Dragon Ball Z: Battle of Z (USA). | |||
** Terraria (USA). | |||
** Mind 0 (USA). | |||
** Disgaea 4 - A Promise Revisited (USA). | |||
** Titan Attacks (USA). | |||
** Ultratron (USA). | |||
** Tales of Hearts R (USA). | |||
** Phantom Breaker: Battlegrounds (USA). | |||
** Senran Kagura: Shinovi Versus (USA). | |||
** Dead Nation (AUS). | |||
** Looney Tunes Galactic Sports (AUS). | |||
** Eiyuu Senki (JPN). | |||
** Gundam Breaker 3 (JPN). | |||
** Genkai Tokki: Moero Chronicle (ASN). | |||
** Mobile Suit Gundam Extreme Vs Force (ASN). | |||
** Digimon: Next Order (ASN). | |||
** BlazBlue: Continuum Shift Extend. | |||
** Criminal Girls: Invite Only. | |||
** BlazBlue: Chronophantasma Extend. | |||
** Under Night In-Birth Exe:Late(st). | |||
* Custom checksum support. | |||
** BlazBlue: Continuum Shift Extend. | |||
** BlazBlue: Chronophantasma Extend. | |||
* PSP cheat codes: | |||
** R-TYPE Tactics II. | |||
** Ys vs. Sora no Kiseki. | |||
** Gundam Memories - Memories of Battle. | |||
** Mobile Suit Gundam New Gillen's Ambition. | |||
** Akiba's Trip. | |||
** Mobile Suit Gundam AGE Cosmic Drive. | |||
** Armored Core 3 Portable. | |||
** Armored Core Last Raven Portable. | |||
** Armored Core Silent Line Portable. | |||
** Valhalla Knights 2 Battle Stance. | |||
** ClaDun x2. | |||
** The Legend of Heroes: Trails in the Sky. | |||
** Crisis Core: FINAL FANTASY VII. | |||
** Ace Combat X2 Joint Assault. | |||
** The Legend of Heroes: Zero no Kiseki. | |||
** Gundam Assault Survive. | |||
** Another Century's Episode Portable. | |||
** SD Gundam G GENERATION WORLD. | |||
** Onechanbara SPECIAL. | |||
** Valhalla Knights 2. | |||
** Students of Round: The Eternal Legend. | |||
** Ace Combat X Skies of Deception. | |||
** Castlevania Dracula X Chronicles. | |||
** Assassin's Creed Bloodline. | |||
** Kingdom hearts Birth by sleep. | |||
** R-TYPE Tactics. | |||
** Ys: The Oath in Felghana. | |||
** Ys VII. | |||
'''v0.8.0''' | |||
First public release: | |||
* PS Vita save-game import/export/resigning. | |||
* save data decryption/encryption. | |||
* Save Wizard (Game Genie) cheat codes support. | |||
* Bruteforce Save data (BSD) cheat scripting support | * Bruteforce Save data (BSD) cheat scripting support | ||
* save-game cheat patches (based on [https://github.com/Rinnegatamante/rinCheat/tree/master/SE_cheats_db rinCheat codes]) | * save-game cheat patches (based on [https://github.com/Rinnegatamante/rinCheat/tree/master/SE_cheats_db rinCheat codes]). | ||
* simple web-server to download and backup saves as <code>.zip</code> | * simple web-server to download and backup saves as <code>.zip</code>. | ||
* misc tools: RAR, 7-Zip, Zip archive extraction | * misc tools: RAR, 7-Zip, Zip archive extraction. | ||
Cheats: | |||
* | * Sly Cooper & the Thevius Raccoonus (USA). | ||
* Dungeon Hunter: Alliance (EUR). | |||
* Ridge Racer (EUR). | |||
* MUD: FIM Motorcross World Championship (EUR). | |||
* Let’s Fish ! Hooked On (EUR). | |||
* Alien Breed (EUR). | |||
* Jetpack Joyride (EUR). | |||
* Nun Attack (EUR). | |||
* Sorcery Saga: Curse of the Great Curry God (EUR). | |||
* Tales of Hearts R (EUR). | |||
* Akiba's Trip Undressed & Undead (EUR). | |||
* Project Root (EUR). | |||
* Croixleur Sigma (EUR). | |||
* Digimon Cyber Sleuth (EUR). | |||
* Attack on Titan: Wings of Liberty (EUR). | |||
* Army Corps of Hell (USA). | |||
* Asphalt: Injection (USA). | |||
* Silent Hill: Book of Memories (USA). | |||
* Shinobido 2: Revenge of Zen (USA). | |||
* Dragon's Crown (USA). | |||
* Ragnarok Odyssey (USA). | |||
* Valhalla Knights 3 (USA). | |||
* Senran Kagura: Shinovi Versus (USA). | |||
* Damascus Gear (USA). | |||
* La-Mulana Ex (USA). | |||
* Adventure Time: The Secret of the Nameless Kingdom (USA). | |||
* Hyperdimension Neptunia Re. | |||
* Heroes of Loot (USA). | |||
* Croixleur Sigma (US). | |||
* Legend of Heroes: Trails of Cold Steel (USA). | |||
* Gal*Gun Double Peace (USA). | |||
* Criminal Girls 2. | |||
* Everybody's Golf (AUS). | |||
* Hustle Kings (AUS). | |||
== | ==Credits== | ||
* [ | * [http://www.bucanero.com.ar/ Bucanero] - [https://github.com/bucanero 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 tools]. | |||
* [https://aldostools.org/ aldostools] - [https://bruteforcesavedata.forumms.net/ Bruteforce Save Data]. | |||
* [https://github.com/nobodo Nobody/Wild Light] - [https://github.com/bucanero/apollo-vita/blob/main/data/haiku.s3m Background music track]. | |||
== External links == | ==External links== | ||
* | * Author's website - http://www.bucanero.com.ar/ | ||
* | * Twitter - https://twitter.com/dparrino/status/1584168802123911169 | ||
* GitHub - https://github.com/bucanero/apollo-vita | |||
* VitaDB - https://vitadb.rinnegatamante.it/#/info/831 | * VitaDB - https://vitadb.rinnegatamante.it/#/info/831 |
Latest revision as of 08:47, 17 August 2024
Apollo Save Tool | |
---|---|
General | |
Author | bucanero |
Type | Utilities |
Version | 1.4.2 |
License | GPL-3.0 |
Last Updated | 2024/08/04 |
Links | |
Download | |
Website | |
Source | |
Support Author | |
Apollo Save Tool is an application to manage save-game files on the PlayStation Vita.
The apollo-vita homebrew app allows to download, unlock, patch and resign save-game files directly on your Vita.
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-user - Supports multiple user accounts.
- 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.SFO
information 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 (.VMP, .MCR, .VM1, .BIN, .VMC, .GME, .VGS, .SRM, .MCD).
- Import saves to VMC - Enables importing saves (.MCS, .PSV, .PSX, .PS1, .MCB, .PDA formats) to VMCs from other tools and consoles.
- Export VMC saves - Allows the user to export saves on VMC images to .MCS/.PSV/.PSX formats.
- Delete VMC saves - Remove any PS1 save file stored on VMC images.
Installation
No special setup is needed. Just download the latest apollo-vita.vpk and install it on your PlayStation Vita.
On first run, the application will detect and setup the required user settings.
User guide
Data folders
PS Vita | Folder |
---|---|
External Storage saves | your saves must be stored on <uma0/imc0/xmc0/ux0>:data/savegames/ .
|
User Storage saves | save-games will be scanned from ux0:user/00/savedata/ .
|
PSP | Folder |
---|---|
External Storage saves | your saves must be stored on <uma0/imc0/xmc0/ux0>:data/savegames/ .
|
User Storage saves | save-games will be scanned from ux0:pspemu/PSP/SAVEDATA/ .
|
PS1 | Folder |
---|---|
External saves | your saves must be stored on <uma0/imc0/xmc0/ux0>:data/PS1/SAVEDATA/ .
|
Virtual Memory Cards | VMC images will be scanned from <uma0/imc0/xmc0/ux0>:data/PS1/VMC/ .
|
Tools and resources
Tools required for managing PSP saves:
- FuseID dumper tool - App to dump FuseID (used to hash and resign PSP saves). Can be installed using Apollo then run it from Adrenaline.
- SGKeyDumper - Plugin to dump game-specific save keys (for decrypting PSP save files). Can be installed using Apollo then enable it on Adrenaline.
- SGDeemer - Another plugin that can dump game-specific save keys (for decrypting PSP save files).
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
Changelog
v1.4.2
- Added:
- Delete PSP saves.
- Delete PS1 saves from VMC images.
- Improve sorting saves by Type/Title ID.
- Custom checksum support.
- InviZimals (UCES01241).
- Misc:
- Updated Apollo Patch Engine to v1.1.0.
- Improve code parsing.
- Fix SW Code Type D issue with
CRLF
line 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
compress
anddecompress
command syntax.decompress(offset, wbits)
.compress(offset)
.
- Updated Apollo Patch Engine to v1.1.0.
v1.4.0
- Added:
- 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.
- Proper PSP save resigning using KIRK engine CMD5.
- Uses unique per-console Fuse ID.
- Fixes save ownership in games like Gran Turismo.
- Added PSP FuseID dumper tool installer.
- Save sort option by Type (Vita/PSP/PS1).
- Online DB: added PS1 saves listing.
- Manage PS1 Virtual Memory Card images (VMC).
- Misc:
- Updated Apollo Patch Engine to v0.7.0.
- Add jenkins_oaat, lookup3_little2 hash functions.
- Add camellia_ecb encryption.
- Add RGG Studio decryption (PS4).
- Add Dead Rising checksum.
- Updated Apollo Patch Engine to v0.7.0.
v1.2.8
- Added:
- 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 Vita cheat codes.
- Odin Sphere Leifthrasir (PCSE00899, PCSB00986).
- New PSP cheat codes.
- BlazBlue: Continuum Shift II (ULUS10579, ULES01526).
- Persona (ULUS10432).
- Monster Hunter Freedom Unite (ULES01213, ULUS10391).
- Monster Hunter Portable 2nd G (ULJM05500).
- Custom decryption support.
- Patapon 3 (UCUS98751, UCES01421).
- Monster Hunter Freedom Unite (ULES01213, ULUS10391).
- Monster Hunter Portable 2nd G (ULJM05500).
- Monster Hunter Portable 3rd (ULJM05800).
- 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).
- Monster Hunter Freedom Unite (ULES01213, ULUS10391).
- Monster Hunter Portable 2nd G (ULJM05500).
- Monster Hunter Portable 3rd (ULJM05800).
- Fixed:
- Fixed PSP save-game Key dumper plugin installation.
- Misc:
- Network HTTP proxy settings support.
- Updated apollo-lib Patch Engine to v0.6.0.
- Add host callbacks (username, wlan mac, psid, account id).
- Add murmu3_32, jhash hash functions.
- Add Patapon 3 PSP decryption.
- Add MGS5 decryption (PS3/PS4).
- Add Monster Hunter 2G/3rd PSP decryption.
- Add Castlevania:LoS checksum.
- Add Rockstar checksum.
- Fix SaveWizard Code Type C.
- Fix right() on little-endian platforms.
v1.2.4
Added:
- Hex Editor for save-data files (Vita, PSP, PS1).
- Improved internal Web Server (Online DB support).
- User-defined Online DB URL (Settings).
- Embedded PSP save-game key dumper plugin.
- Install or disable the plugin from User Tools.
Fixed:
- Fixed bug when applying cheats to PSP save files.
- Fixed possible freeze when using the on-screen keyboard.
Misc:
- Updated Apollo patch engine v0.4.1.
- Skip search if the pattern was not found.
- Improve code types 9, B, D.
- Add value subtraction support (BSD).
v1.2.0
Added:
- Import Trophies from USB.
- Network Tools.
- URL downloader tool (download http/https/ftp/ftps links).
- Simple local Web Server (full access to console drives).
- Improve External storage selection (uma0, imc0, ux0).
- On-screen Keyboard (for text input).
- Save account owner details to owners.xml.
- Support PSP keys dumped with SGKeyDumper v1.5+.
Fixed:
- Fixed a bug when importing decrypted data files.
v1.1.2
Added:
- Export NoNpDRM licenses to zRIF (User Tools).
- New save-game sorting options (Settings).
- by Name, by Title ID.
- Online DB: new PSP saves for 100+ games (by @OfficialAhmed).
Misc:
- Improved UI pad controls.
- Download application data updates from apollo-patches repository.
v1.1.0
Added:
- Support PSP save-game encryption
mode 3
. - Bulk management for PSP saves.
VMP
PS1 memcard resigning.- Export
VMP
PS1 memcard toMCR
. - Import
MCR
PS1 memcard toVMP
. - Trophy Set data backup:
- Copy trophy folders to External storage.
- Export trophy files to
.zip
.
- Online DB: new PSP saves for +300 games (by @OfficialAhmed).
- New PS Vita save patch codes:
- Metal Gear Solid 2 HD: custom encryption.
- Metal Gear Solid 3 HD: custom encryption.
- Resident Evil Revelations 2: unpack.
- Custom checksum support:
- Metal Gear Solid 2 HD.
- Metal Gear Solid 3 HD.
- Resident Evil Revelations 2.
Patch Engine:
- Updated Apollo patch engine v0.3.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
. - New custom hash:
force_crc32
,mgspw_checksum
. - Support initial value for
add/wadd/dwadd/wsub
. - Fix
md5_xor
custom hash. - Fix little-endian support for decrypters/hashes.
- New commands:
v1.0.2
Added:
- Download Online DB saves to
ux0
. - New PSP cheat codes (thanks @OfficialAhmed):
- BlazBlue: Calamity Trigger Portable.
- Criminal Girls.
- Summon Night 3.
- Summon Night 4.
- Genso Suikoden: Tsumugareshi Hyakunen no Toki.
- Grand Theft Auto: Vice City Stories.
- The 3rd Birthday.
- Goku Makai-Mura Kai.
- Growlanser IV: Over Reloaded.
- Samurai Dou 2 Portable.
- Grand Knights History.
- Kenka Bancho: Badass Rumble.
- Grand Theft Auto: Liberty City Stories.
- Grand Theft Auto: Chinatown Wars.
- Custom checksum support:
- BlazBlue: Calamity Trigger Portable.
Fixed:
- Fix PSP save copying to User Storage (
ux0:pspemu/
). - Fix bug with "Raw Patch file" view.
- Fix PSP cheat code values.
v1.0.0
Added:
- PSP save-game management:
- Decryption/Encryption (Game Key required) (code from @cielavenir).
PARAM.SFO
hashing.- Cheat code patching.
- Backup/Restore/Export to .Zip.
- Built-in Web server support.
- Added External Storage selection (Settings).
- More Vita and PSP cheat codes (thanks @OfficialAhmed).
Misc:
- Changed background music.
- Updated UI with proper storage names.
- Updated networking code to
libcurl
with TLS 1.2 support.
Fixed:
- Improved save-game detailed information.
- Improved
Settings
menu. - Fixed "new version check" download.
New cheat codes:
- PS Vita cheat codes:
- Rainbow Moon (USA).
- Crazy Market (USA).
- Dragon Ball Z: Battle of Z (USA).
- Terraria (USA).
- Mind 0 (USA).
- Disgaea 4 - A Promise Revisited (USA).
- Titan Attacks (USA).
- Ultratron (USA).
- Tales of Hearts R (USA).
- Phantom Breaker: Battlegrounds (USA).
- Senran Kagura: Shinovi Versus (USA).
- Dead Nation (AUS).
- Looney Tunes Galactic Sports (AUS).
- Eiyuu Senki (JPN).
- Gundam Breaker 3 (JPN).
- Genkai Tokki: Moero Chronicle (ASN).
- Mobile Suit Gundam Extreme Vs Force (ASN).
- Digimon: Next Order (ASN).
- BlazBlue: Continuum Shift Extend.
- Criminal Girls: Invite Only.
- BlazBlue: Chronophantasma Extend.
- Under Night In-Birth Exe:Late(st).
- Custom checksum support.
- BlazBlue: Continuum Shift Extend.
- BlazBlue: Chronophantasma Extend.
- PSP cheat codes:
- R-TYPE Tactics II.
- Ys vs. Sora no Kiseki.
- Gundam Memories - Memories of Battle.
- Mobile Suit Gundam New Gillen's Ambition.
- Akiba's Trip.
- Mobile Suit Gundam AGE Cosmic Drive.
- Armored Core 3 Portable.
- Armored Core Last Raven Portable.
- Armored Core Silent Line Portable.
- Valhalla Knights 2 Battle Stance.
- ClaDun x2.
- The Legend of Heroes: Trails in the Sky.
- Crisis Core: FINAL FANTASY VII.
- Ace Combat X2 Joint Assault.
- The Legend of Heroes: Zero no Kiseki.
- Gundam Assault Survive.
- Another Century's Episode Portable.
- SD Gundam G GENERATION WORLD.
- Onechanbara SPECIAL.
- Valhalla Knights 2.
- Students of Round: The Eternal Legend.
- Ace Combat X Skies of Deception.
- Castlevania Dracula X Chronicles.
- Assassin's Creed Bloodline.
- Kingdom hearts Birth by sleep.
- R-TYPE Tactics.
- Ys: The Oath in Felghana.
- Ys VII.
v0.8.0
First public release:
- PS Vita save-game import/export/resigning.
- save data decryption/encryption.
- Save Wizard (Game Genie) cheat codes support.
- Bruteforce Save data (BSD) cheat scripting support
- save-game cheat patches (based on rinCheat codes).
- simple web-server to download and backup saves as
.zip
. - misc tools: RAR, 7-Zip, Zip archive extraction.
Cheats:
- Sly Cooper & the Thevius Raccoonus (USA).
- Dungeon Hunter: Alliance (EUR).
- Ridge Racer (EUR).
- MUD: FIM Motorcross World Championship (EUR).
- Let’s Fish ! Hooked On (EUR).
- Alien Breed (EUR).
- Jetpack Joyride (EUR).
- Nun Attack (EUR).
- Sorcery Saga: Curse of the Great Curry God (EUR).
- Tales of Hearts R (EUR).
- Akiba's Trip Undressed & Undead (EUR).
- Project Root (EUR).
- Croixleur Sigma (EUR).
- Digimon Cyber Sleuth (EUR).
- Attack on Titan: Wings of Liberty (EUR).
- Army Corps of Hell (USA).
- Asphalt: Injection (USA).
- Silent Hill: Book of Memories (USA).
- Shinobido 2: Revenge of Zen (USA).
- Dragon's Crown (USA).
- Ragnarok Odyssey (USA).
- Valhalla Knights 3 (USA).
- Senran Kagura: Shinovi Versus (USA).
- Damascus Gear (USA).
- La-Mulana Ex (USA).
- Adventure Time: The Secret of the Nameless Kingdom (USA).
- Hyperdimension Neptunia Re.
- Heroes of Loot (USA).
- Croixleur Sigma (US).
- Legend of Heroes: Trails of Cold Steel (USA).
- Gal*Gun Double Peace (USA).
- Criminal Girls 2.
- Everybody's Golf (AUS).
- Hustle Kings (AUS).
Credits
Acknowledgments:
- Dnawrkshp - Artemis PS3.
- Berion - GUI design.
- flatz - SFO tools.
- aldostools - Bruteforce Save Data.
- Nobody/Wild Light - Background music track.
External links
- Author's website - http://www.bucanero.com.ar/
- Twitter - https://twitter.com/dparrino/status/1584168802123911169
- GitHub - https://github.com/bucanero/apollo-vita
- VitaDB - https://vitadb.rinnegatamante.it/#/info/831