From 7e66c39cd325a7ff4064f8d0aa0b0a2f5d31c5d7 Mon Sep 17 00:00:00 2001 From: Linktothepast Date: Mon, 8 Jun 2015 11:19:59 +0300 Subject: [PATCH 1/2] Gameini updates. Fixes issue 8637 by replacing SkipIdle=0 with SyncOnSkipIdle = False. Updates gameinis for Resident Evil Archives: Resident Evil Zero, Pokemon Snap and fixes a mistake in Baldur's Gate: Dark Alliance. --- Data/Sys/GameSettings/G8W.ini | 11 +++-------- Data/Sys/GameSettings/G9R.ini | 4 ++-- Data/Sys/GameSettings/GDE.ini | 7 ------- Data/Sys/GameSettings/GE4.ini | 11 +++-------- Data/Sys/GameSettings/GHK.ini | 15 ++++++++------- Data/Sys/GameSettings/GVL.ini | 11 +++-------- Data/Sys/GameSettings/NAK.ini | 7 ++++--- Data/Sys/GameSettings/R5D.ini | 10 ++-------- Data/Sys/GameSettings/R8J.ini | 10 ++-------- Data/Sys/GameSettings/RBH.ini | 10 ++-------- Data/Sys/GameSettings/RBW.ini | 11 +++-------- Data/Sys/GameSettings/SIL.ini | 10 ++-------- Data/Sys/GameSettings/SX8.ini | 10 ++-------- 13 files changed, 36 insertions(+), 91 deletions(-) diff --git a/Data/Sys/GameSettings/G8W.ini b/Data/Sys/GameSettings/G8W.ini index a6c29036a2d..eee1fe3891e 100644 --- a/Data/Sys/GameSettings/G8W.ini +++ b/Data/Sys/GameSettings/G8W.ini @@ -2,12 +2,12 @@ [Core] # Values set here will override the main Dolphin settings. -SkipIdle = False +SyncOnSkipIdle = False [EmuState] # The Emulation State. 1 is worst, 5 is best, 0 is not set. EmulationStateId = 4 -EmulationIssues = Idle skipping slows down the game. +EmulationIssues = [OnLoad] # Add memory patches to be loaded once on boot here. @@ -19,9 +19,4 @@ EmulationIssues = Idle skipping slows down the game. # Add action replay cheats here. [Video] -ProjectionHack = 0 -PH_SZNear = 0 -PH_SZFar = 0 -PH_ExtraParam = 0 -PH_ZNear = -PH_ZFar = + diff --git a/Data/Sys/GameSettings/G9R.ini b/Data/Sys/GameSettings/G9R.ini index 92d286dc143..98ba156d160 100644 --- a/Data/Sys/GameSettings/G9R.ini +++ b/Data/Sys/GameSettings/G9R.ini @@ -2,11 +2,11 @@ [Core] # Values set here will override the main Dolphin settings. -SkipIdle = 0 +SyncOnSkipIdle = False [EmuState] # The Emulation State. 1 is worst, 5 is best, 0 is not set. -EmulationIssues = Idle skipping can cause speed issues. +EmulationIssues = EmulationStateId = 4 [OnLoad] diff --git a/Data/Sys/GameSettings/GDE.ini b/Data/Sys/GameSettings/GDE.ini index 89472b78eb1..1c7c684c532 100644 --- a/Data/Sys/GameSettings/GDE.ini +++ b/Data/Sys/GameSettings/GDE.ini @@ -2,7 +2,6 @@ [Core] # Values set here will override the main Dolphin settings. -SkipIdle = 0 [EmuState] # The Emulation State. 1 is worst, 5 is best, 0 is not set. @@ -19,12 +18,6 @@ EmulationIssues = # Add action replay cheats here. [Video] -ProjectionHack = 0 -PH_SZNear = 0 -PH_SZFar = 0 -PH_ExtraParam = 0 -PH_ZNear = -PH_ZFar = [Video_Settings] SafeTextureCacheColorSamples = 512 diff --git a/Data/Sys/GameSettings/GE4.ini b/Data/Sys/GameSettings/GE4.ini index 49e6063346d..8190fe2bbf2 100644 --- a/Data/Sys/GameSettings/GE4.ini +++ b/Data/Sys/GameSettings/GE4.ini @@ -2,12 +2,12 @@ [Core] # Values set here will override the main Dolphin settings. -SkipIdle = 0 +SyncOnSkipIdle = False [EmuState] # The Emulation State. 1 is worst, 5 is best, 0 is not set. EmulationStateId = 3 -EmulationIssues = Idleskipping causes speed issues(menus,etc.) +EmulationIssues = [OnLoad] # Add memory patches to be loaded once on boot here. @@ -19,10 +19,5 @@ EmulationIssues = Idleskipping causes speed issues(menus,etc.) # Add action replay cheats here. [Video] -ProjectionHack = 0 -PH_SZNear = 0 -PH_SZFar = 0 -PH_ExtraParam = 0 -PH_ZNear = -PH_ZFar = + diff --git a/Data/Sys/GameSettings/GHK.ini b/Data/Sys/GameSettings/GHK.ini index 4b1d458edde..cdb8ac776de 100644 --- a/Data/Sys/GameSettings/GHK.ini +++ b/Data/Sys/GameSettings/GHK.ini @@ -1,20 +1,21 @@ # GHKD7D, GHKE7D, GHKF7D, GHKP7D, GHKS7D - The Hulk + [Core] # Values set here will override the main Dolphin settings. -SkipIdle = 0 +SyncOnSkipIdle = False + [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] + [ActionReplay] + [Video] -ProjectionHack = 0 -PH_SZNear = 0 -PH_SZFar = 0 -PH_ExtraParam = 0 -PH_ZNear = -PH_ZFar = + [Gecko] diff --git a/Data/Sys/GameSettings/GVL.ini b/Data/Sys/GameSettings/GVL.ini index 771569b8454..f806e38691a 100644 --- a/Data/Sys/GameSettings/GVL.ini +++ b/Data/Sys/GameSettings/GVL.ini @@ -2,12 +2,12 @@ [Core] # Values set here will override the main Dolphin settings. -SkipIdle = 0 +SyncOnSkipIdle = False [EmuState] # The Emulation State. 1 is worst, 5 is best, 0 is not set. EmulationStateId = 3 -EmulationIssues = Idleskipping if enabled will cause speed issues. +EmulationIssues = [OnLoad] # Add memory patches to be loaded once on boot here. @@ -19,10 +19,5 @@ EmulationIssues = Idleskipping if enabled will cause speed issues. # Add action replay cheats here. [Video] -ProjectionHack = 0 -PH_SZNear = 0 -PH_SZFar = 0 -PH_ExtraParam = 0 -PH_ZNear = -PH_ZFar = + diff --git a/Data/Sys/GameSettings/NAK.ini b/Data/Sys/GameSettings/NAK.ini index 1aa01ac6ebc..35215e43342 100644 --- a/Data/Sys/GameSettings/NAK.ini +++ b/Data/Sys/GameSettings/NAK.ini @@ -1,12 +1,12 @@ -# NAKE01, NAKP01 - Pokémon Snap +# NAKE01, NAKP01 - Pokemon Snap [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 = 3 -EmulationIssues = Game can't recognize taken pictures. Progressing is impossible +EmulationStateId = 4 +EmulationIssues = [OnLoad] # Add memory patches to be loaded once on boot here. @@ -16,5 +16,6 @@ EmulationIssues = Game can't recognize taken pictures. Progressing is impossible [ActionReplay] # Add action replay cheats here. + [Video_Hacks] EFBToTextureEnable = False diff --git a/Data/Sys/GameSettings/R5D.ini b/Data/Sys/GameSettings/R5D.ini index 860763676d2..04dec08517f 100644 --- a/Data/Sys/GameSettings/R5D.ini +++ b/Data/Sys/GameSettings/R5D.ini @@ -2,12 +2,12 @@ [Core] # Values set here will override the main Dolphin settings. -SkipIdle = 0 +SyncOnSkipIdle = False [EmuState] # The Emulation State. 1 is worst, 5 is best, 0 is not set. EmulationStateId = 4 -EmulationIssues = Idle skipping causes speed issues. +EmulationIssues = [OnLoad] # Add memory patches to be loaded once on boot here. @@ -19,12 +19,6 @@ EmulationIssues = Idle skipping causes speed issues. # Add action replay cheats here. [Video] -ProjectionHack = 0 -PH_SZNear = 0 -PH_SZFar = 0 -PH_ExtraParam = 0 -PH_ZNear = -PH_ZFar = [Video_Hacks] diff --git a/Data/Sys/GameSettings/R8J.ini b/Data/Sys/GameSettings/R8J.ini index b433e3b50f8..d9ca64d5e86 100644 --- a/Data/Sys/GameSettings/R8J.ini +++ b/Data/Sys/GameSettings/R8J.ini @@ -2,12 +2,12 @@ [Core] # Values set here will override the main Dolphin settings. -SkipIdle = False +SyncOnSkipIdle = False [EmuState] # The Emulation State. 1 is worst, 5 is best, 0 is not set. EmulationStateId = 3 -EmulationIssues = Idle skipping slows down the game +EmulationIssues = [OnLoad] # Add memory patches to be loaded once on boot here. @@ -19,12 +19,6 @@ EmulationIssues = Idle skipping slows down the game # Add action replay cheats here. [Video] -ProjectionHack = 0 -PH_SZNear = 0 -PH_SZFar = 0 -PH_ExtraParam = 0 -PH_ZNear = -PH_ZFar = [Video_Hacks] diff --git a/Data/Sys/GameSettings/RBH.ini b/Data/Sys/GameSettings/RBH.ini index 631bdcb3dfa..9ef4fb7985f 100644 --- a/Data/Sys/GameSettings/RBH.ini +++ b/Data/Sys/GameSettings/RBH.ini @@ -6,7 +6,7 @@ [EmuState] # The Emulation State. 1 is worst, 5 is best, 0 is not set. EmulationStateId = 4 -EmulationIssues = +EmulationIssues = Needs efb from cpu access for proper lighting. [OnLoad] # Add memory patches to be loaded once on boot here. @@ -18,15 +18,9 @@ EmulationIssues = # Add action replay cheats here. [Video] -ProjectionHack = 0 -PH_SZNear = 0 -PH_SZFar = 0 -PH_ExtraParam = 0 -PH_ZNear = -PH_ZFar = [Video_Settings] SafeTextureCacheColorSamples = 512 [Video_Hacks] - +EFBAccessEnable = True diff --git a/Data/Sys/GameSettings/RBW.ini b/Data/Sys/GameSettings/RBW.ini index 4aa5adec5e1..7ac302de636 100644 --- a/Data/Sys/GameSettings/RBW.ini +++ b/Data/Sys/GameSettings/RBW.ini @@ -2,12 +2,12 @@ [Core] # Values set here will override the main Dolphin settings. -SkipIdle = False +SyncOnSkipIdle = False [EmuState] # The Emulation State. 1 is worst, 5 is best, 0 is not set. EmulationStateId = 4 -EmulationIssues = Idle skipping slows down the game. +EmulationIssues = [OnLoad] # Add memory patches to be loaded once on boot here. @@ -19,10 +19,5 @@ EmulationIssues = Idle skipping slows down the game. # Add action replay cheats here. [Video] -ProjectionHack = 0 -PH_SZNear = 0 -PH_SZFar = 0 -PH_ExtraParam = 0 -PH_ZNear = -PH_ZFar = + diff --git a/Data/Sys/GameSettings/SIL.ini b/Data/Sys/GameSettings/SIL.ini index 65767662015..9eedbdedbee 100644 --- a/Data/Sys/GameSettings/SIL.ini +++ b/Data/Sys/GameSettings/SIL.ini @@ -2,12 +2,12 @@ [Core] # Values set here will override the main Dolphin settings. -SkipIdle = 0 +SyncOnSkipIdle = False [EmuState] # The Emulation State. 1 is worst, 5 is best, 0 is not set. EmulationStateId = 4 -EmulationIssues = Idleskipping causes speed issues(menus,etc.) +EmulationIssues = [OnLoad] # Add memory patches to be loaded once on boot here. @@ -19,12 +19,6 @@ EmulationIssues = Idleskipping causes speed issues(menus,etc.) # Add action replay cheats here. [Video] -ProjectionHack = 0 -PH_SZNear = 0 -PH_SZFar = 0 -PH_ExtraParam = 0 -PH_ZNear = -PH_ZFar = [Video_Settings] SafeTextureCacheColorSamples = 512 diff --git a/Data/Sys/GameSettings/SX8.ini b/Data/Sys/GameSettings/SX8.ini index 44b32637cb6..b954efa2ed4 100644 --- a/Data/Sys/GameSettings/SX8.ini +++ b/Data/Sys/GameSettings/SX8.ini @@ -2,12 +2,12 @@ [Core] # Values set here will override the main Dolphin settings. -SkipIdle = 0 +SyncOnSkipIdle = False [EmuState] # The Emulation State. 1 is worst, 5 is best, 0 is not set. EmulationStateId = 4 -EmulationIssues = Idle skipping causes drop in performance. +EmulationIssues = [OnLoad] # Add memory patches to be loaded once on boot here. @@ -19,12 +19,6 @@ EmulationIssues = Idle skipping causes drop in performance. # Add action replay cheats here. [Video] -ProjectionHack = 0 -PH_SZNear = 0 -PH_SZFar = 0 -PH_ExtraParam = 0 -PH_ZNear = -PH_ZFar = [Video_Settings] SafeTextureCacheColorSamples = 0 From 56ebe1de7279595648d3744114fdf1efeaf33672 Mon Sep 17 00:00:00 2001 From: Linktothepast Date: Mon, 8 Jun 2015 12:51:43 +0300 Subject: [PATCH 2/2] More gameini updates. Address comments. --- Data/Sys/GameSettings/G8W.ini | 2 -- Data/Sys/GameSettings/GDE.ini | 2 -- Data/Sys/GameSettings/GE4.ini | 1 - Data/Sys/GameSettings/GHK.ini | 2 -- Data/Sys/GameSettings/GVL.ini | 3 --- Data/Sys/GameSettings/R5D.ini | 7 +------ Data/Sys/GameSettings/R8J.ini | 5 ----- Data/Sys/GameSettings/RB7.ini | 19 +++++++++++++++++++ Data/Sys/GameSettings/RBH.ini | 2 -- Data/Sys/GameSettings/RBW.ini | 4 ---- Data/Sys/GameSettings/RPJ.ini | 12 +----------- Data/Sys/GameSettings/SIL.ini | 2 -- Data/Sys/GameSettings/SX8.ini | 2 -- 13 files changed, 21 insertions(+), 42 deletions(-) create mode 100644 Data/Sys/GameSettings/RB7.ini diff --git a/Data/Sys/GameSettings/G8W.ini b/Data/Sys/GameSettings/G8W.ini index eee1fe3891e..ba7ba51d5a7 100644 --- a/Data/Sys/GameSettings/G8W.ini +++ b/Data/Sys/GameSettings/G8W.ini @@ -18,5 +18,3 @@ EmulationIssues = [ActionReplay] # Add action replay cheats here. -[Video] - diff --git a/Data/Sys/GameSettings/GDE.ini b/Data/Sys/GameSettings/GDE.ini index 1c7c684c532..3eaee55ab4d 100644 --- a/Data/Sys/GameSettings/GDE.ini +++ b/Data/Sys/GameSettings/GDE.ini @@ -17,8 +17,6 @@ EmulationIssues = [ActionReplay] # Add action replay cheats here. -[Video] - [Video_Settings] SafeTextureCacheColorSamples = 512 diff --git a/Data/Sys/GameSettings/GE4.ini b/Data/Sys/GameSettings/GE4.ini index 8190fe2bbf2..1a9eb683934 100644 --- a/Data/Sys/GameSettings/GE4.ini +++ b/Data/Sys/GameSettings/GE4.ini @@ -18,6 +18,5 @@ EmulationIssues = [ActionReplay] # Add action replay cheats here. -[Video] diff --git a/Data/Sys/GameSettings/GHK.ini b/Data/Sys/GameSettings/GHK.ini index cdb8ac776de..d0801700515 100644 --- a/Data/Sys/GameSettings/GHK.ini +++ b/Data/Sys/GameSettings/GHK.ini @@ -16,6 +16,4 @@ EmulationIssues = [ActionReplay] -[Video] - [Gecko] diff --git a/Data/Sys/GameSettings/GVL.ini b/Data/Sys/GameSettings/GVL.ini index f806e38691a..cc32e3d7bc7 100644 --- a/Data/Sys/GameSettings/GVL.ini +++ b/Data/Sys/GameSettings/GVL.ini @@ -18,6 +18,3 @@ EmulationIssues = [ActionReplay] # Add action replay cheats here. -[Video] - - diff --git a/Data/Sys/GameSettings/R5D.ini b/Data/Sys/GameSettings/R5D.ini index 04dec08517f..9f3b16626ab 100644 --- a/Data/Sys/GameSettings/R5D.ini +++ b/Data/Sys/GameSettings/R5D.ini @@ -16,9 +16,4 @@ EmulationIssues = # Add memory patches to be applied every frame here. [ActionReplay] -# Add action replay cheats here. - -[Video] - -[Video_Hacks] - +# Add action replay cheats here. \ No newline at end of file diff --git a/Data/Sys/GameSettings/R8J.ini b/Data/Sys/GameSettings/R8J.ini index d9ca64d5e86..910b4b60463 100644 --- a/Data/Sys/GameSettings/R8J.ini +++ b/Data/Sys/GameSettings/R8J.ini @@ -17,8 +17,3 @@ EmulationIssues = [ActionReplay] # Add action replay cheats here. - -[Video] - -[Video_Hacks] - diff --git a/Data/Sys/GameSettings/RB7.ini b/Data/Sys/GameSettings/RB7.ini new file mode 100644 index 00000000000..c667812250f --- /dev/null +++ b/Data/Sys/GameSettings/RB7.ini @@ -0,0 +1,19 @@ +# RB7E54, RB7P54 - Bully: Scholarship Edition + +[Core] +# Values set here will override the main Dolphin settings. +FastDiscSpeed = True + +[EmuState] +# The Emulation State. 1 is worst, 5 is best, 0 is not set. +EmulationIssues = +EmulationStateId = 4 + +[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. diff --git a/Data/Sys/GameSettings/RBH.ini b/Data/Sys/GameSettings/RBH.ini index 9ef4fb7985f..5fc0d699baa 100644 --- a/Data/Sys/GameSettings/RBH.ini +++ b/Data/Sys/GameSettings/RBH.ini @@ -17,8 +17,6 @@ EmulationIssues = Needs efb from cpu access for proper lighting. [ActionReplay] # Add action replay cheats here. -[Video] - [Video_Settings] SafeTextureCacheColorSamples = 512 diff --git a/Data/Sys/GameSettings/RBW.ini b/Data/Sys/GameSettings/RBW.ini index 7ac302de636..208bd1031a6 100644 --- a/Data/Sys/GameSettings/RBW.ini +++ b/Data/Sys/GameSettings/RBW.ini @@ -17,7 +17,3 @@ EmulationIssues = [ActionReplay] # Add action replay cheats here. - -[Video] - - diff --git a/Data/Sys/GameSettings/RPJ.ini b/Data/Sys/GameSettings/RPJ.ini index f422b9232bf..8100204151d 100644 --- a/Data/Sys/GameSettings/RPJ.ini +++ b/Data/Sys/GameSettings/RPJ.ini @@ -2,6 +2,7 @@ [Core] # Values set here will override the main Dolphin settings. +FastDiscSpeed = True [EmuState] # The Emulation State. 1 is worst, 5 is best, 0 is not set. @@ -17,16 +18,5 @@ EmulationStateId = 4 [ActionReplay] # Add action replay cheats here. -[Video] -ProjectionHack = 0 -PH_SZNear = 0 -PH_SZFar = 0 -PH_ExtraParam = 0 -PH_ZNear = -PH_ZFar = - [Video_Settings] SafeTextureCacheColorSamples = 512 - -[Video_Hacks] - diff --git a/Data/Sys/GameSettings/SIL.ini b/Data/Sys/GameSettings/SIL.ini index 9eedbdedbee..f9ccb4a646a 100644 --- a/Data/Sys/GameSettings/SIL.ini +++ b/Data/Sys/GameSettings/SIL.ini @@ -18,8 +18,6 @@ EmulationIssues = [ActionReplay] # Add action replay cheats here. -[Video] - [Video_Settings] SafeTextureCacheColorSamples = 512 diff --git a/Data/Sys/GameSettings/SX8.ini b/Data/Sys/GameSettings/SX8.ini index b954efa2ed4..8652398ad54 100644 --- a/Data/Sys/GameSettings/SX8.ini +++ b/Data/Sys/GameSettings/SX8.ini @@ -18,8 +18,6 @@ EmulationIssues = [ActionReplay] # Add action replay cheats here. -[Video] - [Video_Settings] SafeTextureCacheColorSamples = 0