More actions
(Created page with "{{Infobox PS4 Homebrews |title=Apollo Save Tool |image=apollosavetoolps4.png |description=Apollo Save Tool is an application to manage save-game files on the PlayStation 4. |author=bucanero |lastupdated=2023/12/10 |type=Save managers and editors |version=1.4.2 |license=GPL-3.0 |download=https://dlhb.gamebrew.org/ps4homebrews/apollosavetoolps4.7z |website=https://www.psxhax.com/threads/apollo-ps4-save-tool-in-development-by-bucanero-beta-ps4-pkg-arrives.10467/ |source=htt...") |
No edit summary |
||
(5 intermediate revisions by the same user not shown) | |||
Line 4: | Line 4: | ||
|description=Apollo Save Tool is an application to manage save-game files on the PlayStation 4. | |description=Apollo Save Tool is an application to manage save-game files on the PlayStation 4. | ||
|author=bucanero | |author=bucanero | ||
|lastupdated= | |lastupdated=2024/11/16 | ||
|type=Save managers and editors | |type=Save managers and editors | ||
|version=1. | |version=1.7.0 | ||
|license=GPL-3.0 | |license=GPL-3.0 | ||
|download=https://dlhb.gamebrew.org/ps4homebrews/apollosavetoolps4.7z | |download=https://dlhb.gamebrew.org/ps4homebrews/apollosavetoolps4.7z | ||
|website=https://www. | |website=https://www.bucanero.com.ar/ | ||
|source=https://github.com/bucanero/apollo-ps4 | |source=https://github.com/bucanero/apollo-ps4 | ||
|donation= | |donation=https://www.paypal.me/bucanerodev | ||
}} | }} | ||
{{#seo: | {{#seo: | ||
Line 19: | Line 19: | ||
|image_alt=Apollo Save Tool | |image_alt=Apollo Save Tool | ||
}} | }} | ||
{ | Apollo Save Tool is a homebrew application for the PlayStation 4. It not only allows you to manage save-game files directly on your PS4, but also enables you to download, unlock, patch, and resign save-game files. | ||
== Features == | |||
* '''Easy to use:''' no save-mount patches or advanced setup needed. ''(GoldHEN or ps4debug payload required)'' | |||
* '''Standalone:''' no computer required, everything happens on the PS4. | |||
* '''Automatic settings:''' auto-detection of PS4 firmware, User ID, and Account-ID settings. | |||
* '''Multi-user:''' supports multiple user accounts. | |||
=== Save Management === | |||
* '''Save files listing:''' quick access to all the save files on USB and the internal PS4 HDD (+ file details) | |||
* '''Save param.sfo updating:''' allows the user to update the <code>param.sfo</code> User ID and Account ID information. | |||
* '''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 PlayStation. | |||
=== Account Management === | |||
* '''Account activation:''' create fake Account IDs and generate offline PS4 activations | |||
* '''Recover passcode:''' simple recovery method for the Parental Security Passcode. | |||
==Setup Instructions== | |||
No special setup is needed. Just download the latest <code>IV0000-APOL00004_00-APOLLO0000000PS4.pkg</code> package and install it on your PlayStation 4. On first run, the application will detect and setup the required user settings. | |||
=== Data folders === | |||
==== PS4 ==== | |||
{| class="wikitable" | |||
|- | |||
! PS4 | |||
! Folder | |||
|- | |||
| '''USB saves''' | |||
| your decrypted saves must be placed on <code>/mnt/usbX/PS4/APOLLO/</code>. | |||
|- | |||
| '''USB saves''' | |||
| encrypted saves must be placed on <code>/mnt/usbX/PS4/SAVEDATA/<account-id>/</code>. | |||
|- | |||
| '''External saves (HDD)''' | |||
| your decrypted saves must be placed on <code>/data/fakeusb/PS4/APOLLO/</code>. | |||
|- | |||
| '''External saves (HDD)''' | |||
| encrypted saves must be placed on <code>/data/fakeusb/PS4/SAVEDATA/<account-id>/</code>. | |||
|- | |||
| '''HDD saves''' | |||
| files will be scanned from the hard disk, based on the current <code>User ID</code>. | |||
|} | |||
=== Offline Account activation === | |||
To activate an account offline, go to the <code>User Tools</code> menu, and select <code>Activate PS4 Accounts</code>. By default the local account will be activated with an auto-generated <code>account-id</code> value. This default account value can be edited using the on-screen keyboard. | |||
== Usage == | |||
Using the application is simple and straight-forward: | |||
* Move <span class="kbd">UP</span>/<span class="kbd">DOWN</span> 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 <code>Apply</code>. | |||
* To view the item's details, press '''Triangle button'''. It will open the context menu on the screen. Press '''O button''' to return to the list. | |||
* To reload the list, press '''Square button'''. | |||
* Press <span class="kbd">L1</span>/<span class="kbd">L2</span> or <span class="kbd">R1</span>/<span class="kbd">R2</span> trigger buttons to move pages up or down. | |||
==== 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 4 games. These usually offer additional features such as completed games that can save you many hours of playing. | |||
Currently, the list of available games and files is limited, but the project aims to add more save-games shared by the community. | |||
'''Note:''' Downloaded save files '''must be resigned''' using Apollo before loading them in your games. | |||
==Media== | ==Media== | ||
''' | '''Copy and Edit PS4 Save Files with the Apollo Save Tool on a Jailbroken PS4. No Save Wizard Required!''' ([https://www.youtube.com/watch?v=42Y-4qQmlwY MODDED WARFARE]) <br> | ||
<youtube width="640"> | <youtube width="640">42Y-4qQmlwY</youtube> | ||
==Screenshots== | |||
https://dlhb.gamebrew.org/ps4homebrews/apollosavetoolps4-01.png | |||
https://dlhb.gamebrew.org/ps4homebrews/apollosavetoolps4-02.png | https://dlhb.gamebrew.org/ps4homebrews/apollosavetoolps4-02.png | ||
https://dlhb.gamebrew.org/ps4homebrews/apollosavetoolps4-03.png | https://dlhb.gamebrew.org/ps4homebrews/apollosavetoolps4-03.png | ||
https://dlhb.gamebrew.org/ps4homebrews/apollosavetoolps4-04.png | https://dlhb.gamebrew.org/ps4homebrews/apollosavetoolps4-04.png | ||
https:// | |||
https:// | == FAQs == | ||
https:// | <ol> | ||
https:// | <li><p>Where I can get a save-game for ''XYZ game''?</p> | ||
<p>You can check sites like [https://ps3.brewology.com/gamesaves/savedgames.php?page=savedgames&system=ps4 Brewology.com], and [https://gamefaqs.gamespot.com/ps4/ GameFAQs]. Also, searching on [http://www.google.com Google] might help.</p></li> | |||
<li><p>I have a save-game file that I want to share. How can I upload it?</p> | |||
<p>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.</p></li> | |||
<li><p>Why is it called '''Apollo'''?</p> | |||
<p>[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.</p></li></ol> | |||
==Changelog== | ==Changelog== | ||
'''v1.0''' | '''v1.7.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> | |||
** Online DB: added PS1 saves listing | |||
*Fixed | |||
** Updated [https://github.com/bucanero/apollo-lib Apollo Patch Engine] to v1.1.2 | |||
*** Fixed SW Code search bug when bytes are not found | |||
'''v1.6.0''' | |||
*Added | |||
** 7.0x/8.0x/8.5x/9.0x/9.5x/10.50/10.7x firmware support (thanks to [https://github.com/BestPig @BestPig]) | |||
*** [https://github.com/GoldHEN/GoldHEN GoldHEN], [https://github.com/EchoStretch/ps4-hen-vtx PS4HEN] or ps4debug payload is required ⚠️ | |||
** Manage PS2 Virtual Memory Card images (VMC) | |||
*** Supports PS2 MemCard images, ECC and non-ECC (<code>.PS2</code>, <code>.VM2</code>, <code>.CARD</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> | |||
** Online DB: added PS2 saves listing | |||
** Save sorting option by Type (PS4/PS2/VMC) | |||
** Add persistent Debug Log option in Settings (on/off) | |||
*Misc | |||
** Updated [https://github.com/bucanero/apollo-lib Apollo Patch Engine] to v1.1.0 | |||
*** Improve code parsing | |||
*** 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>) | |||
'''v1.4.5''' | |||
* 9.60/10.00/10.01 firmware support (thanks to [https://github.com/BestPig @BestPig]) | |||
** GoldHEN payload is required | |||
* New cheat codes | |||
** Shin Megami Tensei V | |||
* Custom save decryption support | |||
** Shin Megami Tensei V (AES-ECB) | |||
* Custom checksum support | |||
** Shin Megami Tensei V (SHA1) | |||
'''v1.4.4''' | |||
*Added | |||
** 11.00 firmware support (thanks to [https://github.com/LightningMods @LightningMods] [https://github.com/SocraticBliss @SocraticBliss]) | |||
** New cheat codes | |||
*** Like a Dragon: Ishin! | |||
*** Unicorn Overlord | |||
** Custom save decryption support | |||
*** Like a Dragon: Ishin! | |||
*** Metal Gear Solid 5: Ground Zeroes | |||
*** The Last of Us: Part II | |||
*** Uncharted: Drake's Fortune Remastered | |||
*** Uncharted 2: Among Thieves Remastered | |||
*** Uncharted 3: Drake's Deception Remastered | |||
*** Uncharted 4: A Thief's End | |||
*** Uncharted: The Lost Legacy | |||
** Custom checksum support | |||
*** Dead Rising | |||
*** Like a Dragon: Ishin! | |||
*** Strider | |||
*** The Last of Us: Part II | |||
*** Uncharted: Drake's Fortune Remastered | |||
*** Uncharted 2: Among Thieves Remastered | |||
*** Uncharted 3: Drake's Deception Remastered | |||
*** Uncharted 4: A Thief's End | |||
*** Uncharted: The Lost Legacy | |||
*Fixes | |||
** Patch Code fixes | |||
*** Metal Gear Solid 5: The Phantom Pain | |||
*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 <code>CRLF</code> line breaks | |||
*** Changed BSD command syntax for <code>decompress(offset, wbits)</code> and <code>compress(offset)</code> | |||
'''v1.4.2''' | |||
*Added | |||
**Auto-detect X/O button settings (@illusion0001) | |||
**Network HTTP proxy settings support | |||
**New cheat codes | |||
***Grand Theft Auto V | |||
***Metal Gear Solid 5: The Phantom Pain | |||
**Custom decryption support | |||
***Metal Gear Solid 5: The Phantom Pain | |||
**Custom checksum support | |||
***Grand Theft Auto V | |||
***Metal Gear Solid 5: The Phantom Pain | |||
***Shantae and the Pirate's Curse | |||
***Shantae: Risky's Revenge | |||
*Misc | |||
**Include original keystones for 116 games | |||
**Updated audio library to libs3m | |||
**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.4.0''' | |||
*Added | |||
**Network Tools | |||
***URL downloader tool (download http/https/ftp/ftps links) | |||
***Simple local Web Server (full access to console drives) | |||
***Disable Web Browser history | |||
**Hex Editor for save-data files | |||
**On-screen Keyboard (for text input) | |||
**Activate offline accounts with user-defined account IDs (on-screen keyboard) | |||
**Improved internal Web Server (Online DB support) | |||
**User-defined Online DB URL (Settings) | |||
**Improved DLC rebuild (read content details from .pkg file) | |||
**Explicit firmware check when importing encrypted saves | |||
*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.3.1''' | |||
*Added | |||
**Show PS4 IP address when running Apollo's Web Server | |||
*Fixed | |||
**Copy SAVEDATA_LIST_PARAM value when resigning param.sfo | |||
***This fixes an issue when importing save-games from Horizon Zero Dawn, Gran Turismo Sport, Patapon, LocoRoco Remastered, and others. | |||
*Misc | |||
**Download application data updates from apollo-patches repository | |||
'''v1.3.0''' | |||
*Added | |||
**New Save Wizard codes | |||
**Add save-game sorting options | |||
***sort by Name | |||
***sort by Title ID | |||
**Add database rebuild tools (thanks @Pharaoh2k for DB research and testing) | |||
***Rebuild app.db | |||
***Rebuild DLC database addcont.db | |||
***Fix missing "Delete" option in XMB | |||
**Add database backup & restore | |||
**Download Online DB save-games to HDD | |||
**Load external saves from HDD (/data/fakeusb/) | |||
*Changes | |||
**Updated networking code to libcurl+polarssl (TLS 1.2) (thanks @LightningMods for cURL fixes) | |||
**Improved Pad control handling | |||
'''v1.2.2''' | |||
*Changes | |||
**New Save Wizard codes | |||
**Custom decryption support | |||
***Diablo 3 | |||
**Changed background music | |||
**Removed unused screen settings | |||
*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, sha1_xor64 custom hashing | |||
***Fix little-endian support for decrypters/hashes | |||
'''v1.2.0''' | |||
*Added | |||
**Local Web server (Download saves as .Zip) | |||
**RAR, Zip, 7-Zip archive extraction (place files on /data/) | |||
**50+ Save Wizard cheat-code files (collected by @OfficialAhmed) | |||
**Custom decryption support | |||
***Borderlands 3 - @HackerSmacker | |||
***Grand Theft Auto 5 (AES) - @ChendoChap | |||
***Resident Evil Revelations 2 (Blowfish) | |||
**Custom checksum support | |||
***Alien: Isolation | |||
***Resident Evil Revelations 2 (SHA1) | |||
*Fixed | |||
**Fixed issue when cheat codes couldn't be applied | |||
'''v1.1.0''' | |||
*Added | |||
**New firmware support: 5.07, 7.51 | |||
**Improved save-game listing (game names, saves count) | |||
**Save-game selection (press Touchpad to select) | |||
***Copy/Resign selected saves (Bulk Management) | |||
**Detect if a save couldn't be unmounted | |||
*Fixed | |||
**Fixed Trophy-set listing bug | |||
**Avoid issue when removing mount patches on exit | |||
'''v1.0.1''' | |||
*Fixed | |||
**Fixes Bulk resign and bulk copy from USB | |||
'''v1.0.0''' | |||
*Added | |||
**Encrypted save-games support | |||
**Offline Activation with user-defined account IDs (owners.xml) | |||
**Export ownership data to .xml | |||
*Fixed | |||
**Fixed inner file handling when a save-game has sub-folders | |||
**Fixed SaveWizard write codes | |||
'''v0.8.0''' | |||
*Added | |||
**Full-HD 1920x1080 UI rendering | |||
**Enabled animations and screen transitions | |||
**Import/export Keystone files | |||
*Fixed | |||
**Fixed file attributes when creating .Zips | |||
**Fixed Online DB links | |||
*Misc | |||
**Project updated to Open Orbis SDK v0.5.2 | |||
'''v0.7.0''' | |||
*Added | |||
**9.00 firmware support | |||
**New Save Wizard codes | |||
**Improved graphics library (SDL2 lib by @Cpasjuste) | |||
*Fixed | |||
**Fixed save-mount patches for 9.00 (thanks to @ac2pic) | |||
'''v0.6.0''' | |||
*Added | |||
**Automatic Save-mounting patches for 5.05, 6.72, 7.x ([[GoldHEN PS4]] or ps4debug required) (thanks to @SiSTR0) | |||
**Offline Account activation | |||
**Show Parental security passcode | |||
**Save Keystone fingerprint dump | |||
*Fixed | |||
**Fixed font rendering issue | |||
'''v0.5.0''' | |||
* First Release. | * First Release. | ||
== 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 == | ||
* | * Official Website - https://www.bucanero.com.ar/ | ||
* Github - https://github.com/bucanero/apollo-ps4 | * Github - https://github.com/bucanero/apollo-ps4 | ||
Latest revision as of 02:57, 17 November 2024
Apollo Save Tool | |
---|---|
General | |
Author | bucanero |
Type | Save managers and editors |
Version | 1.7.0 |
License | GPL-3.0 |
Last Updated | 2024/11/16 |
Links | |
Download | |
Website | |
Source | |
Support Author | |
Apollo Save Tool is a homebrew application for the PlayStation 4. It not only allows you to manage save-game files directly on your PS4, but also enables you to download, unlock, patch, and resign save-game files.
Features
- Easy to use: no save-mount patches or advanced setup needed. (GoldHEN or ps4debug payload required)
- Standalone: no computer required, everything happens on the PS4.
- Automatic settings: auto-detection of PS4 firmware, User ID, and Account-ID settings.
- Multi-user: supports multiple user accounts.
Save Management
- Save files listing: quick access to all the save files on USB and the internal PS4 HDD (+ file details)
- Save param.sfo updating: allows the user to update the
param.sfo
User ID and Account ID information. - 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 PlayStation.
Account Management
- Account activation: create fake Account IDs and generate offline PS4 activations
- Recover passcode: simple recovery method for the Parental Security Passcode.
Setup Instructions
No special setup is needed. Just download the latest IV0000-APOL00004_00-APOLLO0000000PS4.pkg
package and install it on your PlayStation 4. On first run, the application will detect and setup the required user settings.
Data folders
PS4
PS4 | Folder |
---|---|
USB saves | your decrypted saves must be placed on /mnt/usbX/PS4/APOLLO/ .
|
USB saves | encrypted saves must be placed on /mnt/usbX/PS4/SAVEDATA/<account-id>/ .
|
External saves (HDD) | your decrypted saves must be placed on /data/fakeusb/PS4/APOLLO/ .
|
External saves (HDD) | encrypted saves must be placed on /data/fakeusb/PS4/SAVEDATA/<account-id>/ .
|
HDD saves | files will be scanned from the hard disk, based on the current User ID .
|
Offline Account activation
To activate an account offline, go to the User Tools
menu, and select Activate PS4 Accounts
. By default the local account will be activated with an auto-generated account-id
value. This default account value can be edited using the on-screen keyboard.
Usage
Using the application is simple and straight-forward:
- 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
. - To view the item's details, press Triangle button. It will open the context menu on the screen. Press O button to return to the list.
- To reload the list, press Square button.
- Press L1/L2 or R1/R2 trigger buttons to move pages up or down.
Online Database
The application also provides direct access to the Apollo online database of save-game files for PlayStation 4 games. These usually offer additional features such as completed games that can save you many hours of playing.
Currently, the list of available games and files is limited, but the project aims to add more save-games shared by the community.
Note: Downloaded save files must be resigned using Apollo before loading them in your games.
Media
Copy and Edit PS4 Save Files with the Apollo Save Tool on a Jailbroken PS4. No Save Wizard Required! (MODDED WARFARE)
Screenshots
FAQs
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.
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.
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.
Changelog
v1.7.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
- Supports
- Online DB: added PS1 saves listing
- Manage PS1 Virtual Memory Card images (VMC)
- Fixed
- Updated Apollo Patch Engine to v1.1.2
- Fixed SW Code search bug when bytes are not found
- Updated Apollo Patch Engine to v1.1.2
v1.6.0
- Added
- 7.0x/8.0x/8.5x/9.0x/9.5x/10.50/10.7x firmware support (thanks to @BestPig)
- Manage PS2 Virtual Memory Card images (VMC)
- Supports PS2 MemCard images, ECC and non-ECC (
.PS2
,.VM2
,.CARD
,.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
- Supports PS2 MemCard images, ECC and non-ECC (
- Online DB: added PS2 saves listing
- Save sorting option by Type (PS4/PS2/VMC)
- Add persistent Debug Log option in Settings (on/off)
- Misc
- Updated Apollo Patch Engine to v1.1.0
- Improve code parsing
- 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)
)
- Updated Apollo Patch Engine to v1.1.0
v1.4.5
- 9.60/10.00/10.01 firmware support (thanks to @BestPig)
- GoldHEN payload is required
- New cheat codes
- Shin Megami Tensei V
- Custom save decryption support
- Shin Megami Tensei V (AES-ECB)
- Custom checksum support
- Shin Megami Tensei V (SHA1)
v1.4.4
- Added
- 11.00 firmware support (thanks to @LightningMods @SocraticBliss)
- New cheat codes
- Like a Dragon: Ishin!
- Unicorn Overlord
- Custom save decryption support
- Like a Dragon: Ishin!
- Metal Gear Solid 5: Ground Zeroes
- The Last of Us: Part II
- Uncharted: Drake's Fortune Remastered
- Uncharted 2: Among Thieves Remastered
- Uncharted 3: Drake's Deception Remastered
- Uncharted 4: A Thief's End
- Uncharted: The Lost Legacy
- Custom checksum support
- Dead Rising
- Like a Dragon: Ishin!
- Strider
- The Last of Us: Part II
- Uncharted: Drake's Fortune Remastered
- Uncharted 2: Among Thieves Remastered
- Uncharted 3: Drake's Deception Remastered
- Uncharted 4: A Thief's End
- Uncharted: The Lost Legacy
- Fixes
- Patch Code fixes
- Metal Gear Solid 5: The Phantom Pain
- Patch Code fixes
- 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)
andcompress(offset)
- Add
- Updated Apollo Patch Engine to v1.0.0
v1.4.2
- Added
- Auto-detect X/O button settings (@illusion0001)
- Network HTTP proxy settings support
- New cheat codes
- Grand Theft Auto V
- Metal Gear Solid 5: The Phantom Pain
- Custom decryption support
- Metal Gear Solid 5: The Phantom Pain
- Custom checksum support
- Grand Theft Auto V
- Metal Gear Solid 5: The Phantom Pain
- Shantae and the Pirate's Curse
- Shantae: Risky's Revenge
- Misc
- Include original keystones for 116 games
- Updated audio library to libs3m
- 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.4.0
- Added
- Network Tools
- URL downloader tool (download http/https/ftp/ftps links)
- Simple local Web Server (full access to console drives)
- Disable Web Browser history
- Hex Editor for save-data files
- On-screen Keyboard (for text input)
- Activate offline accounts with user-defined account IDs (on-screen keyboard)
- Improved internal Web Server (Online DB support)
- User-defined Online DB URL (Settings)
- Improved DLC rebuild (read content details from .pkg file)
- Explicit firmware check when importing encrypted saves
- Network Tools
- 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)
- Updated Apollo patch engine v0.4.1
v1.3.1
- Added
- Show PS4 IP address when running Apollo's Web Server
- Fixed
- Copy SAVEDATA_LIST_PARAM value when resigning param.sfo
- This fixes an issue when importing save-games from Horizon Zero Dawn, Gran Turismo Sport, Patapon, LocoRoco Remastered, and others.
- Copy SAVEDATA_LIST_PARAM value when resigning param.sfo
- Misc
- Download application data updates from apollo-patches repository
v1.3.0
- Added
- New Save Wizard codes
- Add save-game sorting options
- sort by Name
- sort by Title ID
- Add database rebuild tools (thanks @Pharaoh2k for DB research and testing)
- Rebuild app.db
- Rebuild DLC database addcont.db
- Fix missing "Delete" option in XMB
- Add database backup & restore
- Download Online DB save-games to HDD
- Load external saves from HDD (/data/fakeusb/)
- Changes
- Updated networking code to libcurl+polarssl (TLS 1.2) (thanks @LightningMods for cURL fixes)
- Improved Pad control handling
v1.2.2
- Changes
- New Save Wizard codes
- Custom decryption support
- Diablo 3
- Changed background music
- Removed unused screen settings
- 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, sha1_xor64 custom hashing
- Fix little-endian support for decrypters/hashes
v1.2.0
- Added
- Local Web server (Download saves as .Zip)
- RAR, Zip, 7-Zip archive extraction (place files on /data/)
- 50+ Save Wizard cheat-code files (collected by @OfficialAhmed)
- Custom decryption support
- Borderlands 3 - @HackerSmacker
- Grand Theft Auto 5 (AES) - @ChendoChap
- Resident Evil Revelations 2 (Blowfish)
- Custom checksum support
- Alien: Isolation
- Resident Evil Revelations 2 (SHA1)
- Fixed
- Fixed issue when cheat codes couldn't be applied
v1.1.0
- Added
- New firmware support: 5.07, 7.51
- Improved save-game listing (game names, saves count)
- Save-game selection (press Touchpad to select)
- Copy/Resign selected saves (Bulk Management)
- Detect if a save couldn't be unmounted
- Fixed
- Fixed Trophy-set listing bug
- Avoid issue when removing mount patches on exit
v1.0.1
- Fixed
- Fixes Bulk resign and bulk copy from USB
v1.0.0
- Added
- Encrypted save-games support
- Offline Activation with user-defined account IDs (owners.xml)
- Export ownership data to .xml
- Fixed
- Fixed inner file handling when a save-game has sub-folders
- Fixed SaveWizard write codes
v0.8.0
- Added
- Full-HD 1920x1080 UI rendering
- Enabled animations and screen transitions
- Import/export Keystone files
- Fixed
- Fixed file attributes when creating .Zips
- Fixed Online DB links
- Misc
- Project updated to Open Orbis SDK v0.5.2
v0.7.0
- Added
- 9.00 firmware support
- New Save Wizard codes
- Improved graphics library (SDL2 lib by @Cpasjuste)
- Fixed
- Fixed save-mount patches for 9.00 (thanks to @ac2pic)
v0.6.0
- Added
- Automatic Save-mounting patches for 5.05, 6.72, 7.x (GoldHEN PS4 or ps4debug required) (thanks to @SiSTR0)
- Offline Account activation
- Show Parental security passcode
- Save Keystone fingerprint dump
- Fixed
- Fixed font rendering issue
v0.5.0
- First Release.
Credits
Acknowledgments
External links
- Official Website - https://www.bucanero.com.ar/
- Github - https://github.com/bucanero/apollo-ps4