Skip to content

PSXS5 1.0.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 05:20
· 143 commits to main since this release

PSXS5

The first release of PSXS5 (PlayStation X Super 5), a PlayStation 1 emulator that runs as a native app on a jailbroken PS5.

What's included

  • The PSXS5 app (PPSA97510), built on PCSX-ReARMed with its built-in HLE BIOS.
  • Cover-flow shelf. Covers matched by disc serial and downloaded on the console. Flat or 3D-box style, with interface sounds (five styles, or off).
  • Formats: .cue/.bin, .chd, .pbp, .iso, .img, .mdf, .ccd, and .m3u playlists for multi-disc games.
  • Video:
    • internal resolution native or 2x
    • upscale 1x to 4x with Sharp, Scale2x/3x or xBR
    • aspect ratios: auto, 4:3, 16:9, 16:10, 1:1 or stretch
    • integer scaling, smoothing, dithering, FPS counter
  • RetroAchievements: sign in from your PC with the token only, unlock banners, leaderboards, hardcore mode.
  • Cheats: RetroArch .cht support, automatic per-game matching, and toggles from the in-game menu.
  • Play features: save states (10 slots), per-game memory cards, disc changing, reset.
  • DualSense: analog with rumble, and the left stick as a D-pad on digital-only games.
  • PC tools (tools/psxs5_sync.py): prepare and upload your library, then covers, cheats, BIOS, RetroAchievements sign-in and app updates.
  • PSXS5-symbols.txt: turns crash addresses in the log into function names, for bug reports.

What you need

  • A jailbroken PS5 with etaHEN and kstuff (developed on firmware 13.60)
  • ShadowMountPlus
  • An FTP client, or the included PC tool
  • Your own games, and optionally your own BIOS dump

No BIOS, games or keys are included, and none will be provided.

Install

  1. Extract PSXS5-v1.0.0.zip.
  2. Copy the PPSA97510 folder to /data/homebrew/ on the PS5, and set its permissions to 777 (recursively). Or run:
    python tools/psxs5_sync.py app --app-dir PPSA97510 --host <PS5 IP>
  3. Put your games in /data/PSXS5/games/<Game name>/.
  4. Optionally, put your BIOS in /data/PSXS5/bios/.
  5. Restart ShadowMountPlus and start PSXS5 from the home screen.

The README has the controls, settings and every PC-tool command.

Known issues

  • Rendering is on the CPU: internal resolution goes up to 2x, and HD texture packs aren't supported.
  • Closing the app with the PS button crashed the console once during testing, with /data unlocked through etaHEN. If it happens, set Settings → System → Unlock /data with etaHEN to Off.