From fd59cfca961bfb1b04ffeeb12c491b257642e2a8 Mon Sep 17 00:00:00 2001 From: gaowanqiu Date: Tue, 17 Dec 2024 21:33:32 +0800 Subject: [PATCH] Add system desired language and application support language log --- .../ApplicationProxy/IApplicationFunctions.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Ryujinx.HLE/HOS/Services/Am/AppletOE/ApplicationProxyService/ApplicationProxy/IApplicationFunctions.cs b/src/Ryujinx.HLE/HOS/Services/Am/AppletOE/ApplicationProxyService/ApplicationProxy/IApplicationFunctions.cs index 12c046f56..d19508e8c 100644 --- a/src/Ryujinx.HLE/HOS/Services/Am/AppletOE/ApplicationProxyService/ApplicationProxy/IApplicationFunctions.cs +++ b/src/Ryujinx.HLE/HOS/Services/Am/AppletOE/ApplicationProxyService/ApplicationProxy/IApplicationFunctions.cs @@ -139,6 +139,11 @@ namespace Ryujinx.HLE.HOS.Services.Am.AppletOE.ApplicationProxyService.Applicati int supportedLanguages = (int)context.Device.Processes.ActiveApplication.ApplicationControlProperties.SupportedLanguageFlag; int firstSupported = BitOperations.TrailingZeroCount(supportedLanguages); + string desiredLanguageString = Convert.ToString(desiredLanguageCode, 32); + Logger.Info?.Print(LogClass.ServiceAm, $"System desired {desiredLanguageString}"); + string supportedLanguagesString = Convert.ToString(supportedLanguages, 32); + Logger.Info?.Print(LogClass.ServiceAm, $"Application support {supportedLanguagesString}"); + if (firstSupported > (int)TitleLanguage.BrazilianPortuguese) { Logger.Warning?.Print(LogClass.ServiceAm, "Application has zero supported languages");