diff --git a/Ryujinx.Common/Configuration/ConfigurationState.cs b/Ryujinx.Common/Configuration/ConfigurationState.cs index e822dcf6d..4457eb36f 100644 --- a/Ryujinx.Common/Configuration/ConfigurationState.cs +++ b/Ryujinx.Common/Configuration/ConfigurationState.cs @@ -477,7 +477,7 @@ namespace Ryujinx.Configuration CheckUpdatesOnStart.Value = true; Graphics.EnableVsync.Value = true; Graphics.EnableShaderCache.Value = true; - System.EnablePtc.Value = false; + System.EnablePtc.Value = true; System.EnableFsIntegrityChecks.Value = true; System.FsGlobalAccessLogMode.Value = 0; System.AudioBackend.Value = AudioBackend.OpenAl; @@ -683,7 +683,7 @@ namespace Ryujinx.Configuration { Common.Logging.Logger.Warning?.Print(LogClass.Application, $"Outdated configuration version {configurationFileFormat.Version}, migrating to version 8."); - configurationFileFormat.EnablePtc = false; + configurationFileFormat.EnablePtc = true; configurationFileUpdated = true; } diff --git a/Ryujinx/Config.json b/Ryujinx/Config.json index 9bd858931..f7a119e3a 100644 --- a/Ryujinx/Config.json +++ b/Ryujinx/Config.json @@ -23,7 +23,7 @@ "check_updates_on_start": true, "enable_vsync": true, "enable_shader_cache": true, - "enable_ptc": false, + "enable_ptc": true, "enable_fs_integrity_checks": true, "fs_global_access_log_mode": 0, "audio_backend": "OpenAl", @@ -99,4 +99,4 @@ } ], "controller_config": [] -} \ No newline at end of file +} diff --git a/Ryujinx/_schema.json b/Ryujinx/_schema.json index 180b1ae6e..d8402feea 100644 --- a/Ryujinx/_schema.json +++ b/Ryujinx/_schema.json @@ -1215,7 +1215,7 @@ "type": "boolean", "title": "Enable Profiled Persistent Translation Cache", "description": "Enables or disables profiled translation cache persistency", - "default": false, + "default": true, "examples": [ true, false @@ -1485,4 +1485,4 @@ "default": [] } } -} \ No newline at end of file +}