libretro / pcsx_rearmed

ARM optimized PCSX fork
GNU General Public License v2.0
164 stars 116 forks source link

CTR: Crash Team Racing (USA) (SCUS-94426) having several GFX (graphical) glitches. #809

Closed saulfabregwiivc closed 6 months ago

saulfabregwiivc commented 6 months ago

I don't know in what exact commit caused this issue but i believe before the adding of GPU timing check, the game CTR: Crash Team Racing (USA) (SCUS-94426) was perfectly playable, now with latest commits now the game graphics (GFX) are starting acting like this, with exploding vertices, glitchy racers and even the text is broken, making it nearly unplayable.

Also, it seems the screen is not centered anymore in this game.

All the rest of the game seems to work fine, though.

Using latest PCSX-ReARMed r23l 963f416.

Please fix this, thank you notaz ;)

image image image image image image image image image image

pcercuei commented 6 months ago

I can reproduce, first bad commit is f99193c2c2 ("gpu: start doing some basic gpu timing").

notaz commented 6 months ago

I've reworked the code again, but all this timing stuff is very fragile. It would be best if everyone gave at least their favorite games a try.

saulfabregwiivc commented 6 months ago

i've tested some games so far

Time Crisis - no glitches CTR: Crash Team Racing - no glitches Gran Turismo - no glitches Driver 2 - had glitchy FMVs, now it seems there are no glitches in FMVs anymore Vib-Ribbon - no glitches Pepsiman - no glitches

notaz commented 6 months ago

Thanks for testing, I consider this fixed then.