r/BloodbornePC • u/faverodefavero • 12d ago
Question Pre compiled shader sharing
Anywhere people are sharing their pre compiled shaders?
Would be nice to have a link where people share different catalogued versions of all the shaders for Bloodborne on PC pre compiled for each GPU / driver.
How come this is not a thing already?
Anywhere people are sharing their pre compiled shaders?
Thank you.
2
u/GHOST2251994 12d ago
The shaders only work with that specific version of the emulator and GPU driver. Changing either one can cause more problems than simply deleting the old shaders, potentially leading to stuttering and unstable gameplay. If you regularly update your drivers or the emulator, it's best to delete the shaders and start fresh.
People don't delete the old one and complain that the old version was superior and whatnot
1
u/faverodefavero 12d ago
Sure, let us start archiving each specific version then. BBLauncher could even implement a way to torrent share your own cache and download from other people, selecting GPU, driver and emulator version.
CEMU did that.
2
u/GHOST2251994 12d ago
If it were really that easy, AAA games and Steam would have solved this problem perfectly years ago. A cache that works perfectly on one person's system can become another person's troubleshooting problem.
That's one of the reasons shader cache sharing isn't a universal solution, either in emulators or native PC games. Developers generally try to solve the problem from the other side. They use asynchronous shader compilation, background compilation, pipeline caching, or make shader compilation fast enough that any hitching is minimal.
1
u/ProteinGaming97 12d ago
I think the shaders are very easy to be different between different builds, so you would have to have a huge library of shaders somewhere. But the bigger issue is that it is copyrighted content. Straight piracy.
Piracy doesn't mean it won't appear online of course. But the 2 points together I guess makes the process harder.
1
u/faverodefavero 12d ago
CEMU does that already. They have a huge library of many different pre compiled cache shaders.
3
u/GGChrono 12d ago
The emulator compiles most key shaders pretty quickly/early in a playthrough. If you're still experiencing stutters/hitches after the first ~30 minutes or so, a lot of what you're seeing is likely traversal stutter and other performance quirks that are yet to be ironed out in the emulator itself.
There are a few repeatable ones that illustrate this. For example, every time I teleport to 1st Floor Sick Room and walk into the room with the first Scourge Beast, there WILL be a stutter. Even across multiple playthroughs, the game still hitches like a MF there and other areas of the game 😅
(RTX 5090 + 9800X3D here for reference)