RPCS3 / rpcs3

PS3 emulator/debugger
https://rpcs3.net/
GNU General Public License v2.0
15.18k stars 1.89k forks source link

[BCUS98152, BCES00173] Rendering issue: graphics pop-in, late rendering #14231

Open Nursacoma opened 1 year ago

Nursacoma commented 1 year ago

Quick summary

Graphics are randomly appearing and disappearing in the game even if they already rendered once.

Details

Video example of a wall rendering as I approach it : Streamable

The wall renders late and will keep rendering late at anytime in the game. It keeps repeating even if it has already rendered once. Happens randomly and anywhere.

Same map played on a PlayStation 3 : Youtube

I used that example to illustrate the issue, but it occurs anywhere in the game and different users are also experiencing the same problem.

https://www.twitch.tv/videos/1874021279?t=0h2m0s https://www.twitch.tv/videos/1874021279?t=0h21m54s https://www.twitch.tv/videos/1874021279?t=0h22m20s (very obvious one here) https://www.twitch.tv/videos/1874021279?t=2h12m0s

Attach a log file

RPCS3.log.gz

Attach capture files for visual issues

RSX Capture

RenderDoc captures

System configuration

RPCS3 v0.0.28-15368-a0297933 Alpha | master Intel(R) Core(TM) i7-8700K CPU @ 3.70GHz | 12 Threads | 15.93 GiB RAM | TSC: 3.696GHz | AVX+ | FMA3 | TSX Operating system: Windows, Major: 10, Minor: 0, Build: 19044, Service Pack: none, Compatibility mode: 0 Qt version: Compiled against Qt 5.15.2 | Run-time uses Qt 5.15.2

Other details

No response

AniLeo commented 1 year ago

Log file shows the game dump is corrupted, needs a new log file with a valid dump

Many settings non-default without explanation as to why they need to be changed, including settings that could cause the issue you're describing

Nursacoma commented 1 year ago

Log file shows the game dump is corrupted, needs a new log file with a valid dump

The game dump isn't corrupted, the game is looking for multiple paths in order to find files and even look for non-existent files that the developers left behind. The same behavior happens on the PlayStation 3, not game breaking.

Many settings non-default without explanation as to why they need to be changed, including settings that could cause the issue you're describing

The non-default settings were an attempt to fix the rendering issue, but that did not work. The exact same rendering issue happens with default settings. I can open another issue with default settings if that's really what you want.

Nursacoma commented 1 year ago

Someone else's video shows the exact same issue Another computer, another game backup and default settings

Nursacoma commented 1 year ago

@AniLeo, I noticed that the last 5 issues you labeled as "need information" have not received responses from you. Could you please take a moment to review and address them, instead of inadvertently forgetting them ? Thank you.

AniLeo commented 1 year ago

Still missing an updated log with default settings plus only what the game requires

Regarding the files, our log verification ignores files that aren't supposed to be on the disc, it's checking against the known list of files in that game ID

snnaakee commented 1 year ago

Still missing an updated log with default settings plus only what the game requires

There you go : logs.zip Default settings

Regarding the files, our log verification ignores files that aren't supposed to be on the disc, it's checking against the known list of files in that game ID

As he told you two times, the game runs as intended and the missing files were not included in the final release of the game or in subsequent updates. This can be verified by examining the file manager of a PS3, as well as by inspecting the digital version of the game from the PlayStation Store. Additionally, I can request all users who play this game on the emulator to upload their logs in this issue. This would allow you to see for yourself that they all have the same missing files you are mentioning, no matter how or which dump they're using... @AniLeo

AniLeo commented 1 year ago

I'll take your word for it, that means the community generated IRD file for the disc is invalid then, which is rare but happens. That's what's used on bot log analysis to check if the missing files are actually on the released disc or not.

snnaakee commented 1 year ago

I'll take your word for it, that means the community generated IRD file for the disc is invalid then, which is rare but happens. That's what's used on bot log analysis to check if the missing files are actually on the released disc or not.

I hear you. Wild guess, but the only IRD file I found for BCES00173 corresponds to version 1.01. The other IRD files for this game are on version 1.00. These files might have existed in that specific version (1.01). Upon inspection, the files that appear to be "missing" are not present in any of the following versions : I cross-checked NPEA00028, BCES00173, BCUS98183, and BCUS98152, and none of them contain these files. You'll never get the 1.01 version after installing the gamedata for this game and only available updates are 1.60 and 1.61