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 a6c29036a2..eee1fe3891 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 92d286dc14..98ba156d16 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 89472b78eb..1c7c684c53 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 49e6063346..8190fe2bbf 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 4b1d458edd..cdb8ac776d 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 771569b845..f806e38691 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 1aa01ac6eb..35215e4334 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 860763676d..04dec08517 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 b433e3b50f..d9ca64d5e8 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 631bdcb3df..9ef4fb7985 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 4aa5adec5e..7ac302de63 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 6576766201..9eedbdedbe 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 44b32637cb..b954efa2ed 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 eee1fe3891..ba7ba51d5a 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 1c7c684c53..3eaee55ab4 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 8190fe2bbf..1a9eb68393 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 cdb8ac776d..d080170051 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 f806e38691..cc32e3d7bc 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 04dec08517..9f3b16626a 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 d9ca64d5e8..910b4b6046 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 0000000000..c667812250 --- /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 9ef4fb7985..5fc0d699ba 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 7ac302de63..208bd1031a 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 f422b9232b..8100204151 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 9eedbdedbe..f9ccb4a646 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 b954efa2ed..8652398ad5 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