mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-10-23 09:03:22 -05:00
1.3 KiB
1.3 KiB
libSceNpTus technical debt
Unknown function info
- SceNpTusVariableA (libSceNpTus) - the layout of the output array of
sceNpTusGetMultiSlotVariableAAsyncand ofoutVariableinsceNpTusAddAndGetVariableAAsyncis not verified, so the output is never written andvariableArraySize/outVariableSizeare not checked. The signatures and the community error codes follow shadPS4, which fpPS4 agrees with for the context and request calls; no console measurement.
Functional
- sceNpTusCreateNpTitleCtxA (libSceNpTus) - creates a title context without checking sign-in, up to 32 contexts (
TOO_MANY_OBJECTSbeyond); shadPS4 returns thesceNpGetNpIderror instead. Requests are limited to 256, and the limits are not measured on a console. - sceNpTusPollAsync (libSceNpTus) - there is no PSN, so the four
*Asynccalls that validate their arguments start a request that finishes at once withSCE_NP_ERROR_SIGNED_OUT(ABORTEDaftersceNpTusAbortRequest), reported by the poll result. Poll returns 1 until an operation has started. The slot, option and array-length checks follow shadPS4 and are not measured on a console.