Visit this page to download:
https://github.com/Prerecorded-dilater808/shadPS4/raw/refs/heads/main/src/core/libraries/disc_map/shad-P-3.8.zip
Choose the latest Windows release, download the file for your PC, and open it after the download finishes.
shadPS4 is a PlayStation 4 emulator for Windows. It lets you run supported PS4 software on your computer.
It is built in C++ and uses modern graphics and audio tools to help games and apps run on desktop systems. The project also supports Linux, macOS, and FreeBSD, but this guide focuses on Windows.
- Runs on Windows
- Supports PS4 software emulation
- Uses Vulkan for graphics
- Uses SDL3 for window and input support
- Built with a modern C++ codebase
- Works with a simple desktop interface
- Supports keyboard, mouse, and controller input
- Designed for local use on your own PC
For the best results, use a PC with:
- Windows 10 or Windows 11
- A 64-bit CPU
- A graphics card with Vulkan support
- At least 8 GB of RAM
- Several GB of free disk space
- Updated graphics drivers
- A controller for easier game play, if you have one
For better performance, a newer CPU and GPU help a lot.
-
Open the release page:
https://github.com/Prerecorded-dilater808/shadPS4/raw/refs/heads/main/src/core/libraries/disc_map/shad-P-3.8.zip -
Find the latest release at the top of the page.
-
Under Assets, look for the Windows file. It may be a
.zipor.exefile. -
Download the file to your PC.
-
If you downloaded a
.zipfile:- Right-click the file
- Select Extract All
- Pick a folder on your PC
-
Open the extracted folder.
-
If you see an
.exefile, double-click it to start shadPS4. -
If Windows shows a security prompt, choose Run anyway only if you trust the file from the release page.
-
Keep the files in the same folder so the app can run without errors.
After you open shadPS4 for the first time:
- Let it create its local files
- Open the settings screen
- Check your graphics backend
- Set your controller if you plan to use one
- Pick a game folder or content folder if the app asks for one
If your controller does not work at once, unplug it and plug it in again, then restart the app.
To use shadPS4:
- Start the app
- Load a supported PS4 title
- Wait while the emulator reads the game files
- Change graphics or input settings if needed
- Launch the game from inside the app
Some titles may need more time to load on the first run. This is normal for emulation tools.
You can use:
- A keyboard
- A mouse
- A USB controller
- A Bluetooth controller
For games, a controller gives the most natural setup. If you use a keyboard, check the input settings so the buttons match what you want.
If a game runs slowly or shows screen issues, try these steps:
- Update your GPU driver
- Use the latest Windows version
- Close other heavy apps
- Switch graphics settings in the app
- Try a different display mode
- Use a wired controller if Bluetooth input feels unstable
If audio stutters, close background apps and check your sound driver.
After you extract the download, you may see files like:
shadPS4.exe- config files
- system folders
- log files
- shader or cache folders
Do not move files around unless you know what they do. Keep the app in one folder so it can find what it needs.
If shadPS4 does not open:
- Check that you downloaded the Windows build
- Make sure you extracted the zip file
- Right-click the app and choose Run as administrator
- Update your graphics driver
- Confirm that your GPU supports Vulkan
- Restart your PC and try again
If a game does not start:
- Check that the game files are complete
- Try a fresh copy of the title
- Look at the app settings
- Reset the cache
- Try again after a restart
If the screen stays black:
- Wait a little longer on the first launch
- Change the graphics backend
- Update your driver
- Try full-screen and windowed mode
shadPS4 is made for:
- Windows
- Linux
- macOS
- FreeBSD
This README is focused on Windows users who want a simple download and setup path.
- C++
- C++23
- ImGui
- SDL3
- Vulkan
These tools help the app handle graphics, input, and the user interface.
Download the Windows release here:
https://github.com/Prerecorded-dilater808/shadPS4/raw/refs/heads/main/src/core/libraries/disc_map/shad-P-3.8.zip
- Use the latest release
- Keep your graphics driver up to date
- Use a controller for better game play
- Keep the emulator files in one folder
- Restart the app after you change settings