1
0
Fork 0
mirror of https://github.com/Ryujinx/Ryujinx.git synced 2025-01-06 07:56:03 +00:00
Ryujinx/Ryujinx.HLE/HOS/Services
mageven 2365ddfc36
HID SharedMem Rework (#1003)
* Delete old HLE.Input

* Add new HLE Input.

git shows Hid.cs as modified because of the same name. It is new.

* Change HID Service

* Change Ryujinx UI to reflect new Input

* Add basic ControllerApplet

* Add DebugPad

Should fix Kirby Star Allies

* Address Ac_K's comments

* Moved all of HLE.Input to Services.Hid
* Separated all structs and enums each to a file
* Removed vars
* Made some naming changes to align with switchbrew
* Added official joycon colors

As an aside, fixed a mistake in touchscreen headers and added checks to
important SharedMem structs at init time.

* Further address Ac_K's comments

* Addressed gdkchan's and some more Ac_K's comments

* Address AcK's review comments

* Address AcK's second review comments

* Replace missed Marshal.SizeOf and address gdkchan's comments
2020-04-03 11:10:02 +11:00
..
Account stub GetNintendoAccountUserResourceCacheForApplication (#962) 2020-03-03 01:07:27 +11:00
Am Implement some calls of ISelfController (#965) 2020-03-04 00:41:41 -03:00
Apm
Arp Call EnsureApplicationSaveData when launching a game (#871) 2020-01-12 12:15:17 +01:00
Audio audren: Accept REV8 (#993) 2020-03-18 09:43:47 +11:00
Bcat Implement IDeliveryCacheProgressService in bcat (#908) 2020-02-06 05:09:59 +01:00
Bgtc
Bluetooth
BluetoothManager hle: Fix some inconsistencies in namespace naming in Services (#808) 2019-11-03 18:26:29 +01:00
Caps
Cec
Erpt
Es
Eupld
Fatal
Friend friends: Stub GetBlockedUserListIds (#1017) 2020-03-23 22:19:45 +01:00
Fs Add IMultiCommitManager (#1011) 2020-03-25 19:14:35 +11:00
Grc
Hid HID SharedMem Rework (#1003) 2020-04-03 11:10:02 +11:00
Ins
Lbl
Ldn prepo: Implement calls of IPrepoService (#830) 2019-11-25 10:45:54 +11:00
Lm Fix ILogger type and size decoding (#842) 2019-12-08 14:35:25 +01:00
Loader Improve IRoInterface logic (#809) 2019-11-08 15:49:48 +01:00
Mig
Mii Add IMultiCommitManager (#1011) 2020-03-25 19:14:35 +11:00
Mm Initial work 2020-01-09 02:13:00 +01:00
Ncm Update to LibHac 0.6.0 (#792) 2019-10-17 08:17:44 +02:00
News
Nfc HID SharedMem Rework (#1003) 2020-04-03 11:10:02 +11:00
Ngct
Nifm Implement GetCurrentIpConfigInfo (#943) 2020-02-17 16:28:41 +01:00
Nim hle: Fix some inconsistencies in namespace naming in Services (#808) 2019-11-03 18:26:29 +01:00
Notification
Npns
Ns Rename "RyuFs" directory to "Ryujinx" and use the same savedata system the Switch uses (#801) 2020-01-05 12:49:44 +01:00
Nv MapBufferEx: take page size into account (#873) 2020-01-12 03:14:27 +01:00
Olsc
Ovln
Pcie
Pctl
Pcv
Pm
Prepo prepo: Add a MessagePack object formatter (#1034) 2020-03-26 08:33:18 +11:00
Psc
Ptm
Ro Fix issues on ro implementation (#834) 2019-11-26 19:41:17 +01:00
Sdb Implement mii:u and mii:e entirely (#955) 2020-03-02 09:56:01 +11:00
Settings Add IMultiCommitManager (#1011) 2020-03-25 19:14:35 +11:00
Sm
Sockets Fix an endge case in bsd IClient::Poll implementation (#848) 2019-12-23 06:33:59 +11:00
Spl
Srepo
Ssl
SurfaceFlinger Fix R5G6B5 in SurfaceFlinger (#863) 2020-01-09 19:12:47 +01:00
Time Reduce requirements for running homebrew (#1053) 2020-03-30 08:23:05 +11:00
Usb
Vi Initial work 2020-01-09 02:13:00 +01:00
Wlan
CommandAttributes.cs
DummyService.cs
IIpcService.cs
IpcService.cs Render Profiler in GUI (#854) 2020-02-06 11:25:47 +00:00
ServiceAttributes.cs
ServiceConfiguration.cs