1
0
Fork 0
mirror of https://github.com/Ryujinx/Ryujinx.git synced 2024-12-04 20:42:00 +00:00
Ryujinx/Ryujinx.HLE/HOS/Services
Thog ea14a95524
Fix inconsistencies with UserId (#906)
* Fix inconsistencies with UserId

The account user id isn't an UUID. This PR adds a new UserId type with
the correct value ordering to avoid mismatch with LibHac's Uid. This also fix
an hardcoded value of the UserId.

As the userid has been invalid for quite some time (and to avoid forcing
users to their recreate saves), the userid has been changed to "00000000000000010000000000000000".

Also implement a stub for IApplicationFunctions::GetSaveDataSize. (see
the sources for the reason)

Fix #626

* Address jd's & Ac_k's comments
2020-02-02 14:24:17 +11:00
..
Account Fix inconsistencies with UserId (#906) 2020-02-02 14:24:17 +11:00
Am Fix inconsistencies with UserId (#906) 2020-02-02 14:24:17 +11:00
Apm
Arp Call EnsureApplicationSaveData when launching a game (#871) 2020-01-12 12:15:17 +01:00
Audio Various small audren fixes (#894) 2020-01-18 23:29:52 +01:00
Bcat
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 Fix inconsistencies with UserId (#906) 2020-02-02 14:24:17 +11:00
Fs Fix OpenBisFileSystem wrong buffer type (#909) 2020-01-27 21:09:04 +01:00
Grc
Hid
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
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
Ngct
Nifm Fix latest version of hbl/hb-menu (#795) 2019-10-19 00:47:50 +02: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 Fix inconsistencies with UserId (#906) 2020-02-02 14:24:17 +11:00
Psc
Ptm
Ro Fix issues on ro implementation (#834) 2019-11-26 19:41:17 +01:00
Sdb Fix inconsistencies with UserId (#906) 2020-02-02 14:24:17 +11:00
Settings Fix latest version of hbl/hb-menu (#795) 2019-10-19 00:47:50 +02: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 Fix timezone month being reported incorrectly to games (#861) 2020-01-09 11:08:57 +11:00
Usb
Vi Initial work 2020-01-09 02:13:00 +01:00
Wlan
CommandAttributes.cs
DummyService.cs
IIpcService.cs
IpcService.cs
ServiceAttributes.cs
ServiceConfiguration.cs