AnyPS5/core/libs/prx/libSceSaveData.native
Merijn d1d98a8261 fix(savedata): accept a repeated sceSaveDataInitialize3
A second sceSaveDataInitialize3 returned SAVE_DATA_ERROR_ALREADY_INITIALIZED.
PPSA12544's executable and its Unity SaveData plugin both initialize, and
the plugin raises Unity.SaveData.PS5.Core.SaveDataException on any error,
so the console must accept the second call. Initializations are now
counted; sceSaveDataTerminate ends the session at the last one and only
then checks for mounted slots.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 10:46:48 +02:00
..
CMakeLists.txt feat(savedata): implement the PS4 transfer mount and directory search 2026-10-05 19:41:59 +02:00
Export.cpp fix(savedata): accept a repeated sceSaveDataInitialize3 2026-10-06 10:46:48 +02:00
SaveData.hpp fix(savedata): the native module keeps save directory params and mounts at /savedata<N> 2026-09-30 08:23:02 +03:00