Skip to content

Repository files navigation

Prosperity

Prosperity (formerly known as PS4Delta) is a PS4 and PS5 emulator for Linux and Android.

Join the community on Discord.

Platform support

Platform Tier Status
Linux (AMD64) 1 Works well
Linux (ARM64) 2 Supported
Android 2 Supported
Windows 3 Planned, community help welcome

CPU code runs directly on AMD64 or through FEX on ARM64. PS4/PS5 graphics are translated to SPIR-V and recompiled for your GPU.

Showcase

Prosperity main menu

Dead Cells (PS5) screenshot
Dead Cells (PS5)
Gameplay in the Prisoners’ Quarters
The Binding of Isaac: Repentance (PS5) screenshot
The Binding of Isaac: Repentance (PS5)
Gameplay
Undertale (PS4) screenshot
Undertale (PS4)
Gameplay
Skyrim (PS5) screenshot
Skyrim (PS5)
Main menu
GTA: San Andreas (PS4) screenshot
GTA: San Andreas (PS4)
Main menu
Minecraft (PS5) screenshot
Minecraft (PS5)
Gameplay
Tomb Raider: Definitive Edition (PS4) screenshot
Tomb Raider: Definitive Edition (PS4)
Startup screen
Uncharted 2 Remastered (PS4) screenshot
Uncharted 2 Remastered (PS4)
Title screen
DOOM 64 (PS4) screenshot
DOOM 64 (PS4)
Gameplay demo

Documentation

Quick start (Linux)

git clone --recursive https://github.com/Force67/prosperity.git
cd prosperity
nix develop
cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release
cmake --build build
./build/delta/main/ps4delta --configure-ps4-fw /path/to/ps4-decrypted-modules
./build/delta/main/ps4delta /path/to/game.pkg

Requires Nix to preserve my sanity as the developer, with flakes enabled and your own console dumps. See building for other build targets and installation & running for PS5 modules, TTY use, and CLI options.

Requirements

On Linux

  • Processor: x86-64 (made in the last 10 years) with AVX, SSE4.2 and BMI1, or an aarch64 host.
  • RAM: 16 GB of RAM.
  • Graphics: A GPU with support for Vulkan 1.4+ and a minimum of 8 GB of VRAM (the more, the better).

On Android

  • Processor: Preferably something new, like one of those fancy new Snapdragons.
  • RAM: 12 GB of RAM (8 GB may work, depending on the type of game you want to run).
  • Graphics: A GPU with support for Vulkan 1.4+.

Thanks and credits

  • zecoaxco
  • anon (You know who you are)
  • GPCS4
  • idc/uplift (original inspiration for PS4Delta)

Legal

Prosperity ships no Sony code. You must supply your own decrypted system modules and games, dumped from hardware you own. See docs/installation.md.

About

Experimental dual emulator for sony ps4 & ps5 consoles

Topics

Resources

Stars

398 stars

Watchers

38 watching

Forks

Releases

Packages

Used by

Contributors

Languages