Cross-platform support — Runs on Windows, Linux, macOS, and FreeBSD with native builds.
Game compatibility — Emulates PS4 titles including Bloodborne, Dark Souls Remastered, and Red Dead Redemption.
Controller support — Works with DualShock and Xbox controllers out of the box.
Custom key bindings — Per-game keyboard and controller remapping with mouse input support.
shadPS4 is an early-stage PS4 emulator written in C++ that already runs demanding titles like Bloodborne. It's actively developed with regular updates and offers both CLI and GUI (via QtLauncher) options. The project is community-driven with a helpful Discord and compatibility tracker.
macOS 26.0 or later on Apple Silicon; C++23 compiler for building from source