From 869edd5a664e58602a0ba69e8ef3e1ce9b67fe58 Mon Sep 17 00:00:00 2001 From: JosJuice Date: Mon, 27 Dec 2021 16:22:20 +0100 Subject: [PATCH] GameINI: Replace all uses of SyncGPU with single core MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit At least on Android, SyncGPU has really bad performance compared to single core. It's less stable too - I get fatal GPU desyncs in Pokémon XD using the default settings. --- Data/Sys/GameSettings/G2M.ini | 2 +- Data/Sys/GameSettings/GEA.ini | 2 +- Data/Sys/GameSettings/GFZ.ini | 2 +- Data/Sys/GameSettings/GLS.ini | 2 +- Data/Sys/GameSettings/GSZ.ini | 2 +- Data/Sys/GameSettings/GXX.ini | 2 +- Data/Sys/GameSettings/P2M.ini | 2 +- Data/Sys/GameSettings/R64.ini | 2 +- Data/Sys/GameSettings/RD2.ini | 1 - Data/Sys/GameSettings/RNO.ini | 2 +- Data/Sys/GameSettings/RRB.ini | 2 +- Data/Sys/GameSettings/RSN.ini | 2 +- Data/Sys/GameSettings/RYB.ini | 2 +- 13 files changed, 12 insertions(+), 13 deletions(-) diff --git a/Data/Sys/GameSettings/G2M.ini b/Data/Sys/GameSettings/G2M.ini index b9bf4f1add..0984fad1c9 100644 --- a/Data/Sys/GameSettings/G2M.ini +++ b/Data/Sys/GameSettings/G2M.ini @@ -2,7 +2,7 @@ [Core] # Values set here will override the main Dolphin settings. -SyncGPU = True +CPUThread = False [OnLoad] # Add memory patches to be loaded once on boot here. diff --git a/Data/Sys/GameSettings/GEA.ini b/Data/Sys/GameSettings/GEA.ini index ae1b4759eb..9da4026a30 100644 --- a/Data/Sys/GameSettings/GEA.ini +++ b/Data/Sys/GameSettings/GEA.ini @@ -2,7 +2,7 @@ [Core] # Values set here will override the main Dolphin settings. -SyncGPU = True +CPUThread = False [OnLoad] # Add memory patches to be loaded once on boot here. diff --git a/Data/Sys/GameSettings/GFZ.ini b/Data/Sys/GameSettings/GFZ.ini index 6e3a82efae..ddd765ac9a 100644 --- a/Data/Sys/GameSettings/GFZ.ini +++ b/Data/Sys/GameSettings/GFZ.ini @@ -4,7 +4,7 @@ [Core] # Values set here will override the main Dolphin settings. FPRF = True -SyncGPU = True +CPUThread = False [OnLoad] # Add memory patches to be loaded once on boot here. diff --git a/Data/Sys/GameSettings/GLS.ini b/Data/Sys/GameSettings/GLS.ini index 3c95dc6ac5..2d6c5d6e53 100644 --- a/Data/Sys/GameSettings/GLS.ini +++ b/Data/Sys/GameSettings/GLS.ini @@ -2,7 +2,7 @@ [Core] # Values set here will override the main Dolphin settings. -SyncGPU = 1 +CPUThread = False [OnLoad] # Add memory patches to be loaded once on boot here. diff --git a/Data/Sys/GameSettings/GSZ.ini b/Data/Sys/GameSettings/GSZ.ini index a4e4f4c67e..6afb8b48e1 100644 --- a/Data/Sys/GameSettings/GSZ.ini +++ b/Data/Sys/GameSettings/GSZ.ini @@ -2,7 +2,7 @@ [Core] # Values set here will override the main Dolphin settings. -SyncGPU = 1 +CPUThread = False [OnLoad] # Add memory patches to be loaded once on boot here. diff --git a/Data/Sys/GameSettings/GXX.ini b/Data/Sys/GameSettings/GXX.ini index 6fccd2b343..217f0a6856 100644 --- a/Data/Sys/GameSettings/GXX.ini +++ b/Data/Sys/GameSettings/GXX.ini @@ -2,7 +2,7 @@ [Core] # Values set here will override the main Dolphin settings. -SyncGPU = True +CPUThread = False [OnLoad] # Add memory patches to be loaded once on boot here. diff --git a/Data/Sys/GameSettings/P2M.ini b/Data/Sys/GameSettings/P2M.ini index f7bee72587..8bc9795802 100644 --- a/Data/Sys/GameSettings/P2M.ini +++ b/Data/Sys/GameSettings/P2M.ini @@ -2,7 +2,7 @@ [Core] # Values set here will override the main Dolphin settings. -SyncGPU = True +CPUThread = False [OnLoad] # Add memory patches to be loaded once on boot here. diff --git a/Data/Sys/GameSettings/R64.ini b/Data/Sys/GameSettings/R64.ini index 039100182b..00ab6d8219 100644 --- a/Data/Sys/GameSettings/R64.ini +++ b/Data/Sys/GameSettings/R64.ini @@ -2,7 +2,7 @@ [Core] # Values set here will override the main Dolphin settings. -SyncGPU = True +CPUThread = False [OnLoad] # Add memory patches to be loaded once on boot here. diff --git a/Data/Sys/GameSettings/RD2.ini b/Data/Sys/GameSettings/RD2.ini index b2bbf983f8..1630a0ba9d 100644 --- a/Data/Sys/GameSettings/RD2.ini +++ b/Data/Sys/GameSettings/RD2.ini @@ -2,7 +2,6 @@ [Core] # The game hangs on New Game when using Dual Core -# SyncGPU is slower than Single Core in this title. CPUThread = False [OnLoad] # Add memory patches to be loaded once on boot here. diff --git a/Data/Sys/GameSettings/RNO.ini b/Data/Sys/GameSettings/RNO.ini index e0f343b784..19cf9d499d 100644 --- a/Data/Sys/GameSettings/RNO.ini +++ b/Data/Sys/GameSettings/RNO.ini @@ -2,7 +2,7 @@ [Core] # Prevents save game corruption. -SyncGPU = True +CPUThread = False [OnLoad] # Add memory patches to be loaded once on boot here. diff --git a/Data/Sys/GameSettings/RRB.ini b/Data/Sys/GameSettings/RRB.ini index cab4a5ab7c..fcfdfd06c7 100644 --- a/Data/Sys/GameSettings/RRB.ini +++ b/Data/Sys/GameSettings/RRB.ini @@ -2,7 +2,7 @@ [Core] # Values set here will override the main Dolphin settings. -SyncGPU = 1 +CPUThread = False [OnLoad] # Add memory patches to be loaded once on boot here. diff --git a/Data/Sys/GameSettings/RSN.ini b/Data/Sys/GameSettings/RSN.ini index d6e19cc351..f3b615172a 100644 --- a/Data/Sys/GameSettings/RSN.ini +++ b/Data/Sys/GameSettings/RSN.ini @@ -2,7 +2,7 @@ [Core] # Values set here will override the main Dolphin settings. -SyncGPU = True +CPUThread = False [OnLoad] # Add memory patches to be loaded once on boot here. diff --git a/Data/Sys/GameSettings/RYB.ini b/Data/Sys/GameSettings/RYB.ini index 6f908435fe..ee24cfc0fa 100644 --- a/Data/Sys/GameSettings/RYB.ini +++ b/Data/Sys/GameSettings/RYB.ini @@ -2,7 +2,7 @@ [Core] # Values set here will override the main Dolphin settings. -SyncGPU = True +CPUThread = False [OnLoad] # Add memory patches to be loaded once on boot here.