← Package directory
Available on winget

Install shadPS4

PlayStation 4 emulator for Windows, Linux and macOS written in C++

Install with winget
winget install --id shadps4-emu.shadPS4
Upgrade
winget upgrade --id shadps4-emu.shadPS4
Uninstall
winget uninstall --id shadps4-emu.shadPS4

About shadPS4

PlayStation 4 emulator for Windows, Linux and macOS written in C++

What's new in 0.15.0

Greetings, fellow users, testers, devs. Missed us already? Here is a brand new shadPS4 release for you out there. A lot of new features is here to improve compatibility and general user experience as well. It is recommended to use 0.15.0 for some time since there are a lot of breaking changes coming to 0.15.1 WIP (that will correct and improve a lot of things), but we hope it will be production ready quite soon. Enough talking, here is the latest shadPS4 version and it’s changes: Core - Automatically add missing hotkeys to the global input config - Fixed in Settings:InternalScreenWidth would get internalScreenHeight instead of InternalScreenWidth - Kernel.Pthreads: Remove unreachable in posix_pthread_mutex_timedlock - Volume hotkey: show volume value, set game_specific arg correctly, clamp value - Kernel.Process: Implement sceKernelGetModuleInfo2, sceKernelGetModuleList2 - Log: Group same lines with counter - Prevent protects during unmaps - Mount system fonts - Kernel.Equeue: Only reset trigger state on events that clear. - Filesystem: fix crashes caused by returning a pointer from an std::vector - Threads: initialize TLS on thread creation - Implement guest signal handlers - Mount /data to /data instead of /data/gameid - Kernel.Event: Implement kqueue and kevent - IPC: Tweak LoadFigure and RemoveFigure - Improved signal emulutation - Fixed game arguments with CLI11 - PSF: close file after encode Shader recompiler - Handle operand fields execlo and exechi for S_MOV - Fixed r128 - Support 32 thread sharing mode - Implemented IMAGE_ATOMIC_CMPSWAP Libraries - Improved sceAudi...

Read release notes

Version history

Version Updated Notes
0.15.0 Unknown Greetings, fellow users, testers, devs. Missed us already? Here is a brand new shadPS4 release for you out there. A lot of new features is here to improve compatibility and general user experience as well. It is recommen...
0.14.0 Unknown Greeting fellow users , testers , devs. Here is a brand new release from shadPS4 , It took as some time but some nice features are here so we wanted to share them with all of you out there . This new release brings some...
0.13.0 Unknown Here we are again with an early Christmas present. Santa might not have reached your home yet, but shadPS4 will. This release brings the long-awaited Bloodborne speedup fix, along with a lot of AJM fixes from our great R...