eden-miror/src/core/hle/service/caps
Maufeat f58097e814
[hle,display,overlay,starter,hid] add overlay functions, starter applet (initially), HID handheld for system applets and fw21 stubs (#3080)
Adds fully functional overlay display.
- Enable Overlay Applet via "View" -> "Enable Overlay Display Applet"
- Open the overlay by pressing the home button for over 1s
- Can adjust volume
- Can toggle airplane mode (if on WiFi, maybe if overlay is enabled pretend to be on WiFi?)
- Future TODO(?): Adjust Brightness implementation for host system
- Inputs are properly registered. e.g. if overlay open, application does not register inputs.

You can control volume and airplane mode outside of the emulator window

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3080
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Reviewed-by: crueter <crueter@eden-emu.dev>
Co-authored-by: Maufeat <sahyno1996@gmail.com>
Co-committed-by: Maufeat <sahyno1996@gmail.com>
2025-11-27 19:46:41 +01:00
..
caps.cpp service: caps: Implement SaveScreenShotEx0 and variants 2023-10-23 10:18:22 -06:00
caps.h service: caps: Implement album manager and reorganize service 2023-10-07 20:57:20 -06:00
caps_a.cpp [hle,display,overlay,starter,hid] add overlay functions, starter applet (initially), HID handheld for system applets and fw21 stubs (#3080) 2025-11-27 19:46:41 +01:00
caps_a.h [hle,display,overlay,starter,hid] add overlay functions, starter applet (initially), HID handheld for system applets and fw21 stubs (#3080) 2025-11-27 19:46:41 +01:00
caps_c.cpp service: capsrv: Migrate to new IPC 2024-01-29 20:35:45 -06:00
caps_c.h service: capsrv: Migrate to new IPC 2024-01-29 20:35:45 -06:00
caps_manager.cpp [build, cmake] port to solaris (#96) 2025-07-23 10:00:29 +02:00
caps_manager.h service: capsrv: Migrate to new IPC 2024-01-29 20:35:45 -06:00
caps_result.h Fix typos in src/core (#12625) 2024-01-08 13:31:48 -06:00
caps_sc.cpp service: caps: Implement album manager and reorganize service 2023-10-07 20:57:20 -06:00
caps_sc.h service: caps: Implement album manager and reorganize service 2023-10-07 20:57:20 -06:00
caps_ss.cpp service: capsrv: Migrate to new IPC 2024-01-29 20:35:45 -06:00
caps_ss.h service: capsrv: Migrate to new IPC 2024-01-29 20:35:45 -06:00
caps_su.cpp service: capsrv: Migrate to new IPC 2024-01-29 20:35:45 -06:00
caps_su.h service: capsrv: Migrate to new IPC 2024-01-29 20:35:45 -06:00
caps_types.h service: capsrv: Migrate to new IPC 2024-01-29 20:35:45 -06:00
caps_u.cpp service: capsrv: Migrate to new IPC 2024-01-29 20:35:45 -06:00
caps_u.h service: capsrv: Migrate to new IPC 2024-01-29 20:35:45 -06:00