From 352d0e58bc2c7f709ff25a149c9f7946c1280901 Mon Sep 17 00:00:00 2001 From: Matt Zinkevicius Date: Mon, 20 Jan 2025 17:49:49 -0700 Subject: [PATCH 1/2] Log .NET runtime version I was looking into a crash, and found out it was an issue that was fixed in .NET 9.0.1. Since Ryujinx embeds the runtime into the executable, it not obvious which runtime a build uses. This logs the .NET runtime version immediately after the build version. --- src/Ryujinx/Program.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Ryujinx/Program.cs b/src/Ryujinx/Program.cs index b9aa402c5..423db8c61 100644 --- a/src/Ryujinx/Program.cs +++ b/src/Ryujinx/Program.cs @@ -230,6 +230,7 @@ namespace Ryujinx.Ava internal static void PrintSystemInfo() { Logger.Notice.Print(LogClass.Application, $"{RyujinxApp.FullAppName} Version: {Version}"); + Logger.Notice.Print(LogClass.Application, $"Runtime: {RuntimeInformation.FrameworkDescription}"); SystemInfo.Gather().Print(); var enabledLogLevels = Logger.GetEnabledLevels().ToArray(); -- 2.47.1 From f44b4b31fe0f1a4f61f9c8f0bf9c5dd2666e082a Mon Sep 17 00:00:00 2001 From: Evan Husted Date: Mon, 20 Jan 2025 19:19:09 -0600 Subject: [PATCH 2/2] Update Program.cs --- src/Ryujinx/Program.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Ryujinx/Program.cs b/src/Ryujinx/Program.cs index 423db8c61..52b2d655d 100644 --- a/src/Ryujinx/Program.cs +++ b/src/Ryujinx/Program.cs @@ -230,7 +230,7 @@ namespace Ryujinx.Ava internal static void PrintSystemInfo() { Logger.Notice.Print(LogClass.Application, $"{RyujinxApp.FullAppName} Version: {Version}"); - Logger.Notice.Print(LogClass.Application, $"Runtime: {RuntimeInformation.FrameworkDescription}"); + Logger.Notice.Print(LogClass.Application, $".NET Runtime: {RuntimeInformation.FrameworkDescription}"); SystemInfo.Gather().Print(); var enabledLogLevels = Logger.GetEnabledLevels().ToArray(); -- 2.47.1