diff --git a/src/Ryujinx.UI.Common/Helper/CommandLineState.cs b/src/Ryujinx.UI.Common/Helper/CommandLineState.cs index 64159501b2..6de963a74a 100644 --- a/src/Ryujinx.UI.Common/Helper/CommandLineState.cs +++ b/src/Ryujinx.UI.Common/Helper/CommandLineState.cs @@ -88,7 +88,10 @@ namespace Ryujinx.UI.Common.Helper OverrideHideCursor = args[++i]; break; - case "--disable-angle": + case "--software-gui": + OverrideHardwareAcceleration = false; + break; + case "--hardware-gui": OverrideHardwareAcceleration = true; break; default: diff --git a/src/Ryujinx/Program.cs b/src/Ryujinx/Program.cs index faafdddf24..3458210270 100644 --- a/src/Ryujinx/Program.cs +++ b/src/Ryujinx/Program.cs @@ -195,9 +195,9 @@ namespace Ryujinx.Ava } // Check if hardware-acceleration was overridden. - if (CommandLineState.OverrideHardwareAcceleration == true) + if (CommandLineState.OverrideHardwareAcceleration != null) { - ConfigurationState.Instance.EnableHardwareAcceleration.Value = false; + ConfigurationState.Instance.EnableHardwareAcceleration.Value = CommandLineState.OverrideHardwareAcceleration.Value; } }