Skip to content

PSCloud 0.30.0

Choose a tag to compare

@bc160201983 bc160201983 released this 11 Oct 18:08
· 53 commits to main since this release

Back up, restore, share and sync PS5 game saves from your browser. Runs on jailbroken PS5 consoles as an ELF payload.

What's new in 0.30.0

Sync compares real save times. Each save slot is now compared by the time the game itself saved it, taken from the PS5's own save list (read only), instead of file dates. This fixes 7.00 showing "newest" while 11.40 had the newer save. Before sending, PSCloud asks the other PS5 to back up its current save first.

Write saves this PS5 doesn't have yet (experimental). When a shared save has slots this profile lacks, PSCloud can create them the way the console does: the console's own create call, the game's save details and keystone, and one row in the PS5's save list. This also works when:

  • the game is not installed here;
  • the game was never played on this profile.

On the receive screen, choose Write it now. The PS5's save list is copied first, to /data/pscloud/rollback/savedata-<profile>.db.before-create. A slot that fails is removed again.

Lighter uploads. Uploads no longer download the whole backup again afterwards. An upload counts after:

  • the HTTPS transfer;
  • the server's OK;
  • an exact size check.

"Already in the cloud" is also decided without downloading. To compare every byte, turn on the full check in Cloud settings → After each upload.

Cancel stops the upload completely, including the check after it.

Important

  • Shared save ZIPs are now format V2, so update PSCloud on both consoles. Older versions can't read V2; V2 still reads older ZIPs.

  • Tested on consoles: the console's create call (7.00 and 11.40) and adding a slot to the PS5's save list (11.40, with test payloads).

  • Not yet tested on a console:

    • whether the system menu and the game accept created slots;
    • the full write flow from the dashboard;
    • the per-slot time comparison;
    • the size-only upload check.

    Try slot creation on a game you don't mind first.

Install

  1. Press Stop PSCloud on the dashboard, if it is running.
  2. Send pscloud-dashboard.elf to the ELF loader on port 9021.
  3. Open http://<PS5-IP>:8082.
  4. For cloud uploads, copy pscloud-ca.pem to /data/pscloud/ca.pem.

Full history: CHANGELOG.md