Closed archanox closed 2 weeks ago
(Assuming your ISO's CRC is good, and other CPU Cores are working fine) Try disabling some of JIT functionality to find out which one causing the crash.
This seems related to my recent ir interpreter optimizations. Will look into it.
(Assuming your ISO's CRC is good, and other CPU Cores are working fine)
Yeah it's the same CRC as my physical copy. It works fine on other platforms, and the it interpreter on RISC-V.
Try disabling some of JIT functionality to find out which one causing the crash.
Can do if it helps narrow down the issue.
I just tested the JIT with everything disabled, and it errors mostly the same.
Now it says
59:19:621 user_main E[SYSTEM]: Common/Log.cpp:73 (/media/debian/Storage/ppsspp/Core/MIPS/IR/IRRegCache.cpp:operator():806): [false] (ULUS10093 WRC, 0.4s) Unexpected type: ?
(/media/debian/Storage/ppsspp/Core/MIPS/IR/IRRegCache.cpp:operator():806): [false] (ULUS10093 WRC, 0.4s) Unexpected type: ?
Trace/breakpoint trap
Thanks, I'll get this fixed soon.
Thanks, this is now resolved in the IR Interpreter.
Hm? I thought it was only the actual IR JIT that was broken, did it also not run using the IR Interpreter previously? It should have.
Sorry @hrydgard, right you are. Have opened the new linked issue anyway as the problem in the title still persists.
Game or games this happens in
ULUS-10093 - WRC
What area of the game / PPSSPP
Upon loading the game.
What should happen
Dynarec/JIT should be functional when running on RISC-V
Logs
Platform
Linux / BSD
Mobile device model or graphics card (GPU)
Radeon HD 7850
PPSSPP version affected
v1.17-875-g5dec3ca2db
Last working version
No response
Graphics backend (3D API)
Vulkan
Checklist