Open Ordinary205 opened 1 year ago
Thanks to this PR #14647, most of the graphical glitches has been fixed for this game. I've edited a new lists for other graphical bugs. Which is, bushes spawning on the road, Read Color Buffers causes severe issues, and yellow graphics occurs when RSX tiling memory is enabled.
Trees/bushes spawns on the road or midair:
RCB+RSX tiling memory fixes missing lighting, but still causes the lighting to appear corrupted: RPCS3.log.gz And yes, enabling RSX tiling memory is required to fix square mountain textures, or other.
For misplaced geometry try accurate spu.
Sadly, enabling accurate SPU DMA doesn't solve misplaced bushes.
Sorry, I wasn't clear. I did not mean accurate DMA, but accurate SPU xfloat.
Still shows the same results when enabling accurate SPU xfloat. RPCS3.log.gz
I have only ever observed misplaced bushes when compiling shaders and never after shaders are compiled. Driving the entire map once will show plenty of spots with bushes in the air bushes on the road. But after compiled they're in the correct spot on my screen. Is there a specific road I should 2nd check this information? I notice your comment easily occurs when clearing all caches. I believe it can be narrowed down to just shader cache.
I have only ever observed misplaced bushes when compiling shaders and never after shaders are compiled. Driving the entire map once will show plenty of spots with bushes in the air bushes on the road. But after compiled they're in the correct spot on my screen. Is there a specific road I should 2nd check this information? I notice your comment easily occurs when clearing all caches. I believe it can be narrowed down to just shader cache.
I believe that you're right. The bushes doesn't misplaced after the shaders has compiled, but clearing the shader cache does make the bushes be misplaced. So apparently its a shader cache issue not the entire caches.
Removing shader caches:
After shaders has compiled/restarting the game:
There are multiple shader caching strategies. By default we use a balanced approach using the async compiler, but this doesn't actually match what real hardware would do. You should test with either the legacy compiler or the async + interpreter option. If its fixed by either of them, we consider it to not be an issue.
I have good news, enabling legacy compiler fixes misplaced bushes when clearing shader caches. RPCS3.log.gz
For some reason, this rectangle graphical effect occurs when playing the game after couple of hot pursuits/races.
Water splash effects: Smoke effects: RPCS3.log.gz
Quick summary
Heres a list of what type of bugs that contains in this game.
Details
[x]
Square Mountain/Gound Textures- Fixed[ ] Mountains starts to flicker when rendering at a far distances. (only presents on 1.00 patch)
[x]
Pink Ground Textures (only presents on 1.00 patch)- Fixed[x]
Different black shapes on the ground- Fixed (Requires RCB)[ ] Enabling RCB fixes missing lighting, but still causes the lighting to appear severely corrupted.
[ ] Artifact reflections (happens on vehicles, mountains, and shadows)
[ ] Yellow graphics (only occurs when enabling RSX tiling memory, but disabling the MLAA solves this issue too)
[ ] Rectangle effects occurs during long gameplay.
Attach a log file
RPCS3.log.gz
Attach capture files for visual issues
I'm not sure why but after I try to create or open the RSX Capture, it somehow gives me a VK_ERROR_DEVICE_LOST error. This is the only one capture that I got it to work. https://mega.nz/folder/MXBCHBjQ#cwWYyPJlFI67thiu4HrCOw
System configuration
AMD Ryzen 5900X 12-Core Processor | 24 Threads | 15.89 GiB RAM | RTX 3080 driver 535.98.0.0 | Windows 10 Pro 22H2
Other details