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 0984fad1c94..816c33cb8f4 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 83e35057fb2..8dcf8dc9ffd 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 30308b52864..2b0ea989785 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 4669fc3eb17..dbe9b9e54ed 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 39332a47cff..d00735ce67f 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 91cfa7df0d0..785abb11e1c 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