Ver Fonte

Allow reconfiguring "Ignore Missing Services" during emulation (#2034)

mageven há 5 anos atrás
pai
commit
d9b3f3fa3a
1 ficheiros alterados com 5 adições e 0 exclusões
  1. 5 0
      Ryujinx.HLE/Switch.cs

+ 5 - 0
Ryujinx.HLE/Switch.cs

@@ -1,5 +1,6 @@
 using LibHac.FsSystem;
 using Ryujinx.Audio;
+using Ryujinx.Common;
 using Ryujinx.Configuration;
 using Ryujinx.Graphics.GAL;
 using Ryujinx.Graphics.Gpu;
@@ -127,6 +128,10 @@ namespace Ryujinx.HLE
             System.GlobalAccessLogMode = ConfigurationState.Instance.System.FsGlobalAccessLogMode;
 
             ServiceConfiguration.IgnoreMissingServices = ConfigurationState.Instance.System.IgnoreMissingServices;
+            ConfigurationState.Instance.System.IgnoreMissingServices.Event += (object _, ReactiveEventArgs<bool> args) =>
+            {
+                ServiceConfiguration.IgnoreMissingServices = args.NewValue;
+            };
 
             // Configure controllers
             Hid.RefreshInputConfig(ConfigurationState.Instance.Hid.InputConfig.Value);