params.sfo now generates ok, and it even got the icon0.png and pic1.png files. the game still can't recognize the saves and calls them corrupted though when trying to load them.
attempting to delete the save only removes the pictures, all dataX files and params.sfo still aren't deleted when the game tries to do it. trying to delete them manually shows they're locked by the emulator, and you can't remove them.
this is what happens when i try to delete the files. if by directory it means ULUS10515 in savedata, it's still there and doesn't disappear.
note, it deletes fine if the save is not in crypto mode. unencrypted savefiles are now recognized as corrupted too though, so something's still wrong here. they worked before.
attempting to delete the save only removes the pictures, all dataX files and params.sfo still aren't deleted when the game tries to do it. trying to delete them manually shows they're locked by the emulator, and you can't remove them.
Code:
171032 [Odin_Main] INFO hle.sceUtility - sceUtilitySavedataInitStart 0x08FD0D30-0x08FD1330: Address 0x08FD0D30, mode=10(SINGLEDELETE), gameName=ULUS10515, saveName=<>, fileName=, secureVersion=0
171063 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
171079 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
171094 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
171110 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
171125 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
171157 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
171172 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
171188 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
171204 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
171219 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
171235 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
171250 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
171266 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
171282 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
171297 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
171313 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
171329 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
171344 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
171360 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
171375 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
171407 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
171422 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
171438 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
171454 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
171469 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
171485 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
171500 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
171516 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
171532 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
171547 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
172469 [Odin_Main] INFO hle.sceUtility - sceUtilitySavedataInitStart 0x08FD0D30-0x08FD1330: Address 0x08FD0D30, mode=12(FILES), gameName=ULUS10515, saveName=<>, fileName=, secureVersion=0
177891 [Odin_Main] INFO hle.sceUtility - sceUtilitySavedataInitStart 0x08FD0D30-0x08FD1330: Address 0x08FD0D30, mode=10(SINGLEDELETE), gameName=ULUS10515, saveName=<>, fileName=, secureVersion=0
177938 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
177954 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
177969 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
177985 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
178000 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
178016 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
178032 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
178047 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
178079 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
178094 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
178110 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
178125 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
178141 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
178172 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
178204 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
178219 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
178235 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
178250 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
178266 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
178282 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
178297 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
178313 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
178329 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
178344 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
178375 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
178375 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
178407 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
178422 [Odin_Main] WARN hle.sceUtility - Savedata MODE_SINGLEDELETE directory not found!
179344 [Odin_Main] INFO hle.sceUtility - sceUtilitySavedataInitStart 0x08FD0D30-0x08FD1330: Address 0x08FD0D30, mode=12(FILES), gameName=ULUS10515, saveName=<>, fileName=, secureVersion=0
note, it deletes fine if the save is not in crypto mode. unencrypted savefiles are now recognized as corrupted too though, so something's still wrong here. they worked before.