06-10-2017, 10:14 PM -
(06-10-2017, 10:14 AM)Beep-boop Wrote:(06-09-2017, 01:02 PM)ssshadow Wrote:(06-08-2017, 09:07 PM)Beep-boop Wrote:(06-07-2017, 05:35 PM)ssshadow Wrote: Use PPU LLVM.
Maybe SPU interpreter (fast).
Tried that, it got even worse.
LLVM + interpreter (fast) doesn't even open menu
LLVM + ASMJIT cuts sound at the menu and doesn't get me past the difficulty selection
So this is the real error:
Code:·E 0:01:22.718118 {PPU[0x1000011] Thread (_cellsurMixerMain) [0x00acfef8]} 'sys_mutex_unlock' failed with 0x80010009 : CELL_EPERM
Here the sound thread dies and as soon as the game tries to change which music is playing or whatever it waits forever for this thread, that is it hangs.
This is a thread synchronization bug, one of if not the hardest class of bugs to track down. It depends on timing, a faster or slower CPU will change the probability of it happening.
So no Catherine for me unless I change my PC? Well anyway, thanks for your help
Well random changes will randomly alter timing. Of course the bug should be properly fixed on our end.