switch back to workstation and enabled low latency

This commit is contained in:
Max 2026-05-16 09:27:01 -04:00 committed by sh0inx
parent 405e96be8e
commit aafa7eafa1
2 changed files with 5 additions and 6 deletions

View file

@ -580,6 +580,7 @@ namespace Ryujinx.Ava.Systems
{
_isActive = false;
_playTimer.Stop();
GCSettings.LatencyMode = GCLatencyMode.Interactive;
}
private void Exit()
@ -918,7 +919,7 @@ namespace Ryujinx.Ava.Systems
appMetadata => appMetadata.UpdatePreGame()
);
_playTimer.Start();
GCSettings.LatencyMode = GCLatencyMode.SustainedLowLatency;
GCSettings.LatencyMode = GCLatencyMode.LowLatency;
}
internal void Resume()
@ -929,7 +930,7 @@ namespace Ryujinx.Ava.Systems
_playTimer.Start();
_viewModel.Title = TitleHelper.ActiveApplicationTitle(Device?.Processes.ActiveApplication, Program.Version, !ConfigurationState.Instance.ShowOldUI);
Logger.Info?.Print(LogClass.Emulation, "Emulation was resumed.");
GCSettings.LatencyMode = GCLatencyMode.SustainedLowLatency;
GCSettings.LatencyMode = GCLatencyMode.LowLatency;
}
internal void Pause()

View file

@ -1,13 +1,11 @@
{
"configProperties": {
"System.GC.Concurrent": true,
"System.GC.Server": true,
"System.GC.Server": false,
"System.GC.RetainVM": true,
"System.GC.ConserveMemory": 9,
"System.Runtime.TieredCompilation.QuickJit": false,
"System.Runtime.TieredCompilation.QuickJitForLoops": false,
"System.GC.DynamicAdaptation": 0,
"System.GC.HeapCount": 4,
"System.GC.NoAffinitize": 0,
"DOTNET_ReadyToRun": false,
"DOTNET_TieredPGO": true
}