rpcs3 icon indicating copy to clipboard operation
rpcs3 copied to clipboard

[Regression] Rock Band - Logos for ESRB rating, game publisher/company, etc. flash for split second and disappear at launch - related to Write Color Buffers?

Open CommieColin opened this issue 9 months ago • 6 comments

Quick summary

When launching a game (Rock Band 1 and 2 specifically) the logos for the ESRB rating and developers/publisher flash on the screen for a split second and then disappear, rather than staying on the screen for a few seconds as is expected.

Details

I'm not a developer, but from tinkering with the settings my best guess is that this has to do with the Write Color Buffers option; when this option is disabled, the logos appear on the screen the expected amount of time, but some flicker while they are displayed. Videos of Write Color Buffers enabled/disabled attached.

Tested with both Vulkan and OpenGL, V-Sync on/off, full screen vs. windowed, approximate/precise ZCULL accuracy and approximate/accurate SPU XFloat. As said earlier, the only option that seems to affect this is Write Color Buffers, but it experiences display issues whether it is enabled/disabled and is not a fix.

I have also done a clean install of my GPU drivers and have removed/rebuilt all caches for the game. I'm certain this is a regression, as I did not experience this until about a month or two ago. Not the biggest deal in the world but it could possibly have implications for other games as well. As far as I know, in-game does not experience graphical glitches, but I have not played enough to say for sure.

I also confirmed the issue is present with a freshly downloaded/configured version of RPCS3.

Build with regression

v0.0.35-17611-11e214f3 Alpha

Attach two log files

RPCS3.log

Attach capture files for visual issues

https://github.com/user-attachments/assets/47b5eb7e-c6f4-4457-b30c-aff8816edaf5

https://github.com/user-attachments/assets/0a1a64d4-847d-4fda-9d27-7fef7125113e

System configuration

CPU: Intel i3 6320 GPU: Nvidia 1050Ti RAM: 16GB SATA SSD

Other details

No response

CommieColin avatar Mar 10 '25 18:03 CommieColin

Incorrect regression report, missing log file from the last good build

AniLeo avatar Mar 11 '25 17:03 AniLeo

Apologies for that; it's taking me some time to track down the exact build where this stopped working. I'll do my best to narrow it down and upload logs from the working build.

CommieColin avatar Mar 12 '25 01:03 CommieColin

Is this still broken? A few fixes have gone out for some other graphics regressions.

kd-11 avatar Mar 14 '25 00:03 kd-11

Unfortunately it's still broken as of the most recent build. I haven't had much time to go build-by-build to narrow down when this regression happened, as it takes ~20 minutes to build the caches each time; will get around to posting the second log as soon as I can.

CommieColin avatar Mar 19 '25 22:03 CommieColin

the reported regression is related to #16842

digant73 avatar Apr 10 '25 20:04 digant73

try to enable Disable Asynchronous Memory Manager on Debug tab and the issue should be fixed. It is a regression from #16352

digant73 avatar Apr 19 '25 17:04 digant73

This one is consistently reproducible. Checking.

kd-11 avatar May 22 '25 23:05 kd-11

I see what's happening, I'll try and get this fixed over the weekend.

kd-11 avatar May 22 '25 23:05 kd-11

This should be fixed with https://github.com/RPCS3/rpcs3/pull/17249

kd-11 avatar May 25 '25 17:05 kd-11