Files
AnyPS5/docs/dev/debt/libSceNpSignaling.md
T

1.3 KiB

libSceNpSignaling technical debt

Unknown function info

  • sceNpSignalingDeactivateConnection (libSceNpSignaling) - imported by PS4 titles, which do not load without it, and added without an implementation: declared without parameters, every call throws

Functional

  • libSceNpSignaling (libSceNpSignaling) - offline only, not measured on a PS5: the checks, their order, context ids 1 to 8 and the NpId rule (term 0, 3 to 16 characters, the first an ASCII letter or digit, the rest ASCII letters, digits, _ or -) follow shadPS4 and its state helpers. sceNpSignalingInitialize reserves no heap and starts no thread, so its arguments are not checked, and callbacks are never called. sceNpSignalingActivateConnection returns SCE_NP_ERROR_SIGNED_OUT after shadPS4's checks up to OWN_NP_ID, without its rate limit, and creates no connection, so the connection calls answer CONN_NOT_FOUND