Is there any way I can donate to the project?
Yes! We have a Ko-Fi page where you can support the project! Any contribution is greatly appreciated!
How do I get games to play on the emulator?
You can obtain your games by dumping them from your PS4 console. It only requires that you are in possession of a jailbroken console. At the moment we don't provide our own guides for this process, but a Google search should easily get you there.
How can I know what games are supported?
We have a compatibility GitHub page!
What version of the emulator should I get? QT or SDL?
Most likely QT, as that is the version with a user interface. SDL is a version that runs solely through the command line.
My emulator crashes immediately after opening, or just shows CMD.
If you are facing this issue, please make sure to download Visual C++ Redistributables, as that is required for the emulator to work.
How can I set up my controller?
shadPS4 has innate controller support with basic 1:1 conversions of the buttons. Remapping controls is currently not supported, and will come in a later version.
How long do we need to wait until X game runs flawlessly?
Short answer: We don't know either.
Long answer: shadPS4 is currently in very early stages, and most of its development revolves around finding innovative ways to translate the PS4’s rendering into Vulkan. To that end, all advancement in compatibility at the moment is fueled by breakthroughs, which are unpredictable, both in when they'll be implemented, and in what games they might affect. You might be waiting one day for your favourite game to be playable, in other cases you might need a year. We simply cannot give an ETA.
What is OutOfDeviceMemory error, and how do I fix it?
OutOfDeviceMemory is a common error regarding not having enough VRAM (GPU memory). In that case, it is best to close VRAM hogging apps you might have open, or wait for further updates to the emulator, as things could become less taxing in the future.
Why are my games freezing?
Some users have had freezing due to possibly outdated drivers, and the emulator freezes when it tries to create a window right after "saving configuration file <path>". In this case, updating your drivers may be the solution, but since this is a difficult issue to reproduce, a permanent solution is not known at the moment.