Files
AnyPS5/docs/dev/debt/libSceMsgDialog.native.md
T
MarcZX10 2cfafa4e3c docs(libSceMsgDialog.native): say that only shown dialogs wait for the player
The silent stub entry said every dialog finishes at sceMsgDialogOpen. Only the
dialogs that have no UI do; a shown one waits for the answer.
2026-10-29 14:06:17 +00:00

693 B

libSceMsgDialog.native technical debt

Silent stubs

  • libSceMsgDialog.native - only the user message dialogs that libSceMsgDialog lists as shown wait for the player; every other dialog finishes at sceMsgDialogOpen without UI and answers with button 1, so sceMsgDialogClose returns NOT_RUNNING for it; its result before sceMsgDialogInitialize follows libSceMsgDialog. sceMsgDialogTerminate resets running or finished dialogs and returns OK, rejecting uninitialized calls with COMMON_DIALOG_ERROR_NOT_INITIALIZED following shadPS4; null pointer arguments return COMMON_DIALOG_ERROR_ARG_NULL.