📈 GH Trending Explorer 🎲 Surprise me

← all repos

s0liton / RommPS

git clone https://github.com/s0liton/RommPS.git v1.2.1 · 7d ago

A RomM server client for jailbroken PS5s. Download games from your server, full bi-directional save sync support, and extensible emulator profiles to quickly support new emulators as they release on the console.

+2
stars, 24h · #10,881
+~9
stars, 7 days · #12,727
+90
stars, 30 days · #7,629
90
★ total · +9% this week
6
forks · 1 open issues

Star history (as recorded here)

2026-10-20 · 86 ★ 2026-10-23 · 90 ★
LanguageC
LicenseGPL-3.0
Created2026-10-02 (21d ago)
Last pushtoday
Watchers0
OwnerUser

GitHub topics

Links

README excerpt
# RomM Server Client for PS4 and PS5
A RomM companion client for jailbroken PS5 consoles (etaHEN or onionHEN, with kstuff) and PS4 consoles (GoldHEN). Through my insatiable need to mod everything electronic I encounter, I had my 12.70 PS5 jailbroken the minute that P2JB was out. I maintain a RomM server to centralize all my _legal_ ROMs, saves, and savestates, which all my devices sync with, and the PS5 needs similar treatment.
- **Save and state sync**
 - Monitors save file changes in the background, and uploads them as soon as they've changed. Periodic syncs also ensure that your PS4/5 always has the latest saves and save states.
 - A game's saves come down the moment it finishes downloading, so it's ready to play.
 - Save states only come down to an emulator that can load them (see Save states).
 - Optional: turn save sync off in setup or Settings to use RomM just for games.
- **See what synced**
 - An activity log and every save and state kept in sync, by platform, in the app and the Web UI. Settle conflicts and restore older versions from either.
 - Settings > Diagnostic bundle saves the logs for a bug report, with your server, names and addresses left out.
- **Interactive library**
 - Browse your RomM library from the RommPS app (or some other device via the Web UI), download games and BIOS files into the right emulator folders, and resolve save conflicts.
- **Pluggable emulator profiles and multiple emulators per platform**
 - Fully customizable sync destinations, but includes frequently updated preset profiles for existing homebrew emulators. 
 - Can sync games and saves and states for multiple emulators per platform (PS2 on RetroArch and PS5SX2 as an example) using hardlinks.
- **Beautiful and Responsive UI**
 - Based on mihawk-99's Vulkan homebrew apps and BlackBearReloaded's UI kit, we get a nice, responsive feel. So worth it, it looks 1000x better. 15+ different themes to pick from.
- **Background Service**
 - All operations are handled by a backend payload, which means syncing, downloading, and updating keep working in the background, so you can keep **gaming**.
- **RomM API Compliant**
 - RommPS is meant to strictly stick to RomM's API and method of syncing saves and states, ensuring we don't break anything and support RomM's latest features.
- **Secure and Human-Coded**
 - Each release is signed. The payload checks the signature before it updates itself, and ProsperoStore checks every download against the release's checksum. This app was primarily coded by a **human**, and will be frequently updated and maintained. AI was primarily used for explaining concepts, creating documentation, and converting data. Ya know, the tedious stuff.
- **Easter Eggs**
 - Check in the Settings, scroll the settings list, see if you find the X. This **hint** won't be here forever.
## Supported Emulators and Games
- RommPS has built-in profiles for all known emulators on the PS5, and will set the correct default game, save/save state, and bios directori