-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bug: Gran Turismo 5/6 desyncs #10882
Comments
|
It's a longshot, but please test with #13631. |
|
Tested Gran Turismo 5 [BCUS98114], patched to 2.17, with #13631. Unfortunately, this did not resolve the issue. Desyncs now occur immediately at start of a race, as opposed to within 10-30 seconds on master. Tested with settings per the wiki and also defaults. Log: RPCS3.log.zip |
|
I attached three logs this is when crashed at start: all them I have stopped the emulation few seconds after occurring, in a 3-5 minutes logs after running rpcs3, hope it helps to developers |
|
Here is my log from GT5 prologue, after the sound cuts off |
|
rsx desync still occasionally happens on latest master. Only for GT5, I haven't encountered any freezes on GT6 however. |
I can second that. Apparently I have no TSX instructions, but my CPU is definitely powerful enough. I can run a race for 2 laps just fine at about 40 FPS until it desyncs. GT6 is quite stable, although it does require "Force CPU blit" to prevent flickering. Framerate is a little bit lower, but quite playable. |

Gran Turismo games are very unstable on RPCS3, they all have random softlocks. The only setting that "helps" is using PPU/SPU interpreters which slows the game to a crawl to get a few extra minutes of gameplay.
There are two types of desyncs in these games:
SPU Desync Example

I've added logs for desyncs too, but they don't print any errors to the log file.
Gran Turismo 5 Prologue
This game is the most stable, you can play for quite a long time before getting a desync. It's SPU desyncs behave differently compared to the other two games, instead of freezing the physics and input, it only cuts out the audio. If it happens mid-race, you can finish it, but the game will then freeze at the next loading screen and won't save your progress.
I didn't manage to make the game desync in time to get a log that isn't 2gb (it spams the log a lot), but here it is anyway RPCS3.log.gz
Gran Turismo 5
The first game to get SPU desyncs that actually immediately freeze gameplay, GT5 doesn't care much about how good your CPU is, desyncs may happen quickly or take hours. More cars in a race increases the chance of a quick desync, but if you're really dedicated you can finish the game. Here's the log file: RPCS3.log.gz
Gran Turismo 6
GT6 is the most unstable of them all, along with all other issues (especially in 1.22), desyncs run rampant, being difficult to finish a race without desyncing. It's SPU desyncs behave the same as GT5. Log file: RPCS3.log.gz
These tests were done with a Ryzen 5 5600x, GTX 1050 Ti running on Windows 10 21H1.
The text was updated successfully, but these errors were encountered: