shadps4-emu / shadPS4

PS4 emulator for Windows,Linux,MacOS
https://shadps4.net/
GNU General Public License v2.0
10.78k stars 660 forks source link

AMD - Bloodborne vertex/mesh "explosion" #968

Open Pleonasm0 opened 1 month ago

Pleonasm0 commented 1 month ago

Hi,

I've noticed that some users have been reporting vertex "explosions" in character models. I've been experiencing similar issues in Bloodborne, but with seemingly random meshes—mostly enemies, but also some map textures and objects..

image

Note: The explosions I'm encountering don’t appear to be caused by extended playtime and persist even after reloading the game.

However, I found a workaround that may provide insight for a future fix. The body meshes of the Amygdala boss were exploding and covering the entire screen:

image

Using flvereditor I toggled back-face culling and surprisingly it did "work-around-it"...

image

image

(I think the black lines are hair textures. I'm not sure what's happening there, but for me a similar bug also happens with player characters that have beards.)

image

But this broke an unrelated model (Winter Lantern), which may be a cache problem, because it doesn't always happen.

image

Anyways, thanks for all the incredible work that’s gone into this project! It’s amazing that my rig can even run Bloodborne.

Specs: CPU: Ryzen 5 2600 Six-Core GPU: RX570 (4Gb) - Driver version 24.7.1 RAM: 16Gb OS: Windows 11

Builds tested: shadps4-win64-qt-2024-09-17-2aab7e0 shadps4-win64-qt-2024-09-15-c8d0d56

javsp commented 1 month ago

I'm an Nvidia user (RTX 4090) and I have the same issue.

maturinno commented 1 month ago

show this to the devs man

Johnwrnd commented 1 month ago

This is one of the bugs preventing most people from enjoying Bloodborne on PC right now, but kudos to the developers for the excellent progress made so far.

rafael-57 commented 3 days ago

You can trigger this 100% reliably by: Selecting new game -> Going into face details, and swapping between hair/beard options. It takes some moving in the menus but you will get it very fast.

I recommend it for any dev trying to debug this