Save Sync backs up PS Vita save data to a zip and uploads it to your own server. Download and restore on another device to keep saves in sync. Works with any number of Vitas and PSTVs sharing one server.
The server can be created with the prebuilt docker image.
| Name |
Version |
Released |
Hits |
DL Link |
QR |
| Save Sync |
v0.1.4 |
06/27/26 |
19 |
Download |
QR |
Features
New Save Sync Hub desktop and Android app (Tauri v2 + Svelte) syncs PPSSPP and RetroArch saves across macOS, Windows, Linux, and Android
PSP/Adrenaline emulator save detection on Vita, PSP saves are automatically grouped and synced alongside native Vita saves
PSP ICON0.PNG thumbnails displayed in the Vita game grid for emulator save entries
Cloud tab now shows per-game version counts, PSP and RetroArch entries from the server alongside pure-cloud entries
Per-game actions on the Cloud tab with X button uploading or downloading based on status, Triangle deleting from server
PSP cloud downloads auto-extract to ux0:pspemu/PSP/SAVEDATA/ with no manual copy needed
New server API endpoints: DELETE /api/save/:titleId, GET /api/devices for paired device listing, versionCount in manifest
Save Sync Hub multi-source sidebar (PSP, RetroArch, custom paths) with rename and browse, Sync status with separate local/cloud reference hashes, PSP icon caching, three-tab layout (Local, Cloud, Settings)
Vita app Settings auto-save on Circle, Connected Devices row, timestamp-based cloud status
Pink selection color and updated LiveArea bubble
Bug fixes
Fixed PSP cloud status showing Cloud Only after download (path mismatch between cloud-only and emulator-detected entries)
Fixed PPSSPP save directory paths on macOS and Windows
RetroArch scan now filters to save directories only
Fixed Windows MSI build by adding icon.ico to Tauri bundle config
CI
New GitHub Actions workflow (hub.yml) building Save Sync Hub for macOS, Windows, Linux, and Android
Universal macOS binary combining Intel + Apple Silicon via universal-apple-darwin target, no more separate Intel runner needed
Removed retired macOS x86_64 runner (macos-13) which was timing out waiting for a runner
Fixed nightly rust-toolchain.toml leaking into Hub build by adding save-sync-hub/rust-toolchain.toml pinned to stable
Android CI with manual SDK setup, Java 17, and tauri android init at build time
Removed spurious pnpm-workspace.yaml that broke CI installs
| Name |
Version |
Released |
Hits |
DL Link |
QR |
| Save Sync |
v0.2.0 |
06/25/26 |
26 |
Download |
QR |
| Save Sync |
v0.1.3 |
06/22/26 |
20 |
Download |
QR |