I'm running into a nasty bug related to the save state in that MH 3rd , using currently 0.9.9.1 1459 g3ca212a
Often (not all the time, but often enough so you can easily run into that problem), if you save state during a hunt, PPSSPP will freeze.
I managed to understand how to enable the log as the bug was happening often enough to be reproducible fast, and here's what happens when PPSSPP is freezing :
Code:
55:58:718 user_main W[MM]: MemmapFunctions.cpp:93 ReadFromHardware: Invalid address 0c000010
55:58:718 user_main W[MM]: MemmapFunctions.cpp:93 ReadFromHardware: Invalid address 0c000040
55:58:718 user_main W[MM]: MemmapFunctions.cpp:93 ReadFromHardware: Invalid address 0c000020
55:58:718 user_main W[MM]: MemmapFunctions.cpp:93 ReadFromHardware: Invalid address
then it continue with a lot of different invalid address, filling more than a hundred of mb ! of that log file with this until i manullay kill PPSSPP
with the last ones
Code:
56:29:328 user_main W[MM]: MemmapFunctions.cpp:93 ReadFromHardware: Invalid address 0d26bd10
56:29:328 user_main W[MM]: MemmapFunctions.cpp:93 ReadFromHardware: Invalid address 0d26bcf0
56:29:328 user_main W[MM]: MemmapFunctions.cpp:93 ReadFromHardware: Invalid address 0d26bcf8
56:29:328 user_main W[MM]: MemmapFunctions.cpp:93 ReadFromHardware: Invalid address 0d26bd40
56:29:328 user_main W[MM]: MemmapFunctions.cpp:93 ReadFromHardware: Invalid address 0d26bd20
56:29:328 user_main W[MM]: MemmapFunctions.cpp:93 ReadFromHardware: Invalid address 0d26bd28
56:29:328 user_main W[MM]: MemmapFunctions.cpp:93 ReadFromHardware: Invalid address 0d26bd70
Strangely the save state has actually worked, as if i relaunch PPSSPP and the game, i can load the state without a problem.