From 1c084373c947b4adc9da6e51dcb1ff1c14408379 Mon Sep 17 00:00:00 2001 From: Coxxs <58-coxxs@users.noreply.git.ryujinx.app> Date: Mon, 20 Oct 2025 17:37:16 -0500 Subject: [PATCH] Update LoadIdTokenCache for 19.0.0+ (ryubing/ryujinx!182) See merge request ryubing/ryujinx!182 --- .../Account/Acc/AccountService/IManagerForApplication.cs | 7 +++++++ .../Account/Acc/AccountService/IManagerForSystemService.cs | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/src/Ryujinx.HLE/HOS/Services/Account/Acc/AccountService/IManagerForApplication.cs b/src/Ryujinx.HLE/HOS/Services/Account/Acc/AccountService/IManagerForApplication.cs index 3cb46d204..a00514cb6 100644 --- a/src/Ryujinx.HLE/HOS/Services/Account/Acc/AccountService/IManagerForApplication.cs +++ b/src/Ryujinx.HLE/HOS/Services/Account/Acc/AccountService/IManagerForApplication.cs @@ -38,6 +38,13 @@ namespace Ryujinx.HLE.HOS.Services.Account.Acc.AccountService } [CommandCmif(3)] + // LoadIdTokenCacheDeprecated() -> (u32 id_token_cache_size, buffer) + public ResultCode LoadIdTokenCacheDeprecated(ServiceCtx context) + { + return _managerServer.LoadIdTokenCache(context); + } + + [CommandCmif(4)] // 19.0.0+ // LoadIdTokenCache() -> (u32 id_token_cache_size, buffer) public ResultCode LoadIdTokenCache(ServiceCtx context) { diff --git a/src/Ryujinx.HLE/HOS/Services/Account/Acc/AccountService/IManagerForSystemService.cs b/src/Ryujinx.HLE/HOS/Services/Account/Acc/AccountService/IManagerForSystemService.cs index 8510837b2..40c73c439 100644 --- a/src/Ryujinx.HLE/HOS/Services/Account/Acc/AccountService/IManagerForSystemService.cs +++ b/src/Ryujinx.HLE/HOS/Services/Account/Acc/AccountService/IManagerForSystemService.cs @@ -38,6 +38,13 @@ namespace Ryujinx.HLE.HOS.Services.Account.Acc.AccountService } [CommandCmif(3)] + // LoadIdTokenCacheDeprecated() -> (u32 id_token_cache_size, buffer) + public ResultCode LoadIdTokenCacheDeprecated(ServiceCtx context) + { + return _managerServer.LoadIdTokenCache(context); + } + + [CommandCmif(4)] // 19.0.0+ // LoadIdTokenCache() -> (u32 id_token_cache_size, buffer) public ResultCode LoadIdTokenCache(ServiceCtx context) {