10-21-2018, 03:29 PM -
(10-21-2018, 02:56 PM)Asinine Wrote: I never had an issue myself with Catherine, this issue is confusing for developers too we have yet to identify the cause and since only some people are experiencing it the issue is hard to reproduce for testing.
I tried both the PSN and Disc version, so guess it could be system related (like the CPU, i5 6600 in my case).
Anyway, I did a small experiment, I replaced 150.pam with 151.pam which I renamed 150.pam and then ran the game which resulted in a different then expected cutscene to play.
Now I can watch all cutscenes I want, when I want
Sadly, the fact the first cutscene (which is normally the Atlus logo one) is unskippable, I get stuck at the end of it regardless which cutscene I play.
Looking at the log tho, functions related to decoding and demuxing are being used around the time the freeze happens (which seems to be when RPCS3 should unload the cutscene).
So, it does seem to be a cutscene problem (which we had with Ni No Kuni it seems), but I can't tell why. I tried both Intel and Nvidia drivers, so unless only AMD works, guess GPU drivers aren't the problem.
For reference, this is the PR that started to freeze Catherine for me:
https://github.com/RPCS3/rpcs3/pull/4422/files
Sadly, RPCS3 has changed too much from there so I can't try to revert some changes.
Do you think there might be a way to forcefully stop a cutscene (or skip it) via RPCS3 itself?