From 725d14e4c67ee5568b24595567b3b007d9e9e231 Mon Sep 17 00:00:00 2001 From: iwubcode Date: Wed, 30 Aug 2017 00:15:08 -0500 Subject: [PATCH] Update game inis that need 'Immediate Mode' disabled due to having extra/incomplete frames in XFB. Also add new game inis: disable 'Immediate Mode' on Mushroom Men which needs XFB timing for its videos and disable 'Immediate Mode' on Go Vacation which also has extra/incomplete frames in some minigames. --- Data/Sys/GameSettings/G8M.ini | 1 + Data/Sys/GameSettings/GGS.ini | 2 ++ Data/Sys/GameSettings/GWL.ini | 3 +++ Data/Sys/GameSettings/R3M.ini | 2 +- Data/Sys/GameSettings/RBW.ini | 3 +++ Data/Sys/GameSettings/RED.ini | 2 ++ Data/Sys/GameSettings/RM9.ini | 23 +++++++++++++++++++++++ Data/Sys/GameSettings/SGV.ini | 21 +++++++++++++++++++++ 8 files changed, 56 insertions(+), 1 deletion(-) create mode 100644 Data/Sys/GameSettings/RM9.ini create mode 100644 Data/Sys/GameSettings/SGV.ini diff --git a/Data/Sys/GameSettings/G8M.ini b/Data/Sys/GameSettings/G8M.ini index fdec5667ec..32779226bc 100644 --- a/Data/Sys/GameSettings/G8M.ini +++ b/Data/Sys/GameSettings/G8M.ini @@ -20,6 +20,7 @@ EmulationIssues = Needs Efb to Ram for BBox (proper graphics). [Video_Hacks] EFBToTextureEnable = False BBoxEnable = True +ImmediateXFBEnable = False [Video_Stereoscopy] StereoConvergence = 545 diff --git a/Data/Sys/GameSettings/GGS.ini b/Data/Sys/GameSettings/GGS.ini index b663c7b560..ddf5956832 100644 --- a/Data/Sys/GameSettings/GGS.ini +++ b/Data/Sys/GameSettings/GGS.ini @@ -20,3 +20,5 @@ EmulationIssues = [Video_Settings] SafeTextureCacheColorSamples = 512 +[Video_Hacks] +ImmediateXFBEnable = False diff --git a/Data/Sys/GameSettings/GWL.ini b/Data/Sys/GameSettings/GWL.ini index 37ed3483f9..0c82f15eb8 100644 --- a/Data/Sys/GameSettings/GWL.ini +++ b/Data/Sys/GameSettings/GWL.ini @@ -17,3 +17,6 @@ EmulationIssues = [ActionReplay] # Add action replay cheats here. + +[Video_Hacks] +ImmediateXFBEnable = False \ No newline at end of file diff --git a/Data/Sys/GameSettings/R3M.ini b/Data/Sys/GameSettings/R3M.ini index 733da1c50d..fdaa7e24e2 100644 --- a/Data/Sys/GameSettings/R3M.ini +++ b/Data/Sys/GameSettings/R3M.ini @@ -19,4 +19,4 @@ EmulationIssues = Disable PAL60 (EuRGB60) to avoid a black bar appearing. [Video_Hacks] EFBToTextureEnable = False - +ImmediateXFBEnable = False diff --git a/Data/Sys/GameSettings/RBW.ini b/Data/Sys/GameSettings/RBW.ini index 208bd1031a..88524635d2 100644 --- a/Data/Sys/GameSettings/RBW.ini +++ b/Data/Sys/GameSettings/RBW.ini @@ -17,3 +17,6 @@ EmulationIssues = [ActionReplay] # Add action replay cheats here. + +[Video_Hacks] +ImmediateXFBEnable = False diff --git a/Data/Sys/GameSettings/RED.ini b/Data/Sys/GameSettings/RED.ini index 155b1cc5f7..3955ebdc58 100644 --- a/Data/Sys/GameSettings/RED.ini +++ b/Data/Sys/GameSettings/RED.ini @@ -17,3 +17,5 @@ EmulationIssues = Nunchuk doesn't work (both real and emulated). [ActionReplay] # Add action replay cheats here. +[Video_Hacks] +ImmediateXFBEnable = False diff --git a/Data/Sys/GameSettings/RM9.ini b/Data/Sys/GameSettings/RM9.ini new file mode 100644 index 0000000000..ca72c7fbe2 --- /dev/null +++ b/Data/Sys/GameSettings/RM9.ini @@ -0,0 +1,23 @@ +# RM9PGM, RM9EGM - Mushroom Men: The Spore Wars + +[Core] +# Values set here will override the main Dolphin settings. + +[EmuState] +# The Emulation State. 1 is worst, 5 is best, 0 is not set. +EmulationStateId = 4 +EmulationIssues = + +[OnLoad] +# Add memory patches to be loaded once on boot here. + +[OnFrame] +# Add memory patches to be applied every frame here. + +[ActionReplay] +# Add action replay cheats here. + +[Video_Settings] + +[Video_Hacks] +ImmediateXFBEnable = False diff --git a/Data/Sys/GameSettings/SGV.ini b/Data/Sys/GameSettings/SGV.ini new file mode 100644 index 0000000000..ac1597be91 --- /dev/null +++ b/Data/Sys/GameSettings/SGV.ini @@ -0,0 +1,21 @@ +# SGVEAF, SGVPAF - Go Vacation + +[Core] +# Values set here will override the main Dolphin settings. + +[EmuState] +# The Emulation State. 1 is worst, 5 is best, 0 is not set. +EmulationStateId = 4 +EmulationIssues = + +[OnLoad] +# Add memory patches to be loaded once on boot here. + +[OnFrame] +# Add memory patches to be applied every frame here. + +[ActionReplay] +# Add action replay cheats here. + +[Video_Hacks] +ImmediateXFBEnable = False