Code:
·F {rsx::thread} class std::runtime_error thrown: Invalid RSX method 0xd480 (arg=0xa8629)
(in file C:\rpcs3\rpcs3\Emu\RSX\rsx_methods.cpp:34)
Hmm... I would file a bug report with a renderdoc trace where a broken frame is captured and definitely also mention that the game dies with this error.
Google and download the program renderdoc. Set rpcs3 to use OpenGL with legacy buffers. Then launch rpcs3 from renderdoc and press print screen to capture a frame that is clearly broken. File -> Save the capture and attach it to a new bug report: https://github.com/RPCS3/rpcs3/issues . Also mention any other useful information, the above error, and of course attach the log file.
For the black screen videos maybe LLE libvdec.
And yes it's very impressive that rpcs3 is now able to run "real games" like this. The Patreon certainly helped speed things up...
Asus N55SF, i7-2670QM (~2,8 ghz under typical load), GeForce GT 555M (only OpenGL)