mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-11-05 13:20:11 +00:00
docs(libSceNpTus): record sceNpTusGetFriendsDataStatusForCrossSave
This commit is contained in:
1 parent
7ba8a80261
commit
1d4bca99dd
1 file changed
+1
-1
@@ -23,7 +23,7 @@
|
||||
- [sceNpTusGetFriendsVariableForCrossSaveAsync](../../../core/libs/prx/libSceNpTus/Export.cpp) (libSceNpTus) - unknown signature
|
||||
- [sceNpTusGetFriendsDataStatusA](../../../core/libs/prx/libSceNpTus/Export.cpp) (libSceNpTus) - waits on the request that `sceNpTusGetFriendsDataStatusAAsync` starts, as [shadPS4](https://github.com/shadps4-emu/shadPS4/blob/12a4564543ccec527f9723676d2180580d1d7a94/src/core/libraries/np/np_tus/np_tus.cpp#L3086) does, and returns its argument error or `SCE_NP_ERROR_SIGNED_OUT`; the number of entries read that the console returns on success is never produced. The checks of `sceNpTusGetFriendsDataStatusAAsync` apply.
|
||||
- [sceNpTusGetFriendsDataStatusAAsync](../../../core/libs/prx/libSceNpTus/Export.cpp) (libSceNpTus) - the argument checks and their order follow [shadPS4](https://github.com/shadps4-emu/shadPS4/blob/12a4564543ccec527f9723676d2180580d1d7a94/src/core/libraries/np/np_tus/np_tus.cpp#L3102) and are not measured on a console. `statusArraySize` and the size of its entries are not checked and the array is never written. A non-null `option` is read as `size`, `startSerialRank` and `hits` (0x18 bytes): another size is `INVALID_ALIGNMENT` and a `startSerialRank` of 0 is `INVALID_ARGUMENT`; `hits` is never written, and the option is accepted where `sceNpTusGetFriendsDataStatusAsync` refuses every option. The request finishes with `SCE_NP_ERROR_SIGNED_OUT`.
|
||||
- [sceNpTusGetFriendsDataStatusForCrossSave](../../../core/libs/prx/libSceNpTus/Export.cpp) (libSceNpTus) - unknown signature
|
||||
- [sceNpTusGetFriendsDataStatusForCrossSave](../../../core/libs/prx/libSceNpTus/Export.cpp) (libSceNpTus) - waits on the request that `sceNpTusGetFriendsDataStatusForCrossSaveAsync` starts, as [shadPS4](https://github.com/shadps4-emu/shadPS4/blob/12a4564543ccec527f9723676d2180580d1d7a94/src/core/libraries/np/np_tus/np_tus.cpp#L3931) does, and returns its argument error or `SCE_NP_ERROR_SIGNED_OUT`; the number of entries read that the console returns on success is never produced. The checks of `sceNpTusGetFriendsDataStatusForCrossSaveAsync` apply.
|
||||
- [sceNpTusGetFriendsDataStatusForCrossSaveAsync](../../../core/libs/prx/libSceNpTus/Export.cpp) (libSceNpTus) - the argument checks and their order follow [shadPS4](https://github.com/shadps4-emu/shadPS4/blob/12a4564543ccec527f9723676d2180580d1d7a94/src/core/libraries/np/np_tus/np_tus.cpp#L3946) and are not measured on a console. `statusArraySize` and the size of its entries are not checked and the array is never written. A non-null `option` is read as `size`, `startSerialRank` and `hits` (0x18 bytes): another size is `INVALID_ALIGNMENT` and a `startSerialRank` of 0 is `INVALID_ARGUMENT`; `hits` is never written, and the option is accepted where `sceNpTusGetFriendsDataStatusAsync` refuses every option. The request finishes with `SCE_NP_ERROR_SIGNED_OUT`.
|
||||
- [sceNpTusDeleteNpTitleCtx](../../../core/libs/prx/libSceNpTus/Export.cpp) (libSceNpTus) - the PS5 signature, error codes and child-request lifetime have not been measured on a console. Deletion invalidates the context and all its requests, following [shadPS4](https://github.com/shadps4-emu/shadPS4/blob/a808e7626e3c7de8d0f0fda6a91f620b42f6c762/src/core/libraries/np/np_tus/np_tus.cpp#L158-L180).
|
||||
|
||||
|
||||
Reference in new issue
Block a user