mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-11-07 13:39:55 +00:00
BunnyFl ran firmware 13.42 libSceNpTus.sprx in an emulator up to the request lookup and reported the checks on #10675. sceNpTusDeleteMultiSlotDataVUserAsync refuses null slot ids with INSUFFICIENT_ARGUMENT, then a non-null option or an arrayLen of 0 with INVALID_ARGUMENT, more than 64 slots with TOO_MANY_SLOTID and a negative slot id with INVALID_ARGUMENT, and does not check the virtual user. sceNpTusGetDataForCrossSaveVUserAsync refuses a null virtual user with INSUFFICIENT_ARGUMENT, then a non-null option or a negative slot id with INVALID_ARGUMENT, then a dataStatusSize other than 0x1F0 or 0x210 with INVALID_ALIGNMENT, and accepts a null dataStatus and an empty virtual user. The sync forms follow through their async calls. The offline tests assert the new order, and the debt entries name the source and the initialised-flag check (0x80550702) that is still not modelled. Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>