mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-11-07 13:39:55 +00:00
1.9 KiB
1.9 KiB
libSceGameCustomDataDialog technical debt
Silent stubs
- libSceGameCustomDataDialog - the game custom data dialog (
sceGameCustomDataDialogOpenAandsceGameCustomDataDialogGetResultA) runs the common-dialog state machine but shows nothing and reports the user as having cancelled, as there is no PSN game custom data. The signatures are from Orbital's type database; the result layout beyond the leadingint32_tresult code is not known, so nothing else is written.
Unknown function info
- sceGameCustomDataDialogGetResult and sceGameCustomDataDialogOpen (libSceGameCustomDataDialog) - names and NIDs are present in the PS5 3.20 export inventory, but Orbital has prototypes only for the
Avariants and no credible prototypes were found for these. The declarations have no parameters solely to resolve known imports; this is not an ABI claim, and initialized calls throw throughNotImplemented_nid_no_patch.
Functional
- sceGameCustomDataDialogOpen and sceGameCustomDataDialogGetResult (libSceGameCustomDataDialog) - return
COMMON_DIALOG_ERROR_NOT_INITIALIZED(0x80B80003) when status isNONEbefore initialization and after termination, with both the error code and state-first check order inferred from the existing dialog lifecycle rather than export-specific evidence. Signatures, argument validation, error precedence and initialized behavior remain unknown and unmodelled; initialized calls throw throughNotImplemented_nid_no_patch. Not measured on a console.