This game can't save either if you use the option to handle SAVEDATA in crypto mode or not. At least that is my experience with linux amd64. This is strange because it appears people with 32 bits can save fine if they enable SAVEDATA crypto, which makes me think there is a bug on native code involved somewhere.
If i start the game with logger 'warn' with a previously created game:
Code:
0 [GUI] WARN loader - Failed to map import at 0x08CB0AC0 [0x049D3ECE] Module 'scesupPreAcc'(attempt 1)
3 [GUI] WARN loader - Failed to map import at 0x08CB0AC0 [0x049D3ECE] Module 'scesupPreAcc'(attempt 1)
5 [GUI] WARN loader - Failed to map import at 0x08CB0AC8 [0x110E318B] Module 'scesupPreAcc'(attempt 1)
6 [GUI] WARN loader - Failed to map import at 0x08CB0AC8 [0x110E318B] Module 'scesupPreAcc'(attempt 1)
7 [GUI] WARN loader - Failed to map import at 0x08CB0AD0 [0x2EC3F4D9] Module 'scesupPreAcc'(attempt 1)
8 [GUI] WARN loader - Failed to map import at 0x08CB0AD0 [0x2EC3F4D9] Module 'scesupPreAcc'(attempt 1)
9 [GUI] WARN loader - Failed to map import at 0x08CB0AD8 [0x7ADA3927] Module 'scesupPreAcc'(attempt 1)
10 [GUI] WARN loader - Failed to map import at 0x08CB0AD8 [0x7ADA3927] Module 'scesupPreAcc'(attempt 1)
11 [GUI] WARN loader - Failed to map import at 0x08CB0AE0 [0x86DEBD66] Module 'scesupPreAcc'(attempt 1)
12 [GUI] WARN loader - Failed to map import at 0x08CB0AE0 [0x86DEBD66] Module 'scesupPreAcc'(attempt 1)
14 [GUI] WARN loader - Failed to map import at 0x08CB0AE8 [0xA0EAF444] Module 'scesupPreAcc'(attempt 1)
15 [GUI] WARN loader - Failed to map import at 0x08CB0AE8 [0xA0EAF444] Module 'scesupPreAcc'(attempt 1)
16 [GUI] WARN loader - Failed to map import at 0x08CB0AF0 [0xB03FF882] Module 'scesupPreAcc'(attempt 1)
17 [GUI] WARN loader - Failed to map import at 0x08CB0AF0 [0xB03FF882] Module 'scesupPreAcc'(attempt 1)
13318 [CriThread] WARN emu - Sector number 528192 out of ISO (numSectors=528192)
30742 [VlThread_DLCM] WARN hle.IoFileMgrForUser - sceIoDopen 'ms0/PSP/GAME/ULES01417' not a directory! (could be missing)
(indeed, the directory doesn't exist on
GAME but it
does on 'ms0/PSP/SAVEDATA/ULES01417')
Then the game prompt to 'delete corrupted data' appears. If i select it; infinite cycle of:
326380 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
(however, the dir at 'ms0/PSP/SAVEDATA/ULES01417' was deleted)
So at a guess, the new encrypted save/load data functions are not taking into account where the game wants to store savegames. (Or maybe not, moving over the other dir to the GAME folder does nothing)
edit: oh, this is the euro version of course.