Lioncash
e7fe020ace
ipc_helpers: Remove usage of the global system instance
Resolves numerous deprecation warnings throughout the codebase due to
inclusion of this header. Now building core should be significantly less
noisy (and also relying on less global state).
This also uncovered quite a few modules that were relying on indirect
includes, which have also been fixed.
5 years ago
VolcaEM
9338a6a1cf
service: Update function tables
6 years ago
David Marcec
bf4e6b3cba
prepo: : Don't read extra buffer from report unless passed
Prepo doesn't always pass a secondary buffer, we assume it always does which leads to a bad read.
6 years ago
Lioncash
d73e0ef309
service: Update function tables
Keeps the service function tables up to date.
Updated based off information on SwitchBrew.
6 years ago
bunnei
7bdaae11ac
services: prepo: Fix IPC interface with SaveReport/SaveReportWithUser.
6 years ago
Lioncash
0ab5dd8c7f
service: Update function tables
Keeps the function tables up to date.
Updated based off information from Switchbrew.
6 years ago
David Marcec
2936be3ae1
Rebase
6 years ago
Zach Hilman
447ada6c0a
prepo: Remove system global accessors
6 years ago
Zach Hilman
e975bf2349
prepo: Implement SaveReport New and System variants
7 years ago
Zach Hilman
227430a157
loader: Move NSO module tracking to AppLoader
Also cleanup of general stuff
7 years ago
Zach Hilman
bdfb6260d5
prepo: Save reports from PlayReport service
Logs a lot of seemingly innocuous telemetry games generate.
7 years ago
Lioncash
f8220c84fc
prepo: Update service function table.
Also introduces the new prepo:a2 service.
Updated based off information provided by Switchbrew.
7 years ago
Lioncash
061dd78882
service/prepo: Move class into the cpp file
This doesn't need to be exposed within the header and be kept in the
translation unit, eliminating the need to include anything within the
header.
7 years ago
James Rowe
e159c550d8
Rename logging macro back to LOG_*
8 years ago
David Marcec
2810310018
Switched to NGLOG_WARNING
8 years ago
David Marcec
6f6cac9366
Added PREPO to logging backend, Removed comments from SaveReportWithUser
8 years ago
David Marcec
9591689dbc
GetIUserInterface->CreateUserInterface, Added todos and stub logs. Playreport->PlayReport.
8 years ago
David Marcec
48334d0d6a
Implemented GetIUserInterface properly, Playreport and SSL::SetInterfaceVersion. Fixed ipc issues with IAudioDevice(wrong ids)
8 years ago