Skip to content

maniro-x/HTOS

 
 

Repository files navigation

HTOS

A Discord bot and app to manage external PS4 saves using a jailbroken PS4.

Features

  • Resign encrypted saves.
  • Decrypt encrypted saves.
  • Encrypt decrypted files into encrypted saves.
  • Re-region encrypted saves.
  • Change the picture of encrypted saves.
  • Change the titles of encrypted saves.
  • Quickly resign pre stored saves.
  • Convert gamesaves from PS4 to PC or vice versa (some games require extra implementation, see table below).
  • Add quick cheats to your games (available games are in table below).
  • Apply save wizard quick codes to your saves.
  • Create saves from scratch.
  • Edit param.sfo files
  • Library of games supported that need extra implementation (see table below).

Table of games with extra implementation

Certain games need to have an extra implementation for it to work out of the box.

Game Second layer PS4 -> PC conversion and vice versa Quick cheats Extra re-region support
Borderlands 3
Castle Crashers Remastered
Crisis Core: Final Fantasy VII
Dark Souls: Remastered
Dead Island 1 🔵
Dead Island 2 🔵
Digimon World: Next Order
Dying Light 1
Dying Light 2 🔵
Grand Theft Auto V 🔵
L.A. Noire
Like a Dragon: Ishin
Metal Gear Solid V: Ground Zeroes
Metal Gear Solid V: The Definitive Experience
Metal Gear Solid V: The Phantom Pain
Minecraft: Legacy Edition
Monster Hunter World: Iceborne
Nioh 2 🔵
No Man's Sky 🔵
Raspberry Cube
Red Dead Redemption 2 🔵
Resident Evil 2 Remake
Resident Evil 3 Remake
Resident Evil 4 Remake
Resident Evil 5
Resident Evil 7: Biohazard
Resident Evil: Resistance
Resident Evil: Revelations 2
Resident Evil Village
Shin Megami Tensei 5
Stardew Valley
Tales of Berseria
Tales of Symphonia Remastered
Terraria 🔵
The Last of Us
The Last of Us Part II
The Legend of Heroes: Trails beyond the Horizon
The Legend of Heroes: Trails from Zero
The Legend of Heroes: Trails of Cold Steel IV
The Legend of Heroes: Trails through Daybreak
The Legend of Heroes: Trails through Daybreak II
The Legend of Heroes: Trails to Azure
Tiny Tina's Wonderlands
Tomb Raider VI: Angel of Darkness
Uncharted 2: Remastered
Uncharted 3: Remastered
Uncharted 4
Uncharted: The Lost Legacy
Uncharted: The Nathan Drake Collection
Xenoverse 2 🔵

Note

Resigning and re-regioning will mostly work with all games. Changing stuff like the save picture or save titles will always work because we are not modifying the savegame, only the metadata. So for every other game you can try and test if it will work out of the box.

If you wanna contributions to this list, you can create an issue with information, create a pull request, or contact me on Discord.

Explanation of unintuitive table headers

Second layer: The savegame can for example have some sort of encryption, compression, or checksum.
When encrypting, decrypting, or adding quick codes to the save, you will need some sort of way to deal with this. For example using some other program.
That is, if you want to make modifications to the savegame without corrupting it.

Explanation of unintuitive table cells

✅: Assumed to be fully implemented.

🔵: Partially implemented:
Dead Island 1: There may be unimplemented checksums.
Dead Island 2: Unimplemented checksums.
Dying Light 2: Unimplemented checksums.
Grand Theft Auto V: Only money quick cheat is implemented.
Nioh 2: Checksum fix is for version 01.27 only.
No Man's Sky: Only savedata.hg is implemented.
Red Dead Redemption 2: Only money quick cheat is implemented.
Terraria: Only .plr and some .wld are implemented.
Xenoverse 2: The conversion will only make the savegame work on the PC save editor.

⚪: Assumed to not need an implementation, may or may not work.

⚫: Not implemented.

Setup

SETUP.md

Usage

USAGE.md

No jailbroken PS4?

  • Join my Discord where the bot is hosted, free to use and often hosted.

Acknowledgements

About

A Discord bot and app to manage external PS4 saves using a jailbroken PS4.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Python 100.0%