From b6b4b0cfb92a6cec61fbe85e88663db2805e75f4 Mon Sep 17 00:00:00 2001 From: Isaac Marovitz Date: Mon, 1 Jan 2024 18:48:48 -0800 Subject: [PATCH] =?UTF-8?q?Don=E2=80=99t=20crash=20if=20no=20firmware=20is?= =?UTF-8?q?=20installed?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/LibRyujinx/LibRyujinx.cs | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/LibRyujinx/LibRyujinx.cs b/src/LibRyujinx/LibRyujinx.cs index e8c83a338..fc1d2525e 100644 --- a/src/LibRyujinx/LibRyujinx.cs +++ b/src/LibRyujinx/LibRyujinx.cs @@ -739,9 +739,15 @@ namespace LibRyujinx UserChannelPersistence = new UserChannelPersistence(); _firmwareVersion = ContentManager.GetCurrentFirmwareVersion(); - - - Logger.Notice.Print(LogClass.Application, $"System Firmware Version: {_firmwareVersion.VersionString}"); + + if (_firmwareVersion != null) + { + Logger.Notice.Print(LogClass.Application, $"System Firmware Version: {_firmwareVersion.VersionString}"); + } + else + { + Logger.Notice.Print(LogClass.Application, $"System Firmware not installed"); + } } public bool InitializeContext(bool isHostMapped,