06-12-2017, 01:04 PM -
Hi, I've been trying this version of Disgaea and occasionally get some errors.
Game works flawlesly 70% of the time. Issues only happen when using Recompiler(ASMJIT) as SPU decoder. Also, I mostly tested using the Recompiler (LLVM) as PPU Decoder (and Vulkan, plus the speed patch to use it). I Played around with the SPU threading options (Bind SPU threads... lower priority...) which seem to increase fps a tiny bit.
----error with threaded spu option:
E {PPU[0x100002d] Thread (NisSaveData_ListLoad_Thread) [0x001a618c]} cellSaveData: Savedata BLUS30727_00 considered broken
U {PPU[0x1000000] Thread (main_thread) [0x0019bb94]} sceNp TODO:
sceNpManagerGetChatRestrictionFlag(isRestricted=*0xd00307b0)
U {PPU[0x1000015] Thread (NisAt3Line0) [0x02ddc154]} sys_spu TODO: Unimplemented SPU Thread options (0x2)
U {PPU[0x1000015] Thread (NisAt3Line0) [0x02ddc154]} sys_prx TODO:
_sys_prx_get_module_id_by_name(name=“cellLibprof”, flags=0, pOpt=*0x0)
E {PPU[0x1000015] Thread (NisAt3Line0) [0x02ddc154]} : 'sys_prx_get_module_id_by_name' failed with 0x8001112e : CELL_PRX_ERROR_UNKNOWN_MODULE
E {rsx::thread} RSX: Invalid RSX method 0x3ffc (arg=0x9c6c)
(in file C:\rpcs3\rpcs3\Emu\RSX\rsx_methods.cpp:44)
F {rsx::thread} : class std::runtime_error thrown: Invalid location (offset=0x0, location=0xffffffff)
(in file C:\rpcs3\rpcs3\Emu\RSX\RSXThread.cpp:83)
----error without threaded spu option:
U {PPU[0x1000015] Thread (NisAt3Line0) [0x02b4a01c]} sys_spu TODO: Unimplemented SPU Thread options (0x2)
U {PPU[0x1000015] Thread (NisAt3Line0) [0x02b4a01c]} sys_prx TODO:
_sys_prx_get_module_id_by_name(name=“cellLibprof”, flags=0, pOpt=*0x0)
E {PPU[0x1000015] Thread (NisAt3Line0) [0x02b4a01c]} : 'sys_prx_get_module_id_by_name' failed with 0x8001112e : CELL_PRX_ERROR_UNKNOWN_MODULE
E {PPU[0x100003c] Thread (NisSaveData_ListSave_Thread) [0x001a6798]} cellSaveData: Savedata BLUS30727_00 considered broken
U {PPU[0x1000015] Thread (NisAt3Line0) [0x02dd9848]} sys_spu TODO: Unimplemented SPU Thread options (0x2)
U {PPU[0x1000015] Thread (NisAt3Line0) [0x02dd9848]} sys_prx TODO:
_sys_prx_get_module_id_by_name(name=“cellLibprof”, flags=0, pOpt=*0x0)
E {PPU[0x1000015] Thread (NisAt3Line0) [0x02dd9848]} : 'sys_prx_get_module_id_by_name' failed with 0x8001112e : CELL_PRX_ERROR_UNKNOWN_MODULE
----occasional error during first loading (prinny never stops dancing):
E {PPU[0x100000c] Thread (fios mediathread 11) [0x003d2014]} : 'sys_rwlock_wlock' failed with 0x80010008 : CELL_EDEADLK
E {PPU[0x100000c] Thread (fios mediathread 11) [0x003d2014]} : 'sys_rwlock_wlock' failed with 0x80010008 : CELL_EDEADLK
All the errors seem related to sound. They all dissapear if I change to Interpreters for sound (either fast or precise), but I lose a 5-7fps if I use those (I wouldn't mind sticking to those but the sounds goes weird, like it's in slow motion, even when the gameplay fps stays 40-50fps+). Also, despite the save warning, the game seems to save and load properly.
I use a desktop PC with an Intel I3 (one of the late ones), 6gb ram, NVIDIA GTX970. RPCS3 version: 0.0.2-5275-69c46213
**Clarification: The errors happen even when using the Interpreter for spu, but it happens much less often. (the last error, which happens when first loading, does seem to vanish I think, but I'll keep testing/playing, lol)
Game works flawlesly 70% of the time. Issues only happen when using Recompiler(ASMJIT) as SPU decoder. Also, I mostly tested using the Recompiler (LLVM) as PPU Decoder (and Vulkan, plus the speed patch to use it). I Played around with the SPU threading options (Bind SPU threads... lower priority...) which seem to increase fps a tiny bit.
----error with threaded spu option:
E {PPU[0x100002d] Thread (NisSaveData_ListLoad_Thread) [0x001a618c]} cellSaveData: Savedata BLUS30727_00 considered broken
U {PPU[0x1000000] Thread (main_thread) [0x0019bb94]} sceNp TODO:
sceNpManagerGetChatRestrictionFlag(isRestricted=*0xd00307b0)
U {PPU[0x1000015] Thread (NisAt3Line0) [0x02ddc154]} sys_spu TODO: Unimplemented SPU Thread options (0x2)
U {PPU[0x1000015] Thread (NisAt3Line0) [0x02ddc154]} sys_prx TODO:
_sys_prx_get_module_id_by_name(name=“cellLibprof”, flags=0, pOpt=*0x0)
E {PPU[0x1000015] Thread (NisAt3Line0) [0x02ddc154]} : 'sys_prx_get_module_id_by_name' failed with 0x8001112e : CELL_PRX_ERROR_UNKNOWN_MODULE
E {rsx::thread} RSX: Invalid RSX method 0x3ffc (arg=0x9c6c)
(in file C:\rpcs3\rpcs3\Emu\RSX\rsx_methods.cpp:44)
F {rsx::thread} : class std::runtime_error thrown: Invalid location (offset=0x0, location=0xffffffff)
(in file C:\rpcs3\rpcs3\Emu\RSX\RSXThread.cpp:83)
----error without threaded spu option:
U {PPU[0x1000015] Thread (NisAt3Line0) [0x02b4a01c]} sys_spu TODO: Unimplemented SPU Thread options (0x2)
U {PPU[0x1000015] Thread (NisAt3Line0) [0x02b4a01c]} sys_prx TODO:
_sys_prx_get_module_id_by_name(name=“cellLibprof”, flags=0, pOpt=*0x0)
E {PPU[0x1000015] Thread (NisAt3Line0) [0x02b4a01c]} : 'sys_prx_get_module_id_by_name' failed with 0x8001112e : CELL_PRX_ERROR_UNKNOWN_MODULE
E {PPU[0x100003c] Thread (NisSaveData_ListSave_Thread) [0x001a6798]} cellSaveData: Savedata BLUS30727_00 considered broken
U {PPU[0x1000015] Thread (NisAt3Line0) [0x02dd9848]} sys_spu TODO: Unimplemented SPU Thread options (0x2)
U {PPU[0x1000015] Thread (NisAt3Line0) [0x02dd9848]} sys_prx TODO:
_sys_prx_get_module_id_by_name(name=“cellLibprof”, flags=0, pOpt=*0x0)
E {PPU[0x1000015] Thread (NisAt3Line0) [0x02dd9848]} : 'sys_prx_get_module_id_by_name' failed with 0x8001112e : CELL_PRX_ERROR_UNKNOWN_MODULE
----occasional error during first loading (prinny never stops dancing):
E {PPU[0x100000c] Thread (fios mediathread 11) [0x003d2014]} : 'sys_rwlock_wlock' failed with 0x80010008 : CELL_EDEADLK
E {PPU[0x100000c] Thread (fios mediathread 11) [0x003d2014]} : 'sys_rwlock_wlock' failed with 0x80010008 : CELL_EDEADLK
All the errors seem related to sound. They all dissapear if I change to Interpreters for sound (either fast or precise), but I lose a 5-7fps if I use those (I wouldn't mind sticking to those but the sounds goes weird, like it's in slow motion, even when the gameplay fps stays 40-50fps+). Also, despite the save warning, the game seems to save and load properly.
I use a desktop PC with an Intel I3 (one of the late ones), 6gb ram, NVIDIA GTX970. RPCS3 version: 0.0.2-5275-69c46213
**Clarification: The errors happen even when using the Interpreter for spu, but it happens much less often. (the last error, which happens when first loading, does seem to vanish I think, but I'll keep testing/playing, lol)