Commit Graph
5 Commits
Author SHA1 Message Date
MarcZX10 064c370e03 docs(libSceNpSignaling): record sceNpSignalingDeactivateConnection 2026-10-24 23:16:38 +00:00
Dean Galvin 135b9d2552 Merge main into feat/np-cusa03312-imports 2026-10-24 01:18:07 +13:00
Federico Marras 99356384a2 docs(debt): say that libSceNpSignaling checks online IDs as ASCII 2026-10-22 22:59:24 +02:00
Savvanis SpyrosandClaude Opus 5.5 7140ec1591 feat(np): answer and declare the PS4 NP imports of CUSA03312
NpMatching2 keeps its initialized state. sceNpSignalingDeactivateConnection
and sceInvitationDialogClose, which these titles also import, are declared
and throw.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-22 23:45:32 +03:00
Federico Marras 7e97092226 feat(libSceNpSignaling): model contexts and connections offline
The eight exports threw. They now run shadPS4's argument checks in its
order, keep up to eight contexts with ids allocated as shadPS4 does,
validate NpIds with the online ID rule, and answer a connection request
with SCE_NP_ERROR_SIGNED_OUT without creating a connection.
2026-10-22 22:35:54 +02:00