The Complete shadPS4 Toolkit โ Nothing Left Out
Bloodborne at 60FPS on a 2017 GPU. Dark Souls at 4K. On your computer. Right now.
33+ games fully playable. 81+ reaching in-game. One open-source project built by the co-founder of PCSX2 โ the PS2 emulator millions already use.
Sony wonโt port Bloodborne to PC. Sony DMCAโd the 60FPS patch. So the community said โfine, weโll do it ourselves.โ And they did.
๐ง What You Need โ Hardware Check
Think of it like this: the emulator is the DVD player. Your game dump is the disc. The firmware files are the playerโs brain. You need all three.
| Part | Minimum (it runs) | Recommended (it runs well) |
|---|---|---|
| CPU | 4 cores / 6 threads, 2.5GHz+ (Intel 4th Gen / AMD Excavator) | 6+ cores, 3.5GHz+ |
| GPU | 2GB VRAM, Vulkan 1.3 (GTX 1060 / RX 580) | 8GB+ VRAM (RTX 3060 / RX 6700 XT) |
| RAM | 8GB DDR4 | 16GB+ โ memory leaks are real, more RAM = fewer crashes |
| Storage | 50GB SSD | NVMe SSD โ game dumps are 20-50GB each |
| OS | Windows 10+, Ubuntu 22.04+, macOS 15.4+ | Latest stable of each |
Trick: The PS4 uses the same x86 architecture as your PC. shadPS4 doesnโt โtranslateโ anything โ it re-implements the PS4โs operating system. Thatโs why it runs so much faster than youโd expect.
๐ฅ Setup โ 5 Steps, Zero Confusion
Step 1 โ Download shadPS4
Go to shadps4.net โ Downloads โ grab the GUI version (QtLauncher) for your OS. It downloads as a ZIP. Extract it anywhere.
Step 2 โ Get Your Game Files
You need game dumps from a jailbroken PS4. Think of โdumpingโ like ripping a DVD to your hard drive โ youโre copying the game data off the console.
| Dumping Tool | How | Difficulty |
|---|---|---|
| Itemzflow | Homebrew app on PS4 โ dumps to USB drive | Easiest |
| PS4 Dumper | PC app connects to PS4 over your network | Medium |
| Chameleonโs Host | Payload-based โ dumps to USB | Medium |
Trick: PKG files need conversion after v0.7. The emulator dropped direct PKG support. Use PKG Editor to convert them โ or install an older version (v0.7.0) first to install the PKGs, then switch to the latest version. EmuDeck handles this automatically.
Step 3 โ Firmware Modules
Some games need PS4 system files. Get them from YOUR PS4:
FTP server on PS4 โ connect with FileZilla โ navigate to /system/common/lib/ โ copy the files โ paste into shadPS4โs sys_modules folder.
Step 4 โ Launch
Open QtLauncher โ point to your game folder โ double-click a game โ play. Xbox controllers work out of the box. DualShock 4 and DualSense also supported.
Step 5 โ Config Tweaks
Open config.toml (inside the user folder) in any text editor:
| Setting | What It Does | Set To |
|---|---|---|
fullscreen |
Full screen mode | true |
isPS4Pro |
Emulates PS4 Pro hardware | true for better graphics in supported games |
vblankFrequency |
FPS target (60 = normal) | 120 to uncap framerate |
readbacks |
Fixes Bloodborne vertex issues | true (experimental) |
Trick: Command-line launch is powerful.
shadPS4 --resolution 3840x2160 CUSA00001forces 4K.--vblank-frequency 120unlocks beyond 60FPS.
โก Performance Tricks โ Slideshow to Smooth
These are the difference between โit runsโ and โit runs beautifullyโ:
Step 1 โ Use an SSD. Mechanical drives stutter during shader compilation. Think of it like reading a book with pages glued together vs one that opens smoothly.
Step 2 โ Enable Async Shader Compilation in settings. First-time stutter is normal โ shaders are being built on the fly. Second playthrough is buttery.
Step 3 โ Update GPU drivers monthly. Every driver update includes Vulkan improvements. Both AMD and NVIDIA push emulation-relevant fixes regularly.
Step 4 โ Windows: right-click shadPS4.exe โ Properties โ Compatibility โ check โDisable fullscreen optimizations.โ
Step 5 โ Set Windows power plan to High Performance. Settings โ Power โ High Performance. Laptops throttle by default.
Step 6 โ Increase your pagefile to 16-32GB on an SSD. Memory leaks are a known issue. This prevents crashes when RAM fills up. Think of the pagefile as emergency overflow parking.
Step 7 โ For 4-6GB VRAM GPUs: install the Downscale Textures mod + No Cloth Physics mod. This is how people run Bloodborne at 60FPS on an RX 580.
Step 8 โ Look at the ground during VRAM-heavy areas. Not a joke. Some zones eat 8GB+ VRAM. Looking down reduces what the GPU needs to render until youโre past the heavy zone.
Trick: ReShade works with shadPS4 via Vulkan. Install it โ select Vulkan as renderer โ get temporal AA, HDR, sharpening. These are visual upgrades the PS4 version never had.
๐ฉธ Bloodborne โ The Complete Mod Stack
Bloodborne is THE reason most people care about shadPS4. Hereโs the full toolkit that makes it run better than the original PS4 version:
| Mod | What It Does | Where |
|---|---|---|
| 60FPS Patch (Lance McDonald) | Unlocks framerate from 30 โ 60 | Nexus Mods / archive.org |
| DeltaTime v2 | Fixes game speed at 60FPS โ without this, 60FPS = double speed | Built into shadPS4 patch system |
| FPS Boost Maps (fromsoftserve) | Removes point lights โ biggest single performance gain | Nexus Mods |
| No Cloth Physics | Removes cloth simulation โ saves RAM/VRAM | Nexus Mods |
| Downscale Textures | Halves texture resolution โ playable on 4GB GPUs | Nexus Mods |
| PC Sounds Mod | Restores missing audio some crashes strip | Nexus Mods |
| Bloodborne Remaster (fromsoftserve) | Enhanced lighting, shadows, ambient occlusion | Nexus Mods |
| 4K Texture Pack | Upscales all textures 2x โ 2K/4K quality | Nexus Mods |
| Magnus Opus | Restores cut content from the original | Nexus Mods |
| Vertex Explosion Fix | Fixes broken character models | Nexus Mods |
| Intel Crash Fix | Prevents crashes on Intel 12th Gen+ CPUs | Nexus Mods |
Trick: Sony DMCAโd the original 60FPS patch in January 2025. Itโs archived on archive.org. Grab it while it still exists.
Trick: Trophy keys can be found on Redditโs Bloodborne PC subreddits by CUSA code (CUSA00900). Apply in Settings โ User โ Trophy Key. Modern dump tools auto-decrypt trophies โ if you dumped recently, you probably donโt even need a key.
Use BBLauncher (Nexus Mods) โ a dedicated mod launcher that manages all Bloodborne mods in one place.
๐ฎ Steam Deck Setup
shadPS4 runs on Steam Deck because both use AMD x86 hardware. The Deck doesnโt need to โemulateโ โ it just re-implements the PS4 OS.
Quick setup: EmuDeck โ Manage Emulators โ ShadPS4 โ Install. Games auto-appear in ES-DE and Steam ROM Manager.
| Setting | Steam Deck Config | Why |
|---|---|---|
| Resolution | 1280ร900 patch or native 720p | Deckโs screen is 1280ร800 โ rendering higher wastes power |
| Framerate | Lock 30FPS handheld, unlock docked | Handheld fluctuates 30-50FPS. Docked holds 30 steady |
| Mods | FPS Boost Maps + Vertex Fix + No Cloth Physics | The holy trinity for Deck performance |
| TDP | 15W in SteamOS performance overlay | Best balance of performance vs battery |
Trick: Docked mode at 30FPS lock is actually smoother than the original PS4 because shadPS4 has better frame pacing than Sonyโs notoriously bad Bloodborne frame timing.
๐ The Jailbreak Gateway โ Which PS4 Firmware Works
No jailbreak = no game dumping = no shadPS4. This is the first door you need to open.
| Firmware | Method | Stability |
|---|---|---|
| 4.05 โ 5.05 | WebKit browser exploit | Rock solid |
| 7.00 โ 9.60 | Universal WebKit exploit | Recommended starting point |
| 9.00 | pOOBs4 kernel exploit | Very stable, direct kernel access |
| 10.00 โ 11.00 | PPPwn (PPPoE exploit) | Finicky โ try Vue method first |
| 11.02 โ 12.52 | Vue After Free + Lapse chain | Latest supported range |
| 13.02+ | Nothing. Youโre locked out. | Do not update past 12.52 |
Trick: PlayStation Vue โ a dead Sony streaming app โ has a rare free-use license that chains into a full jailbreak on firmware 5.05 through 12.52. Itโs the most universal entry point that nobody talks about.
Trick: Backport PKGs let you play newer games on older firmware without updating your jailbroken PS4. SuperPSX maintains a database.
Buying a used PS4 for dumping? Target firmware 9.00 or below. Check Settings โ System โ System Information BEFORE buying.
Resources: ConsoleMods Exploit Chart ยท ConsoleMods Getting Started ยท Wololo.net Guide ยท PSXHAX Forum
๐ป Windows vs Linux vs macOS vs Steam Deck
| Platform | Performance | Best For |
|---|---|---|
| Windows + NVIDIA | Baseline โ most tested | Widest compatibility, most guides assume this |
| Windows + AMD | Same as NVIDIA | AMD drivers improving fast |
| Linux + AMD | +5-15% better in some games | Lower Vulkan overhead via Mesa RADV driver |
| Linux + NVIDIA | Mixed โ sometimes worse | NVIDIAโs Linux Vulkan driver has quirks |
| macOS Apple Silicon | Works via Rosetta 2 + MoltenVK | Runs but slower โ two translation layers |
| Intel Mac | Broken graphics | Not recommended |
| Steam Deck (SteamOS) | Solid at 720p/30FPS | Portable Bloodborne is real |
Trick: Linux Flatpak/AppImage builds are self-contained โ zero dependency issues. No Visual C++ runtime needed. EmuDeck on SteamOS makes the whole thing one-click.
๐ก๏ธ Other PS4 Emulators โ The Landscape
| Emulator | Status | Platform | The Deal |
|---|---|---|---|
| shadPS4 | Active, best | Win/Linux/macOS | The only one that plays AAA games |
| RPCSX | Active, early | Linux | Built by the RPCS3 team. Targets PS4 AND PS5 |
| fpPS4 | Active, early | Windows | Second-best compatibility. Written in Free Pascal |
| Kyty | Paused | Windows | First PS4 emu with a GUI |
| Obliteration | Active, no games | Win/Linux | Rust rewrite of Kytyโs core |
| PCSX5 | Fake/misleading | โ | Avoid. Not a real PS5 emulator |
Trick: Watch RPCSX. The RPCS3 teamโs track record (PS3 emulation from nothing to thousands of games) suggests this project will become serious. It booted Bloodborne in October 2024. Itโs the only legitimate PS4+PS5 emulator.
๐ Things Most Guides Skip
1. PKG Editor is mandatory after v0.7. Most tutorials are outdated on this.
2. Game updates go in CUSAxxxxx-UPDATE folders next to the main game folder.
3. DLC goes in the addonInstallDir path from config.toml โ create a folder with the same CUSA ID.
4. Only specific firmware modules are needed โ donโt dump the entire PS4 system partition. Check the wiki for the current list.
5. Nightly builds beat stable releases. The emulator moves fast. GitHub Actions nightly builds often fix crashes the stable version still has.
6. Intel 12th Gen+ (hybrid P-core/E-core architecture) has specific crash issues. Install the Intel Crash Fix mod for Bloodborne.
7. PS4 save files work if theyโre decrypted. Modern dumping tools auto-decrypt. Encrypted saves wonโt load.
8. Compatibility reports only accept unmodified game dumps. Patched games that crash arenโt valid bug reports.
9. Online multiplayer doesnโt work. No PSN, no matchmaking, no co-op. Offline only.
10. No way to dump games without jailbreak. Mast1c0re exploit only runs PS2 stuff. For PS4 game access you need homebrew on the console.
๐ Resource Hub
| What | Where |
|---|---|
| Official site | shadps4.net |
| GitHub | github.com/shadps4-emu/shadPS4 |
| Compatibility list | shadps4.net/compatibility |
| Discord | discord.gg/bFJxfftGW6 |
| Wiki | GitHub Wiki |
| Quickstart | shadps4.net/quickstart |
| Bloodborne mods | Nexus Mods |
| Bloodborne guide | shadps4.org |
| EmuDeck (Steam Deck) | emudeck.github.io |
| Jailbreak guide | ConsoleMods Wiki |
| Jailbreak firmware chart | ConsoleMods Exploit Chart |
| Emulation wiki | Emulation General Wiki |
| Scene news | Wololo.net |
| PC setup walkthrough | Joeyโs Retro Handhelds |
| Technical deep dive | DeepWiki |
| Progress discussion | NeoGAF Thread |
| Donate | Ko-fi |
| Want | Do |
|---|---|
| โ Grab shadPS4 + Bloodborne mod stack above | |
| โ Install via EmuDeck, 30FPS lock, FPS Boost mod | |
| โ Check firmware, follow ConsoleMods | |
| โ Compatibility list | |
| โ Test with vanilla dump first, then GitHub Issues | |
| โ Discord |
Sony wonโt give you the Bloodborne remaster. The community already built one.

!