citra/src/core/hle/service
Steveice10 24b5ffbfca
boss: Implement Spotpass service (part 1) (#7232)
* boss: Implement Spotpass service (part 1)

* boss: Fix save state (de)serialization.

* boss: Fix casing of SpotPass in log messages.

* boss: Minor logging improvements.

* common: Add boost serialization support for std::variant.

---------

Co-authored-by: Rokkubro <lachlanb03@gmail.com>
Co-authored-by: FearlessTobi <thm.frey@gmail.com>
2023-12-08 23:34:44 -08:00
..
ac kernel: Improve accuracy of KResourceLimit emulation (#7221) 2023-12-04 13:31:06 +02:00
act core: De-globalize movie (#6659) 2023-08-01 02:57:38 +02:00
am kernel: Improve accuracy of KResourceLimit emulation (#7221) 2023-12-04 13:31:06 +02:00
apt cfg: Update preferred region data on-demand. (#7206) 2023-11-24 23:10:58 -08:00
boss boss: Implement Spotpass service (part 1) (#7232) 2023-12-08 23:34:44 -08:00
cam code: Remove save state compatibility checks (#6980) 2023-09-16 15:22:10 -07:00
cecd externals: Update fmt. (#7015) 2023-09-27 03:29:13 -07:00
cfg cfg: Fix auto-region detecting when the launched title has no regions. (#7218) 2023-11-29 12:36:18 -08:00
csnd kernel: Improve accuracy of KResourceLimit emulation (#7221) 2023-12-04 13:31:06 +02:00
dlp hle: Eliminate need to specify command headers for IPC. (#6678) 2023-07-14 17:32:59 -07:00
dsp core: De-globalize HLE lock (#7212) 2023-11-28 14:15:27 -08:00
err http/soc: Various implementations and fixes (#6828) 2023-08-02 00:37:56 +02:00
frd cfg: Update preferred region data on-demand. (#7206) 2023-11-24 23:10:58 -08:00
fs file_sys: Add support for the BOSS ext save data archive. (#7231) 2023-12-03 14:02:23 -08:00
gsp gsp: Downgrade StoreDataCache log to trace. (#7006) 2023-09-22 09:15:31 -07:00
hid code: Remove save state compatibility checks (#6980) 2023-09-16 15:22:10 -07:00
http Implement more HTTP:C functionality (#7035) 2023-10-11 10:09:16 -07:00
ir core: De-globalize movie (#6659) 2023-08-01 02:57:38 +02:00
ldr_ro kernel: Improve accuracy of KResourceLimit emulation (#7221) 2023-12-04 13:31:06 +02:00
mic mic: Fix gain undeclared identifier (#7177) 2023-11-15 19:27:43 -08:00
mvd hle: Eliminate need to specify command headers for IPC. (#6678) 2023-07-14 17:32:59 -07:00
ndm hle: Eliminate need to specify command headers for IPC. (#6678) 2023-07-14 17:32:59 -07:00
news hle: Eliminate need to specify command headers for IPC. (#6678) 2023-07-14 17:32:59 -07:00
nfc core: De-globalize HLE lock (#7212) 2023-11-28 14:15:27 -08:00
nim core: De-globalize movie (#6659) 2023-08-01 02:57:38 +02:00
nwm core: De-globalize HLE lock (#7212) 2023-11-28 14:15:27 -08:00
plgldr hle: Eliminate need to specify command headers for IPC. (#6678) 2023-07-14 17:32:59 -07:00
pm hle: Eliminate need to specify command headers for IPC. (#6678) 2023-07-14 17:32:59 -07:00
ps Implement PS:GetRandomBytes and use openssl for random bytes (#7164) 2023-11-14 16:15:50 -08:00
ptm file_sys: Add support for the BOSS ext save data archive. (#7231) 2023-12-03 14:02:23 -08:00
pxi hle: Eliminate need to specify command headers for IPC. (#6678) 2023-07-14 17:32:59 -07:00
qtm Stub QTM_S:GetHeadtrackingInfo (#7166) 2023-11-15 02:04:14 +02:00
sm kernel: Improve accuracy of KResourceLimit emulation (#7221) 2023-12-04 13:31:06 +02:00
soc hle: Fix session limits for srv: and soc:U. (#7160) 2023-11-14 01:33:47 -08:00
ssl Implement PS:GetRandomBytes and use openssl for random bytes (#7164) 2023-11-14 16:15:50 -08:00
service.cpp externals: Update fmt. (#7015) 2023-09-27 03:29:13 -07:00
service.h hle: Eliminate need to specify command headers for IPC. (#6678) 2023-07-14 17:32:59 -07:00