From df536b144322dc92cc3a487dae1ea1c8e57e25f4 Mon Sep 17 00:00:00 2001 From: JMC47 Date: Mon, 30 Jan 2023 01:08:34 -0500 Subject: [PATCH] Add CPU Cull to Twilight Princess and Metroid Prime Series These games greatly benefit from CPU Culling, and there isn't much reason not to just blanket enable it for all users. There is no case where you'd want it disabled. --- Data/Sys/GameSettings/G2M.ini | 5 +++++ Data/Sys/GameSettings/GM8.ini | 5 +++++ Data/Sys/GameSettings/GZ2.ini | 7 +++++++ Data/Sys/GameSettings/R3M.ini | 7 +++++++ Data/Sys/GameSettings/RM3.ini | 5 +++++ Data/Sys/GameSettings/RZD.ini | 7 +++++++ 6 files changed, 36 insertions(+) diff --git a/Data/Sys/GameSettings/G2M.ini b/Data/Sys/GameSettings/G2M.ini index 0984fad1c9..816c33cb8f 100644 --- a/Data/Sys/GameSettings/G2M.ini +++ b/Data/Sys/GameSettings/G2M.ini @@ -16,5 +16,10 @@ CPUThread = False [Video_Settings] SafeTextureCacheColorSamples = 512 +# Because the minimap has a lot of unused triangles, +# CPU Cull can greatly speed up demanding areas of the game. + +CPUCull = True + [Video_Hacks] EFBToTextureEnable = False diff --git a/Data/Sys/GameSettings/GM8.ini b/Data/Sys/GameSettings/GM8.ini index 83e35057fb..8dcf8dc9ff 100644 --- a/Data/Sys/GameSettings/GM8.ini +++ b/Data/Sys/GameSettings/GM8.ini @@ -15,4 +15,9 @@ [Video_Settings] SafeTextureCacheColorSamples = 512 +# Because the minimap has a lot of unused triangles, +# CPU Cull can greatly speed up demanding areas of the game. + +CPUCull = True + [Video_Hacks] diff --git a/Data/Sys/GameSettings/GZ2.ini b/Data/Sys/GameSettings/GZ2.ini index 30308b5286..2b0ea98978 100644 --- a/Data/Sys/GameSettings/GZ2.ini +++ b/Data/Sys/GameSettings/GZ2.ini @@ -21,5 +21,12 @@ ImmediateXFBEnable = False VISkip = False +[Video_Settings] +# Because the minimap in Hyrule Field and Faron Woods +# has a ton of unused triangles, CPU Cull can greatly +# speed up demanding areas of the game. + +CPUCull = True + [Video_Enhancements] ArbitraryMipmapDetection = True diff --git a/Data/Sys/GameSettings/R3M.ini b/Data/Sys/GameSettings/R3M.ini index 4669fc3eb1..dbe9b9e54e 100644 --- a/Data/Sys/GameSettings/R3M.ini +++ b/Data/Sys/GameSettings/R3M.ini @@ -12,6 +12,13 @@ [ActionReplay] # Add action replay cheats here. +[Video_Settings] + +# Because the minimap has a lot of unused triangles, +# CPU Cull can greatly speed up demanding areas of the game. + +CPUCull = True + [Video_Hacks] EFBToTextureEnable = False ImmediateXFBEnable = False diff --git a/Data/Sys/GameSettings/RM3.ini b/Data/Sys/GameSettings/RM3.ini index 39332a47cf..d00735ce67 100644 --- a/Data/Sys/GameSettings/RM3.ini +++ b/Data/Sys/GameSettings/RM3.ini @@ -15,5 +15,10 @@ [Video_Settings] SafeTextureCacheColorSamples = 512 +# Because the minimap has a lot of unused triangles, +# CPU Cull can greatly speed up demanding areas of the game. + +CPUCull = True + [Video_Hacks] EFBToTextureEnable = False diff --git a/Data/Sys/GameSettings/RZD.ini b/Data/Sys/GameSettings/RZD.ini index 91cfa7df0d..785abb11e1 100644 --- a/Data/Sys/GameSettings/RZD.ini +++ b/Data/Sys/GameSettings/RZD.ini @@ -21,5 +21,12 @@ ImmediateXFBEnable = False VISkip = False +[Video_Settings] +# Because the minimap in Hyrule Field and Faron Woods +# has a ton of unused triangles, CPU Cull can greatly +# speed up demanding areas of the game. + +CPUCull = True + [Video_Enhancements] ArbitraryMipmapDetection = True