mirror of
https://github.com/cemu-project/Cemu.git
synced 2025-12-25 13:37:01 +00:00
- 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 |
||
|---|---|---|
| .. | ||
| nn_olv.cpp | ||
| nn_olv.h | ||
| nn_olv_Common.cpp | ||
| nn_olv_Common.h | ||
| nn_olv_DownloadCommunityTypes.cpp | ||
| nn_olv_DownloadCommunityTypes.h | ||
| nn_olv_InitializeTypes.cpp | ||
| nn_olv_InitializeTypes.h | ||
| nn_olv_OfflineDB.cpp | ||
| nn_olv_OfflineDB.h | ||
| nn_olv_PostTypes.cpp | ||
| nn_olv_PostTypes.h | ||
| nn_olv_UploadCommunityTypes.cpp | ||
| nn_olv_UploadCommunityTypes.h | ||
| nn_olv_UploadFavoriteTypes.cpp | ||
| nn_olv_UploadFavoriteTypes.h | ||