mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-10-30 12:25:49 +00:00
An error dialog that no flip drew within three seconds finishes on the next update call like one opened with no window.
1.7 KiB
1.7 KiB
libSceErrorDialog technical debt
Silent stubs
- libSceErrorDialog - the error dialog shows UI only while the video output has a window to draw it and no other dialog is shown and a flip draws it within three seconds; otherwise it runs the state machine, finishes on the first
sceErrorDialogUpdateStatuscall and the error code passed tosceErrorDialogOpenis only logged
Unknown function info
- sceErrorDialogOpenDetail, sceErrorDialogOpenWithReport (libSceErrorDialog) - their names and NIDs are in the PS5 3.20 export inventory; the no-parameter prototypes follow shadPS4
error_dialog.cppand are not measured on a console. They are declared without parameters solely to resolve known imports. This is not an ABI claim. Both currently returnkErrUnexpectedFatal(0x80ED0004); this return behavior is covered by unit tests but has not been independently verified on console hardware. - sceErrorDialogOpen (libSceErrorDialog) - the overlay dialog is not modelled on a PS5: the wording
An error occurred.andError code:and the label OK are the host's own and English, the code is shown as eight hex digits, and no text is looked up for the code. The 16-byte parameter is not measured beyond the size, error code and user id the function already reads. Closes when: measured on a PS5