1
0
Fork 0
mirror of https://github.com/Ryujinx/Ryujinx.git synced 2024-11-11 04:56:41 +00:00
Ryujinx/Ryujinx.HLE
Ac_K eda6b78894
apm/am: Refactoring/Unstub services (#1662)
* apm: Refactoring/Unstub service

This PR implement some IPC calls of apm service:
- nn::apm::IManager is fully implemented.
- nn::apm::ISession is fully implemented (close #1633).
- nn::apm::ISystemManager is partially implemented.

nn::appletAE::ICommonStateGetter have some calls which are just a layer of apm IPC calls. What we did in some calls was wrong, it's fixed now!

Everything is checked with RE.

* abstract Apm *Server as Thog requested

* abstract ISession and fix other classes

* Address gdkchan feedback

* Fix class

* Fix Logging
2020-11-08 17:00:54 -03:00
..
Exceptions HID SharedMem Rework (#1003) 2020-04-03 11:10:02 +11:00
FileSystem Update to LibHac 0.12.0 (#1485) 2020-09-01 17:08:59 -03:00
HOS apm/am: Refactoring/Unstub services (#1662) 2020-11-08 17:00:54 -03:00
Loaders Loaders: Log extra NSO informations (#1661) 2020-11-06 19:58:57 +01:00
Utilities Implement a new physical memory manager and replace DeviceMemory (#856) 2020-05-04 08:54:50 +10:00
Homebrew.npdm Better process implementation (#491) 2018-11-28 20:18:09 -02:00
IHostUiHandler.cs Basic impl of Error Applet (#1551) 2020-09-28 00:00:38 +02:00
PerformanceStatistics.cs Replace Host FPS with GPU command queue load ("Fifo %") (#1585) 2020-10-14 07:54:42 +11:00
Ryujinx.HLE.csproj Update to LibHac 0.12.0 (#1485) 2020-09-01 17:08:59 -03:00
RyujinxProfileImage.jpg Implement friend:a IFriendService: 10101 (#429) 2018-09-25 19:59:29 -03:00
Switch.cs hle/ui: Basic multi programs support (#1560) 2020-09-21 13:45:30 +10:00