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

1.9 KiB

libSceGameCustomDataDialog technical debt

Silent stubs

  • libSceGameCustomDataDialog - the game custom data dialog (sceGameCustomDataDialogOpenA and sceGameCustomDataDialogGetResultA) 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 leading int32_t result code is not known, so nothing else is written.

Unknown function info

Functional

  • sceGameCustomDataDialogOpen and sceGameCustomDataDialogGetResult (libSceGameCustomDataDialog) - return COMMON_DIALOG_ERROR_NOT_INITIALIZED (0x80B80003) when status is NONE before 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 through NotImplemented_nid_no_patch. Not measured on a console.