mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2026-04-26 00:05:58 +03:00
[GH-ISSUE #3002] [APP BUG]: VRAM leaks cause persistent performance loss on some systems until a reboot #952
Labels
No labels
Bloodborne
bug
contributor wanted
documentation
enhancement
frontend
good first issue
help wanted
linux
pull-request
question
release
verification progress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/shadPS4#952
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Pr0xos on GitHub (May 28, 2025).
Original GitHub issue: https://github.com/shadps4-emu/shadPS4/issues/3002
Checklist (we expect you to perform these steps before opening the issue)
Describe the Bug
CUSA03173 Bloodborne GOTY runs flawless for about 45 minutes at 30 FPS, then the game begins to stutter. That increases over the course of a few minutes till the point the game becomes practically unplayable. Symptoms only resolve after system reboot.
Reproduction Steps
rebooted the system, played for 45mins and performance degrades again.
Specify OS Version
WIN 10.0.19045
CPU
Intel i5-8600k @ 4,6GHz stable
GPU
MSI Geforce GTX 1080 8GB
Amount of RAM in GB
32 GB
Amount of VRAM in GB
8 GB
Log File
shad_log.txt
@Missake212 commented on GitHub (May 28, 2025):
Might be due to VRAM overflowing overtime, next time try to monitor your VRAM usage it's most likely that.
@Pr0xos commented on GitHub (May 28, 2025):
It does look like that. I've been monitoring via MSI Afterburner and after about 30mins the VRAM shows a gradual increment up until max VRAM. Then random GPU, BUS and memory spikes begin to occur, sometimes making the emulator crash out, usually when using a lantern. After restarting the emulator and game VRAM usage is less than before, but the performance of the game is worse. I've attached a screenshot of the sensor values with some annotations.
I am absolutely no expert on the matter, but it looks like the VRAM keeps filling up without properly cleaning out unused entries. Is this a know issue with the emulator?
@Missake212 commented on GitHub (May 28, 2025):
It is, there's no way to flush the VRAM currently, and Bloodborne being one of the few big games that's "playable" it looks like Bloodborne is the only game that has this issue but I'd say it would be the same for other big games.
@BartyMae commented on GitHub (May 28, 2025):
I was coming to report the same exact issue, even down to "persists after emulator restart, only fixed by PC restart". AMD Ryzen 5800X CPU, 64 GB of RAM, and an RX 7800 XT (16 GB of VRAM), low-ish temps system-wide. I've even tried playing only with the 484p resolution patch, but alas, the degradation still occurs, necessitating a system restart to reclaim performance.
@StevenMiller123 commented on GitHub (Jun 29, 2025):
For game-related bug reports, you need to test with all supported PS4 firmware libraries installed, and you need to test with no patches.
If this issue can be reproduced under those conditions, this can be reopened.