From 0510fde25ae66ec0b55091746a52931248d75b89 Mon Sep 17 00:00:00 2001 From: Ac_K Date: Tue, 12 Oct 2021 22:15:55 +0200 Subject: spl: Implement IGeneralInterface GetConfig (#2705) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * spl: Implement IGeneralInterface GetConfig This PR implement the GetConfig call of the spl service. This is currently needed for some homebrews which currently needs Ignore Missing Service to boot. Now it's fixed. Implementation was done using Atmosphère code and REing too. * Addresses gdkchan feedback --- Ryujinx.HLE/HOS/Services/Spl/ResultCode.cs | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 Ryujinx.HLE/HOS/Services/Spl/ResultCode.cs (limited to 'Ryujinx.HLE/HOS/Services/Spl/ResultCode.cs') diff --git a/Ryujinx.HLE/HOS/Services/Spl/ResultCode.cs b/Ryujinx.HLE/HOS/Services/Spl/ResultCode.cs new file mode 100644 index 00000000..4f61998a --- /dev/null +++ b/Ryujinx.HLE/HOS/Services/Spl/ResultCode.cs @@ -0,0 +1,12 @@ +namespace Ryujinx.HLE.HOS.Services.Spl +{ + enum ResultCode + { + ModuleId = 26, + ErrorCodeShift = 9, + + Success = 0, + + InvalidArguments = (101 << ErrorCodeShift) | ModuleId + } +} \ No newline at end of file -- cgit v1.2.3