|
|
@@ -5,6 +5,7 @@ using Ryujinx.Ava.Utilities.Configuration;
|
|
|
using Ryujinx.Common;
|
|
|
using Ryujinx.Common.Configuration;
|
|
|
using Ryujinx.Common.Configuration.Hid;
|
|
|
+using Ryujinx.Common.Configuration.Hid.Controller;
|
|
|
using Ryujinx.Common.GraphicsDriver;
|
|
|
using Ryujinx.Common.Logging;
|
|
|
using Ryujinx.Common.Logging.Targets;
|
|
|
@@ -26,6 +27,7 @@ using Ryujinx.SDL2.Common;
|
|
|
using System;
|
|
|
using System.Collections.Generic;
|
|
|
using System.IO;
|
|
|
+using System.Linq;
|
|
|
using System.Threading;
|
|
|
|
|
|
namespace Ryujinx.Headless
|
|
|
@@ -286,6 +288,9 @@ namespace Ryujinx.Headless
|
|
|
GraphicsConfig.EnableMacroHLE = !option.DisableMacroHLE;
|
|
|
|
|
|
DriverUtilities.InitDriverConfig(option.BackendThreading == BackendThreading.Off);
|
|
|
+
|
|
|
+ if (_inputConfiguration.OfType<StandardControllerInputConfig>().Any(ic => ic.Led.UseRainbow))
|
|
|
+ Rainbow.Enable();
|
|
|
|
|
|
while (true)
|
|
|
{
|