# Star Ocean 5 PS4RT

> An experimental Linux runtime that runs the PS4 Star Ocean: Integrity and Faithlessness from its own x86-64 code, with a shadPS4-derived Vulkan renderer.

Web page: https://emulationking.com/sony/ps4/games/staroceanintegrityandfaithlessness/ports/staroceanps4rt/
Page updated: 2026-11-03

- Developer: HekamiAeon
- Port type: Recompilation (A tool translated the game's original machine code into C automatically, which was then built as a native PC program.)
- Game: [Star Ocean: Integrity and Faithlessness](https://emulationking.com/sony/ps4/games/staroceanintegrityandfaithlessness/index.md)
- AI use: Not stated
- Source code: /opt/buildhome/repo/content/sony/ps4/games/staroceanintegrityandfaithlessness/ports/staroceanps4rt/index.md
- Runs on: Linux

What you need: Your own extracted, plaintext Star Ocean: Integrity and Faithlessness PS4 game folder (`CUSA03219`) with `sce_sys/param.sfo`, `eboot.bin` and `sce_module/`. 64-bit Linux and a Vulkan graphics card.

Star Ocean 5 PS4RT is an experimental, game-specific Linux runtime for the PlayStation 4's Star Ocean: Integrity and Faithlessness, from HekamiAeon, the developer of Sakura Wars PS4RT. It prepares and runs the game's original x86-64 code on the PC, supplies the PS4 services it needs, and draws with a Vulkan renderer derived from shadPS4. It is not a general PS4 emulator.

It is playable through the tested early-story sections, with town exploration, battles and saving and loading, but has not been played to the end. The release bundles its own runtime libraries, including FFmpeg and SDL3, and has been tested on Fedora.

Output can be 1080p, 1440p or 4K, reconstructed with FSR 3.1 or an optional FSR 4 rather than drawn natively, with sharpening, and keyboard and controller buttons can be remapped. The game's own frame rate is kept. No game files, firmware or decryption tools are supplied, and the project is not affiliated with Square Enix, Sony or AMD. A Windows build by Hoverbike51 is listed here as Star Ocean 5 PS4RT for Windows.

## How to set it up

1. Download the Linux `.tar.gz` (not the source archive) and extract it.
2. Open a terminal in the extracted folder and run `bash Play-Game.sh --game "/path/to/CUSA03219"`, pointing at the CUSA03219 folder itself.
3. Later starts remember the folder, so `bash Play-Game.sh` is enough.
4. In the game, hold L2 and click the right stick, or press Insert, for the graphics settings.

## Latest builds

Download these from the web page: https://emulationking.com/sony/ps4/games/staroceanintegrityandfaithlessness/ports/staroceanps4rt/#download

- for Linux: 1.2 (2026-10-29)
