mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-10-22 08:33:12 -05:00
An unterminated or empty directory name, "." or "..", or a name containing "/", "\" or ":" now returns SAVE_DATA_ERROR_PARAMETER and leaves the mount result unchanged. The SDK 12.000 reference lists that code for an invalid parameter of sceSaveDataMount3, KytyPS5's SaveDataMount3 returns it for an invalid name, and sceSaveDataDelete and sceSaveDataConvert already return it here for the same check. It threw before, which stopped Minecraft Preview (PPSA19639) on entering a world. The Mount3 trace now prints at most the 32 bytes of the directory name and the 16 bytes of the mount point, since both can be unterminated when the mount fails. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>