Files
Cemu/src/Cafe/OS/libs
Exzap 1c73dc9e1b Implement proc_ui.rpl + stub SYSSwitchToEManual() to avoid softlocks
- Full reimplementation of proc_ui.rpl with all 19 exports
- Foreground/Background messages now go to the coreinit system message queue as they should (instead of using a hack where proc_ui receives them directly)
- Add missing coreinit API needed by proc_ui: OSGetPFID(), OSGetUPID(), OSGetTitleID(), __OSCreateThreadType()
- Use big-endian types in OSMessage
- Flesh out the stubs for OSDriver_Register and OSDriver_Unregister a bit more since we need to call it from proc_ui. Similiar small tweaks to other coreinit API
- Stub sysapp SYSSwitchToEManual() and _SYSSwitchToEManual() in such a way that they will trigger the expected background/foreground transition, avoiding softlocks in games that call these functions
2024-04-30 23:29:15 +02:00
..
2022-08-22 22:21:23 +02:00
2022-08-22 22:21:23 +02:00
2024-04-13 11:03:02 +02:00
2024-03-11 21:57:37 +01:00
2022-08-22 22:21:23 +02:00
2023-10-19 05:55:52 +02:00
2022-08-22 22:21:23 +02:00
2022-08-22 22:21:23 +02:00
2023-06-15 22:36:35 +02:00
2022-08-22 22:21:23 +02:00