|
@@ -10,6 +10,7 @@ using Ryujinx.HLE.FileSystem;
|
|
|
using Ryujinx.HLE.FileSystem.Content;
|
|
using Ryujinx.HLE.FileSystem.Content;
|
|
|
using Ryujinx.HLE.HOS;
|
|
using Ryujinx.HLE.HOS;
|
|
|
using Ryujinx.HLE.HOS.Services;
|
|
using Ryujinx.HLE.HOS.Services;
|
|
|
|
|
+using Ryujinx.HLE.HOS.Services.Apm;
|
|
|
using Ryujinx.HLE.HOS.Services.Hid;
|
|
using Ryujinx.HLE.HOS.Services.Hid;
|
|
|
using Ryujinx.HLE.HOS.SystemState;
|
|
using Ryujinx.HLE.HOS.SystemState;
|
|
|
using Ryujinx.Memory;
|
|
using Ryujinx.Memory;
|
|
@@ -111,6 +112,8 @@ namespace Ryujinx.HLE
|
|
|
|
|
|
|
|
System.State.DockedMode = ConfigurationState.Instance.System.EnableDockedMode;
|
|
System.State.DockedMode = ConfigurationState.Instance.System.EnableDockedMode;
|
|
|
|
|
|
|
|
|
|
+ System.PerformanceState.PerformanceMode = System.State.DockedMode ? PerformanceMode.Boost : PerformanceMode.Default;
|
|
|
|
|
+
|
|
|
if (ConfigurationState.Instance.System.EnableMulticoreScheduling)
|
|
if (ConfigurationState.Instance.System.EnableMulticoreScheduling)
|
|
|
{
|
|
{
|
|
|
System.EnableMultiCoreScheduling();
|
|
System.EnableMultiCoreScheduling();
|