aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/service/am/lifecycle_manager.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fixed game support about docked/handheld mode, applying only to ns2 games. ↵néo Luigi5 days1-1/+7
| | | | Tested on windows.
* [hle] add: (re)winding application and revert option<Process> back to ↵maufeat2026-06-271-0/+12
| | | | | | | | | | | unique_ptr (#4134) This add winding application function. Test this by opening qlaunch -> top left Profile -> edit profile picture -> go back (do not save if you are on fw21+, it corrupts the image) And reverts in #3908 added `optional<Process>` to `unique_ptr<Process>` Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4134 Reviewed-by: Lizzie <lizzie@eden-emu.dev> Reviewed-by: MaranBr <maranbr@eden-emu.dev>
* [video_core, hle] remove redundant parent references in system structs (#3908)lizzie2026-06-231-10/+10
| | | | | | | | | | reworked a bit to remove references of parent objects and instead pass as arguments to methods to prevent useless reloads Signed-off-by: lizzie <lizzie@eden-emu.dev> Co-authored-by: maufeat <sahyno1996@gmail.com> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3908 Reviewed-by: Maufeat <sahyno1996@gmail.com> Reviewed-by: crueter <crueter@eden-emu.dev>
* [am] Fix application state notification (#4027)MaranBr2026-05-311-0/+7
| | | | | | | | | | | | This fixed issues in Mario Kart 8 multiplayer where the native controller applet would pop up, then once A was pressed and it exited, it would freeze the game but music would continue playing. The issue was that UpdateRequestedFocusState() updates the focus state but never sets m_has_focus_state_changed for applications. Since ShouldSignalSystemEvent() checks that flag for applications, they never receive FocusStateChanged messages when LLE library applets exit. The game keeps running (hence the music) but is stuck waiting for a focus notification that never arrives. HLE applets aren't affected because their dummy process has is_process_running=false, so the game is never considered obscured in the first place. Credits: [davidcollini](https://github.com/davidcollini) Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4027 Reviewed-by: Lizzie <lizzie@eden-emu.dev> Reviewed-by: crueter <crueter@eden-emu.dev>
* Service: am: enhance UnpopInData, GetHdcpAuthenticationState and ↵JPikachu2025-04-141-1/+5
| | | | | | GetHdcpAuthenticationStateChangeEvent Thanks to Sudachi and Torzu for some help and referance.
* "Merge Tagged PR 13018"yuzubot2024-03-031-0/+379