From 5eb0ee3ccaf531ad4042199f848e9462efb3d8ec Mon Sep 17 00:00:00 2001 From: Ac_K Date: Tue, 18 Aug 2020 21:24:54 +0200 Subject: account: Implement IManagerForApplication calls and IAsyncContext (#1466) * account: Implement IManagerForApplication calls and IAsyncContext This implement: - IManagerForApplication::EnsureIdTokenCacheAsync (accordingly to RE) but the Async task is stubbed. - IAsyncContext interface (accordingly to RE). - IManagerForApplication::LoadIdTokenCache (checked with RE, and stubbed). I've tried some games but now they needs some `sfdnsres` calls, some other boots and crashes with other issues. Maybe we should disable the connection somewhere to lets the game think we are offline. I have done many attempts, without success, but since the code is here now, it's better than nothing. (I've cleaned up `using` of IGeneralService too) Closes #629 and closes #630 * change AccountId * Fix gdkchan's comments * use CompletedTask --- Ryujinx.HLE/HOS/Services/Nifm/StaticService/IGeneralService.cs | 5 ----- 1 file changed, 5 deletions(-) (limited to 'Ryujinx.HLE/HOS/Services/Nifm/StaticService') diff --git a/Ryujinx.HLE/HOS/Services/Nifm/StaticService/IGeneralService.cs b/Ryujinx.HLE/HOS/Services/Nifm/StaticService/IGeneralService.cs index d3b5ce3e..1b170f4b 100644 --- a/Ryujinx.HLE/HOS/Services/Nifm/StaticService/IGeneralService.cs +++ b/Ryujinx.HLE/HOS/Services/Nifm/StaticService/IGeneralService.cs @@ -3,12 +3,7 @@ using Ryujinx.Common.Logging; using Ryujinx.HLE.HOS.Services.Nifm.StaticService.GeneralService; using Ryujinx.HLE.HOS.Services.Nifm.StaticService.Types; using System; -using System.Diagnostics; -using System.Linq; -using System.Net; using System.Net.NetworkInformation; -using System.Net.Sockets; -using System.Runtime.CompilerServices; namespace Ryujinx.HLE.HOS.Services.Nifm.StaticService { -- cgit v1.2.3