From a5209738fe5ce6683566f72c960b7db6f44861a5 Mon Sep 17 00:00:00 2001 From: Patrick Ferry <8967997+PatrickFerry@users.noreply.github.com> Date: Sun, 15 Sep 2024 21:48:22 +0100 Subject: [PATCH 1/4] GameINI: Disable ICache for Happy Feet The DisableICache setting is supposed to be for [Core] --- Data/Sys/GameSettings/RHF.ini | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Data/Sys/GameSettings/RHF.ini b/Data/Sys/GameSettings/RHF.ini index a3bea1d0f1b5..dd320227b3a9 100644 --- a/Data/Sys/GameSettings/RHF.ini +++ b/Data/Sys/GameSettings/RHF.ini @@ -1,6 +1,9 @@ # RHFE5D, RHFP5D - Happy Feet +[Core] +# Values set here will override the main Dolphin settings. +# The JIT cache causes problems with emulated icache invalidation in this game resulting in areas failing to load +DisableICache = True + [Video_Settings] SuggestedAspectRatio = 2 -# The JIT cache causes problems with emulated icache invalidation in this game resulting in a crash on starting the game -DisableICache = True From a51d87bc3d8ef36fc09fe5ba87b85bcfd36e5f86 Mon Sep 17 00:00:00 2001 From: Patrick Ferry <8967997+PatrickFerry@users.noreply.github.com> Date: Sun, 15 Sep 2024 21:48:40 +0100 Subject: [PATCH 2/4] GameINI: Enable Vertex Rounding for "Teenage Mutant Ninja Turtles 2: Battle Nexus" ImmediateXFBEnable was disabled originally when enabling VertexRounding was intended https://bugs.dolphin-emu.org/issues/10186 --- Data/Sys/GameSettings/GNI.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Data/Sys/GameSettings/GNI.ini b/Data/Sys/GameSettings/GNI.ini index 6682620f101e..036070e53d37 100644 --- a/Data/Sys/GameSettings/GNI.ini +++ b/Data/Sys/GameSettings/GNI.ini @@ -13,4 +13,4 @@ # Add action replay cheats here. [Video_Hacks] -ImmediateXFBEnable = False +VertexRounding = True From 8c24b4745a9f28099bd47905277376899c9cd332 Mon Sep 17 00:00:00 2001 From: Patrick Ferry <8967997+PatrickFerry@users.noreply.github.com> Date: Sun, 15 Sep 2024 21:48:55 +0100 Subject: [PATCH 3/4] GameINI: Enable Vertex Rounding for "Teenage Mutant Ninja Turtles 3: Mutant Nightmare" ImmediateXFBEnable was disabled originally when enabling VertexRounding was intended https://bugs.dolphin-emu.org/issues/10186 --- Data/Sys/GameSettings/G3Q.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Data/Sys/GameSettings/G3Q.ini b/Data/Sys/GameSettings/G3Q.ini index 1fab4cd625a1..efe5b5fce434 100644 --- a/Data/Sys/GameSettings/G3Q.ini +++ b/Data/Sys/GameSettings/G3Q.ini @@ -13,7 +13,7 @@ # Add action replay cheats here. [Video_Hacks] -ImmediateXFBEnable = False +VertexRounding = True [Video_Settings] SafeTextureCacheColorSamples = 512 From 5dac1749725aedc18b4d4dfb412a595c6fe4cd7f Mon Sep 17 00:00:00 2001 From: Patrick Ferry <8967997+PatrickFerry@users.noreply.github.com> Date: Sun, 15 Sep 2024 21:49:06 +0100 Subject: [PATCH 4/4] GameINI: Disable Broken Enhancements for Solvalou The wrong filename was used so the settings weren't being applied. The graphical issues reported were from enhancements that create graphical issues. EFBToTextureEnable solves some graphical issues but those issues appear for only a few frames, the bulk of the game does not benefit while the setting while it is very sore on performance. --- Data/Sys/GameSettings/{E7J.ini => E78.ini} | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) rename Data/Sys/GameSettings/{E7J.ini => E78.ini} (55%) diff --git a/Data/Sys/GameSettings/E7J.ini b/Data/Sys/GameSettings/E78.ini similarity index 55% rename from Data/Sys/GameSettings/E7J.ini rename to Data/Sys/GameSettings/E78.ini index f80fc8e1c089..40284eacdadc 100644 --- a/Data/Sys/GameSettings/E7J.ini +++ b/Data/Sys/GameSettings/E78.ini @@ -13,4 +13,13 @@ # Add action replay cheats here. [Video_Hacks] -EFBToTextureEnable = False +EFBEmulateFormatChanges = True +# Solves minor graphical issues when starting level and game over screen +#EFBToTextureEnable = False + +[Video_Settings] +MSAA = 0 + +[Video_Enhancements] +ForceFiltering = False +ForceTrueColor = False