From 9829beab42d6774ddc6f6b01950489ced40eec72 Mon Sep 17 00:00:00 2001 From: "kostamarino@hotmail.com" Date: Sun, 18 Dec 2011 14:52:40 +0200 Subject: [PATCH] Gameini database update, mainly changes to the emulation issues lines (make them shorter, with more substance and less bla bla, update outdated stuff). The emulation issues lines can be further improved(this is a start). Also re - implement the emulation issues column that was reverted, make it a bit bigger since sentences need more words and delete the issues portion of the emustate tooltip since it is unnecessary now. --- Data/User/GameConfig/G9SE8P.ini | 3 +- Data/User/GameConfig/G9SJ8P.ini | 2 +- Data/User/GameConfig/G9SP8P.ini | 2 +- Data/User/GameConfig/GBME7F.ini | 3 +- Data/User/GameConfig/GBMP7F.ini | 2 +- Data/User/GameConfig/GFZE01.ini | 2 +- Data/User/GameConfig/GFZP01.ini | 2 +- Data/User/GameConfig/GIZE52.ini | 15 ++++++ Data/User/GameConfig/GYWD41.ini | 15 ++++++ Data/User/GameConfig/GYWEE9.ini | 10 +++- Data/User/GameConfig/GYWP41.ini | 15 ++++++ Data/User/GameConfig/R7FEGD.ini | 2 +- Data/User/GameConfig/R7FJGD.ini | 2 +- Data/User/GameConfig/R7FPGD.ini | 2 +- Data/User/GameConfig/R8AJ01.ini | 2 +- Data/User/GameConfig/R8AP01.ini | 8 +++- Data/User/GameConfig/R8LE20.ini | 2 +- Data/User/GameConfig/R8LP7J.ini | 2 +- Data/User/GameConfig/RBWE01.ini | 8 +++- Data/User/GameConfig/RBWJ01.ini | 2 +- Data/User/GameConfig/RBWP01.ini | 2 +- Data/User/GameConfig/RD2E41.ini | 2 +- Data/User/GameConfig/RD2J41.ini | 2 +- Data/User/GameConfig/RD2K41.ini | 2 +- Data/User/GameConfig/RD2P41.ini | 2 +- Data/User/GameConfig/RD2X41.ini | 2 +- Data/User/GameConfig/RHAE01.ini | 3 +- Data/User/GameConfig/RHAJ01.ini | 2 +- Data/User/GameConfig/RHAK01.ini | 2 +- Data/User/GameConfig/RHAP01.ini | 2 +- Data/User/GameConfig/RHAW01.ini | 2 +- Data/User/GameConfig/RMCE01.ini | 3 +- Data/User/GameConfig/RMCJ01.ini | 2 +- Data/User/GameConfig/RMCK01.ini | 2 +- Data/User/GameConfig/RMCP01.ini | 2 +- Data/User/GameConfig/ROAE36.ini | 18 ++++++++ Data/User/GameConfig/ROAP36.ini | 18 ++++++++ Data/User/GameConfig/RSXE69.ini | 2 +- Data/User/GameConfig/RSXJ13.ini | 2 +- Data/User/GameConfig/RSXK69.ini | 2 +- Data/User/GameConfig/RSXP69.ini | 2 +- Data/User/GameConfig/RTME41.ini | 2 +- Data/User/GameConfig/RTMP41.ini | 2 +- Data/User/GameConfig/RZTE01.ini | 10 +++- Data/User/GameConfig/RZTJ01.ini | 15 ++++++ Data/User/GameConfig/RZTK01.ini | 15 ++++++ Data/User/GameConfig/RZTP01.ini | 15 ++++++ Data/User/GameConfig/RZTW01.ini | 15 ++++++ Data/User/GameConfig/SDWE18.ini | 2 +- Data/User/GameConfig/SDWJ18.ini | 2 +- Data/User/GameConfig/SDWP18.ini | 3 +- Data/User/GameConfig/SMNE01.ini | 2 +- Data/User/GameConfig/SMNJ01.ini | 2 +- Data/User/GameConfig/SMNK01.ini | 2 +- Data/User/GameConfig/SMNP01.ini | 3 +- Data/User/GameConfig/SMNW01.ini | 2 +- Data/User/GameConfig/SMOE41.ini | 2 +- Data/User/GameConfig/SMOP41.ini | 2 +- Data/User/GameConfig/SMOX41.ini | 2 +- Data/User/GameConfig/SNCE8P.ini | 2 +- Data/User/GameConfig/SNCJ8P.ini | 2 +- Data/User/GameConfig/SNCP8P.ini | 2 +- Data/User/GameConfig/SVME01.ini | 2 +- Data/User/GameConfig/SVMJ01.ini | 2 +- Data/User/GameConfig/SVMP01.ini | 2 +- Source/Core/DolphinWX/Src/GameListCtrl.cpp | 53 ++++++++-------------- Source/Core/DolphinWX/Src/GameListCtrl.h | 2 +- 67 files changed, 240 insertions(+), 102 deletions(-) create mode 100644 Data/User/GameConfig/GIZE52.ini create mode 100644 Data/User/GameConfig/GYWD41.ini create mode 100644 Data/User/GameConfig/GYWP41.ini create mode 100644 Data/User/GameConfig/ROAE36.ini create mode 100644 Data/User/GameConfig/ROAP36.ini create mode 100644 Data/User/GameConfig/RZTJ01.ini create mode 100644 Data/User/GameConfig/RZTK01.ini create mode 100644 Data/User/GameConfig/RZTP01.ini create mode 100644 Data/User/GameConfig/RZTW01.ini diff --git a/Data/User/GameConfig/G9SE8P.ini b/Data/User/GameConfig/G9SE8P.ini index 94e91c3c37..0ae956aad6 100644 --- a/Data/User/GameConfig/G9SE8P.ini +++ b/Data/User/GameConfig/G9SE8P.ini @@ -2,7 +2,7 @@ [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 = Use directx11 plugin set at 1x efb scale to deal with black textures. Safe texture cache to "safe" for some garbled text(r6479) +EmulationIssues = Use directx11 backend with efb scale set at 1x to deal with black textures ingame. [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] @@ -17,4 +17,3 @@ PH_ZFar = SafeTextureCache = True SafeTextureCacheColorSamples = 0 EFBScale = 2 - diff --git a/Data/User/GameConfig/G9SJ8P.ini b/Data/User/GameConfig/G9SJ8P.ini index 3a65ad401b..6785f4cd4b 100644 --- a/Data/User/GameConfig/G9SJ8P.ini +++ b/Data/User/GameConfig/G9SJ8P.ini @@ -2,7 +2,7 @@ [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 = Use directx11 plugin set at 1x efb scale to deal with black textures. Safe texture cache to "safe" for some garbled text(r6479) +EmulationIssues = Use directx11 backend with efb scale set at 1x to deal with black textures ingame. [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] diff --git a/Data/User/GameConfig/G9SP8P.ini b/Data/User/GameConfig/G9SP8P.ini index 397dcbdf6f..8bc5c2a9ad 100644 --- a/Data/User/GameConfig/G9SP8P.ini +++ b/Data/User/GameConfig/G9SP8P.ini @@ -2,7 +2,7 @@ [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 = Use directx11 plugin set at 1x efb scale to deal with black textures. Safe texture cache to "safe" for some garbled text(r6479) +EmulationIssues = Use directx11 backend with efb scale set at 1x to deal with black textures ingame. [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] diff --git a/Data/User/GameConfig/GBME7F.ini b/Data/User/GameConfig/GBME7F.ini index b99ffb350c..c02bf0fc8b 100644 --- a/Data/User/GameConfig/GBME7F.ini +++ b/Data/User/GameConfig/GBME7F.ini @@ -2,7 +2,7 @@ [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 = Use direct3d 9 backend or disable dual core. Needs real xfb for videos to show up and "LLE audio" to hear audio during videos.(r7446) +EmulationIssues = Needs real xfb for videos to show up and "LLE audio" for sound during videos. [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] @@ -16,4 +16,3 @@ PH_ZFar = [Video_Settings] UseXFB = True UseRealXFB = True - diff --git a/Data/User/GameConfig/GBMP7F.ini b/Data/User/GameConfig/GBMP7F.ini index 27d10b8cde..6daf1691f3 100644 --- a/Data/User/GameConfig/GBMP7F.ini +++ b/Data/User/GameConfig/GBMP7F.ini @@ -2,7 +2,7 @@ [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 = Use direct3d 9 backend or disable dual core. Needs real xfb for videos to show up and "LLE audio" to hear audio during videos.(r7446) +EmulationIssues = Needs real xfb for videos to show up and "LLE audio" for sound during videos. [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] diff --git a/Data/User/GameConfig/GFZE01.ini b/Data/User/GameConfig/GFZE01.ini index 94821a5ff1..450553aa06 100644 --- a/Data/User/GameConfig/GFZE01.ini +++ b/Data/User/GameConfig/GFZE01.ini @@ -5,7 +5,7 @@ TLBHack = 1 CPUThread = 0 [EmuState] The Emulation State. 1 is worst, 5 is best, 0 is not set. EmulationStateId = 4 -EmulationIssues = Dual core is very unstable/doesn't even boot with most video plugins. Efb to ram is needed for proper shadows. Because of the things mentioned, the game runs slow. +EmulationIssues = Dual core is very unstable/doesn't even boot with most video plugins. Efb to ram is needed for proper shadows. [OnFrame] Add memory patches to be applied every frame here. [Video] ProjectionHack = 1 diff --git a/Data/User/GameConfig/GFZP01.ini b/Data/User/GameConfig/GFZP01.ini index 9dce5345c8..70c517ef4a 100644 --- a/Data/User/GameConfig/GFZP01.ini +++ b/Data/User/GameConfig/GFZP01.ini @@ -5,7 +5,7 @@ TLBHack = 1 CPUThread = 0 [EmuState] The Emulation State. 1 is worst, 5 is best, 0 is not set. EmulationStateId = 4 -EmulationIssues = Dual core is very unstable/doesn't even boot with most video plugins. Efb to ram is needed for proper shadows. Because of the things mentioned, the game runs slow. +EmulationIssues = Dual core is very unstable/doesn't even boot with most video plugins. Efb to ram is needed for proper shadows. [OnFrame] Add memory patches to be applied every frame here. [Video] ProjectionHack = 1 diff --git a/Data/User/GameConfig/GIZE52.ini b/Data/User/GameConfig/GIZE52.ini new file mode 100644 index 0000000000..c38ae6fb01 --- /dev/null +++ b/Data/User/GameConfig/GIZE52.ini @@ -0,0 +1,15 @@ +# GIZE52 - Ty3 +[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 = Text is broken ingame. Fixed in tex-preload Dolphin branch. +[OnFrame] Add memory patches to be applied every frame here. +[ActionReplay] Add action replay cheats here. +[Video] +ProjectionHack = 0 +PH_SZNear = 0 +PH_SZFar = 0 +PH_ExtraParam = 0 +PH_ZNear = +PH_ZFar = +[Gecko] diff --git a/Data/User/GameConfig/GYWD41.ini b/Data/User/GameConfig/GYWD41.ini new file mode 100644 index 0000000000..2056d831a7 --- /dev/null +++ b/Data/User/GameConfig/GYWD41.ini @@ -0,0 +1,15 @@ +# GYWD41 - Harvest Moon: A Wonderful Life +[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 = Text is broken ingame. Fixed in tex-preload dolphin branch. +[OnFrame] Add memory patches to be applied every frame here. +[ActionReplay] Add action replay cheats here. +[Video] +ProjectionHack = 0 +PH_SZNear = 0 +PH_SZFar = 0 +PH_ExtraParam = 0 +PH_ZNear = +PH_ZFar = +[Gecko] diff --git a/Data/User/GameConfig/GYWEE9.ini b/Data/User/GameConfig/GYWEE9.ini index 8198c51477..906558b987 100644 --- a/Data/User/GameConfig/GYWEE9.ini +++ b/Data/User/GameConfig/GYWEE9.ini @@ -1,9 +1,15 @@ # GYWEE9 - Harvest Moon: A Wonderful Life [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 = 2 -EmulationIssues = +EmulationStateId = 3 +EmulationIssues = Text is broken ingame. Fixed in tex-preload dolphin branch. [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] +ProjectionHack = 0 +PH_SZNear = 0 +PH_SZFar = 0 +PH_ExtraParam = 0 +PH_ZNear = +PH_ZFar = [Gecko] diff --git a/Data/User/GameConfig/GYWP41.ini b/Data/User/GameConfig/GYWP41.ini new file mode 100644 index 0000000000..35634452c2 --- /dev/null +++ b/Data/User/GameConfig/GYWP41.ini @@ -0,0 +1,15 @@ +# GYWP41 - Harvest Moon: A Wonderful Life +[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 = Text is broken ingame. Fixed in tex-preload dolphin branch. +[OnFrame] Add memory patches to be applied every frame here. +[ActionReplay] Add action replay cheats here. +[Video] +ProjectionHack = 0 +PH_SZNear = 0 +PH_SZFar = 0 +PH_ExtraParam = 0 +PH_ZNear = +PH_ZFar = +[Gecko] diff --git a/Data/User/GameConfig/R7FEGD.ini b/Data/User/GameConfig/R7FEGD.ini index c2587bd483..412475526c 100644 --- a/Data/User/GameConfig/R7FEGD.ini +++ b/Data/User/GameConfig/R7FEGD.ini @@ -2,7 +2,7 @@ [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 = Use Direct 3d 11 or Opengl plugin and have pixel depth disabled in the graphics settings. Map is a bit broken (r7422) +EmulationIssues = Use Direct 3d 11 or OpenGL backend for less issues. Map is a bit broken. [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] diff --git a/Data/User/GameConfig/R7FJGD.ini b/Data/User/GameConfig/R7FJGD.ini index 00b95c33aa..427f2f8544 100644 --- a/Data/User/GameConfig/R7FJGD.ini +++ b/Data/User/GameConfig/R7FJGD.ini @@ -2,7 +2,7 @@ [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 = Use Direct 3d 11 or Opengl plugin and have pixel depth disabled in the graphics settings. Map is a bit broken (r7422) +EmulationIssues = Use Direct 3d 11 or OpenGL backend for less issues. Map is a bit broken. [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] diff --git a/Data/User/GameConfig/R7FPGD.ini b/Data/User/GameConfig/R7FPGD.ini index 85987a103d..c209b265fd 100644 --- a/Data/User/GameConfig/R7FPGD.ini +++ b/Data/User/GameConfig/R7FPGD.ini @@ -2,7 +2,7 @@ [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 = Use Direct 3d 11 or Opengl plugin and have pixel depth disabled in the graphics settings. Map is a bit broken (r7422) +EmulationIssues = Use Direct 3d 11 or OpenGL backend for less issues. Map is a bit broken. [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] diff --git a/Data/User/GameConfig/R8AJ01.ini b/Data/User/GameConfig/R8AJ01.ini index aed6b12654..546d2f51ca 100644 --- a/Data/User/GameConfig/R8AJ01.ini +++ b/Data/User/GameConfig/R8AJ01.ini @@ -2,6 +2,6 @@ [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 = 2 -EmulationIssues = Stuck on loading screen after movie +EmulationIssues = Stuck on loading screen after movie (see issue 2917). [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. diff --git a/Data/User/GameConfig/R8AP01.ini b/Data/User/GameConfig/R8AP01.ini index 141a199f7d..a1863578f0 100644 --- a/Data/User/GameConfig/R8AP01.ini +++ b/Data/User/GameConfig/R8AP01.ini @@ -2,10 +2,14 @@ [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 = 2 -EmulationIssues = +EmulationIssues = Stuck on loading screen after movie (see issue 2917). [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] ProjectionHack = 0 +PH_SZNear = 0 +PH_SZFar = 0 +PH_ExtraParam = 0 +PH_ZNear = +PH_ZFar = [Gecko] - diff --git a/Data/User/GameConfig/R8LE20.ini b/Data/User/GameConfig/R8LE20.ini index a38514bc43..31b9abd642 100644 --- a/Data/User/GameConfig/R8LE20.ini +++ b/Data/User/GameConfig/R8LE20.ini @@ -2,7 +2,7 @@ [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 = +EmulationIssues = Needs Real XFB in order to be playable. [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] diff --git a/Data/User/GameConfig/R8LP7J.ini b/Data/User/GameConfig/R8LP7J.ini index 532178c53b..74b67647b1 100644 --- a/Data/User/GameConfig/R8LP7J.ini +++ b/Data/User/GameConfig/R8LP7J.ini @@ -2,7 +2,7 @@ [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 = +EmulationIssues = Needs Real XFB in order to be playable. [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] diff --git a/Data/User/GameConfig/RBWE01.ini b/Data/User/GameConfig/RBWE01.ini index 49c72178af..3a8f5fc212 100644 --- a/Data/User/GameConfig/RBWE01.ini +++ b/Data/User/GameConfig/RBWE01.ini @@ -2,11 +2,15 @@ [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 = Needs an older rev to play like r6461. Set to 600 watermark tightness and don't use xaudio2 otherwise it crashes. Sound issues. (r6598) +EmulationIssues = Recent revs crash ingame, use an older rev like r6461 with watermark tightness set to 600. [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] ProjectionHack = 0 +PH_SZNear = 0 +PH_SZFar = 0 +PH_ExtraParam = 0 +PH_ZNear = +PH_ZFar = [Gecko] [Video_Enhancements] - diff --git a/Data/User/GameConfig/RBWJ01.ini b/Data/User/GameConfig/RBWJ01.ini index 5cc47a3e4f..0cfcdb0c24 100644 --- a/Data/User/GameConfig/RBWJ01.ini +++ b/Data/User/GameConfig/RBWJ01.ini @@ -2,7 +2,7 @@ [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 = Needs an older rev to play like r6461. Set to 600 watermark tightness and don't use xaudio2 otherwise it crashes. Sound issues. (r6598) +EmulationIssues = Recent revs crash ingame, use an older rev like r6461 with watermark tightness set to 600. [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] diff --git a/Data/User/GameConfig/RBWP01.ini b/Data/User/GameConfig/RBWP01.ini index b195dad2f5..df90e22bfc 100644 --- a/Data/User/GameConfig/RBWP01.ini +++ b/Data/User/GameConfig/RBWP01.ini @@ -2,7 +2,7 @@ [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 = Needs an older rev to play like r6461. Set to 600 watermark tightness and don't use xaudio2 otherwise it crashes. Sound issues. (r6598) +EmulationIssues = Recent revs crash ingame, use an older rev like r6461 with watermark tightness set to 600. [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] diff --git a/Data/User/GameConfig/RD2E41.ini b/Data/User/GameConfig/RD2E41.ini index 00c7625c3a..a93f6359e6 100644 --- a/Data/User/GameConfig/RD2E41.ini +++ b/Data/User/GameConfig/RD2E41.ini @@ -2,7 +2,7 @@ [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 = +EmulationIssues = Needs real wiimote and motion plus. [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] diff --git a/Data/User/GameConfig/RD2J41.ini b/Data/User/GameConfig/RD2J41.ini index fe9c9c2c82..8fccc41c35 100644 --- a/Data/User/GameConfig/RD2J41.ini +++ b/Data/User/GameConfig/RD2J41.ini @@ -2,7 +2,7 @@ [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 = +EmulationIssues = Needs real wiimote and motion plus. [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] diff --git a/Data/User/GameConfig/RD2K41.ini b/Data/User/GameConfig/RD2K41.ini index 6cbc8d1f62..aa0e90f2b2 100644 --- a/Data/User/GameConfig/RD2K41.ini +++ b/Data/User/GameConfig/RD2K41.ini @@ -2,7 +2,7 @@ [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 = +EmulationIssues = Needs real wiimote and motion plus. [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] diff --git a/Data/User/GameConfig/RD2P41.ini b/Data/User/GameConfig/RD2P41.ini index 881dff4c0f..7cbf91b22d 100644 --- a/Data/User/GameConfig/RD2P41.ini +++ b/Data/User/GameConfig/RD2P41.ini @@ -2,7 +2,7 @@ [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 = +EmulationIssues = Needs real wiimote and motion plus. [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] diff --git a/Data/User/GameConfig/RD2X41.ini b/Data/User/GameConfig/RD2X41.ini index 3a7e7849f6..6748136cad 100644 --- a/Data/User/GameConfig/RD2X41.ini +++ b/Data/User/GameConfig/RD2X41.ini @@ -2,7 +2,7 @@ [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 = +EmulationIssues = Needs real wiimote and motion plus. [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] diff --git a/Data/User/GameConfig/RHAE01.ini b/Data/User/GameConfig/RHAE01.ini index cb938123b2..344f6075be 100644 --- a/Data/User/GameConfig/RHAE01.ini +++ b/Data/User/GameConfig/RHAE01.ini @@ -4,7 +4,7 @@ [EmuState] #The Emulation State. 1 is worst, 5 is best, 0 is not set. EmulationStateId = 4 -EmulationIssues = (r6633) +EmulationIssues = [OnLoad] #Add memory patches to be loaded once on boot here. [OnFrame] @@ -19,4 +19,3 @@ PH_ZFar = [Gecko] [Video_Hacks] DlistCachingEnable = False - diff --git a/Data/User/GameConfig/RHAJ01.ini b/Data/User/GameConfig/RHAJ01.ini index da80927a44..2f127fb886 100644 --- a/Data/User/GameConfig/RHAJ01.ini +++ b/Data/User/GameConfig/RHAJ01.ini @@ -4,7 +4,7 @@ [EmuState] #The Emulation State. 1 is worst, 5 is best, 0 is not set. EmulationStateId = 4 -EmulationIssues = (r6633) +EmulationIssues = [OnLoad] #Add memory patches to be loaded once on boot here. [OnFrame] diff --git a/Data/User/GameConfig/RHAK01.ini b/Data/User/GameConfig/RHAK01.ini index e88728f273..26b4b2184f 100644 --- a/Data/User/GameConfig/RHAK01.ini +++ b/Data/User/GameConfig/RHAK01.ini @@ -4,7 +4,7 @@ [EmuState] #The Emulation State. 1 is worst, 5 is best, 0 is not set. EmulationStateId = 4 -EmulationIssues = (r6633) +EmulationIssues = [OnLoad] #Add memory patches to be loaded once on boot here. [OnFrame] diff --git a/Data/User/GameConfig/RHAP01.ini b/Data/User/GameConfig/RHAP01.ini index f1d9f70361..f97d9943ed 100644 --- a/Data/User/GameConfig/RHAP01.ini +++ b/Data/User/GameConfig/RHAP01.ini @@ -4,7 +4,7 @@ [EmuState] #The Emulation State. 1 is worst, 5 is best, 0 is not set. EmulationStateId = 4 -EmulationIssues = (r6633) +EmulationIssues = [OnLoad] #Add memory patches to be loaded once on boot here. [OnFrame] diff --git a/Data/User/GameConfig/RHAW01.ini b/Data/User/GameConfig/RHAW01.ini index 8fd70fe838..b7abca7b7b 100644 --- a/Data/User/GameConfig/RHAW01.ini +++ b/Data/User/GameConfig/RHAW01.ini @@ -4,7 +4,7 @@ [EmuState] #The Emulation State. 1 is worst, 5 is best, 0 is not set. EmulationStateId = 4 -EmulationIssues = (r6633) +EmulationIssues = [OnLoad] #Add memory patches to be loaded once on boot here. [OnFrame] diff --git a/Data/User/GameConfig/RMCE01.ini b/Data/User/GameConfig/RMCE01.ini index 0282cf1c77..00825c8d51 100644 --- a/Data/User/GameConfig/RMCE01.ini +++ b/Data/User/GameConfig/RMCE01.ini @@ -4,7 +4,7 @@ [EmuState] #The Emulation State. 1 is worst, 5 is best, 0 is not set. EmulationStateId = 4 -EmulationIssues = Disable "emulate format changes" for increased speed and "disable fog" for the upper left faint blue square to disappear if you unchecked emulate format changes(r7379) +EmulationIssues = Disable "Ignore format changes" to fix some graphic issues (it will cause a slowdown though). [OnLoad] #Add memory patches to be loaded once on boot here. [OnFrame] @@ -19,4 +19,3 @@ PH_ZFar = [Gecko] [Video_Settings] [Video_Hacks] - diff --git a/Data/User/GameConfig/RMCJ01.ini b/Data/User/GameConfig/RMCJ01.ini index da1d021ca8..766474e9e8 100644 --- a/Data/User/GameConfig/RMCJ01.ini +++ b/Data/User/GameConfig/RMCJ01.ini @@ -4,7 +4,7 @@ [EmuState] #The Emulation State. 1 is worst, 5 is best, 0 is not set. EmulationStateId = 4 -EmulationIssues = Disable "emulate format changes" for increased speed and "disable fog" for the upper left faint blue square to disappear if you unchecked emulate format changes(r7379) +EmulationIssues = Disable "Ignore format changes" to fix some graphic issues (it will cause a slowdown though). [OnLoad] #Add memory patches to be loaded once on boot here. [OnFrame] diff --git a/Data/User/GameConfig/RMCK01.ini b/Data/User/GameConfig/RMCK01.ini index 251947861c..308618a0f5 100644 --- a/Data/User/GameConfig/RMCK01.ini +++ b/Data/User/GameConfig/RMCK01.ini @@ -4,7 +4,7 @@ [EmuState] #The Emulation State. 1 is worst, 5 is best, 0 is not set. EmulationStateId = 4 -EmulationIssues = Disable "emulate format changes" for increased speed and "disable fog" for the upper left faint blue square to disappear if you unchecked emulate format changes(r7379) +EmulationIssues = Disable "Ignore format changes" to fix some graphic issues (it will cause a slowdown though). [OnLoad] #Add memory patches to be loaded once on boot here. [OnFrame] diff --git a/Data/User/GameConfig/RMCP01.ini b/Data/User/GameConfig/RMCP01.ini index ba665583d8..65d4d8f37c 100644 --- a/Data/User/GameConfig/RMCP01.ini +++ b/Data/User/GameConfig/RMCP01.ini @@ -4,7 +4,7 @@ [EmuState] #The Emulation State. 1 is worst, 5 is best, 0 is not set. EmulationStateId = 4 -EmulationIssues = Disable "emulate format changes" for increased speed and "disable fog" for the upper left faint blue square to disappear if you unchecked emulate format changes(r7379) +EmulationIssues = Disable "Ignore format changes" to fix some graphic issues (it will cause a slowdown though). [OnLoad] #Add memory patches to be loaded once on boot here. [OnFrame] diff --git a/Data/User/GameConfig/ROAE36.ini b/Data/User/GameConfig/ROAE36.ini new file mode 100644 index 0000000000..1171f7fda3 --- /dev/null +++ b/Data/User/GameConfig/ROAE36.ini @@ -0,0 +1,18 @@ +# ROAE36 - Overlord: Dark Legend +[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 = Accessing the map will crash the game (see issue 3953). +[OnFrame] Add memory patches to be applied every frame here. +[ActionReplay] Add action replay cheats here. +[Video] +ProjectionHack = 0 +PH_SZNear = 0 +PH_SZFar = 0 +PH_ExtraParam = 0 +PH_ZNear = +PH_ZFar = +[Gecko] +[Video_Settings] +SafeTextureCache = True +SafeTextureCacheColorSamples = 512 diff --git a/Data/User/GameConfig/ROAP36.ini b/Data/User/GameConfig/ROAP36.ini new file mode 100644 index 0000000000..d9c884ba5a --- /dev/null +++ b/Data/User/GameConfig/ROAP36.ini @@ -0,0 +1,18 @@ +# ROAP36 - Overlord: Dark Legend +[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 = Accessing the map will crash the game (see issue 3953). +[OnFrame] Add memory patches to be applied every frame here. +[ActionReplay] Add action replay cheats here. +[Video] +ProjectionHack = 0 +PH_SZNear = 0 +PH_SZFar = 0 +PH_ExtraParam = 0 +PH_ZNear = +PH_ZFar = +[Gecko] +[Video_Settings] +SafeTextureCache = True +SafeTextureCacheColorSamples = 512 diff --git a/Data/User/GameConfig/RSXE69.ini b/Data/User/GameConfig/RSXE69.ini index ddb7622874..7934f8b283 100644 --- a/Data/User/GameConfig/RSXE69.ini +++ b/Data/User/GameConfig/RSXE69.ini @@ -2,7 +2,7 @@ [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 = Needs Wii nand dump (wii menu installed) to get ingame(reconnect wiimote if necessary) and LLE for proper audio. Enabling EFB cpu access will give a proper bloom effect but the game will slow down substantially. Due to the above it is a very demanding game in order to be emulated properly. +EmulationIssues = Needs Wii nand dump and LLE for proper audio (reconnect wiimote if necessary). EFB cpu access gives proper bloom for a speed hit. [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] diff --git a/Data/User/GameConfig/RSXJ13.ini b/Data/User/GameConfig/RSXJ13.ini index 2df1775517..a1cf8f5497 100644 --- a/Data/User/GameConfig/RSXJ13.ini +++ b/Data/User/GameConfig/RSXJ13.ini @@ -2,7 +2,7 @@ [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 = Needs Wii nand dump (wii menu installed) to get ingame(reconnect wiimote if necessary) and LLE for proper audio. Enabling EFB cpu access will give a proper bloom effect but the game will slow down substantially. Due to the above it is a very demanding game in order to be emulated properly. +EmulationIssues = Needs Wii nand dump and LLE for proper audio (reconnect wiimote if necessary). EFB cpu access gives proper bloom for a speed hit. [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] diff --git a/Data/User/GameConfig/RSXK69.ini b/Data/User/GameConfig/RSXK69.ini index a0aa732f05..d3ccded18d 100644 --- a/Data/User/GameConfig/RSXK69.ini +++ b/Data/User/GameConfig/RSXK69.ini @@ -2,7 +2,7 @@ [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 = Needs Wii nand dump (wii menu installed) to get ingame(reconnect wiimote if necessary) and LLE for proper audio. Enabling EFB cpu access will give a proper bloom effect but the game will slow down substantially. Due to the above it is a very demanding game in order to be emulated properly. +EmulationIssues = Needs Wii nand dump and LLE for proper audio (reconnect wiimote if necessary). EFB cpu access gives proper bloom for a speed hit. [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] diff --git a/Data/User/GameConfig/RSXP69.ini b/Data/User/GameConfig/RSXP69.ini index eb2bb79eb0..c9b8ade9e5 100644 --- a/Data/User/GameConfig/RSXP69.ini +++ b/Data/User/GameConfig/RSXP69.ini @@ -2,7 +2,7 @@ [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 = Needs Wii nand dump (wii menu installed) to get ingame(reconnect wiimote if necessary) and LLE for proper audio. Enabling EFB cpu access will give a proper bloom effect but the game will slow down substantially. Due to the above it is a very demanding game in order to be emulated properly. +EmulationIssues = Needs Wii nand dump and LLE for proper audio (reconnect wiimote if necessary). EFB cpu access gives proper bloom for a speed hit. [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] diff --git a/Data/User/GameConfig/RTME41.ini b/Data/User/GameConfig/RTME41.ini index 1da1d64564..1c88349a8b 100644 --- a/Data/User/GameConfig/RTME41.ini +++ b/Data/User/GameConfig/RTME41.ini @@ -2,7 +2,7 @@ [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 = +EmulationIssues = Fog emulation creates problems with the game (see issue 4922). [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] diff --git a/Data/User/GameConfig/RTMP41.ini b/Data/User/GameConfig/RTMP41.ini index 3886311fc2..8debfc43fb 100644 --- a/Data/User/GameConfig/RTMP41.ini +++ b/Data/User/GameConfig/RTMP41.ini @@ -2,7 +2,7 @@ [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 = +EmulationIssues = Fog emulation creates problems with the game (see issue 4922). [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] diff --git a/Data/User/GameConfig/RZTE01.ini b/Data/User/GameConfig/RZTE01.ini index 58e95063b3..088ceec16e 100644 --- a/Data/User/GameConfig/RZTE01.ini +++ b/Data/User/GameConfig/RZTE01.ini @@ -1,9 +1,15 @@ -# RZTE01 - WSP2 US(P) +# RZTE01 - Wii Sports Resort [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 = +EmulationIssues = Needs real wiimote and motion plus. [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] +ProjectionHack = 0 +PH_SZNear = 0 +PH_SZFar = 0 +PH_ExtraParam = 0 +PH_ZNear = +PH_ZFar = [Gecko] diff --git a/Data/User/GameConfig/RZTJ01.ini b/Data/User/GameConfig/RZTJ01.ini new file mode 100644 index 0000000000..789e8ff2dd --- /dev/null +++ b/Data/User/GameConfig/RZTJ01.ini @@ -0,0 +1,15 @@ +# RZTJ01 - Wii Sports Resort +[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 = Needs real wiimote and motion plus. +[OnFrame] Add memory patches to be applied every frame here. +[ActionReplay] Add action replay cheats here. +[Video] +ProjectionHack = 0 +PH_SZNear = 0 +PH_SZFar = 0 +PH_ExtraParam = 0 +PH_ZNear = +PH_ZFar = +[Gecko] diff --git a/Data/User/GameConfig/RZTK01.ini b/Data/User/GameConfig/RZTK01.ini new file mode 100644 index 0000000000..30a25e17d3 --- /dev/null +++ b/Data/User/GameConfig/RZTK01.ini @@ -0,0 +1,15 @@ +# RZTK01 - Wii Sports Resort +[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 = Needs real wiimote and motion plus. +[OnFrame] Add memory patches to be applied every frame here. +[ActionReplay] Add action replay cheats here. +[Video] +ProjectionHack = 0 +PH_SZNear = 0 +PH_SZFar = 0 +PH_ExtraParam = 0 +PH_ZNear = +PH_ZFar = +[Gecko] diff --git a/Data/User/GameConfig/RZTP01.ini b/Data/User/GameConfig/RZTP01.ini new file mode 100644 index 0000000000..c840e2236d --- /dev/null +++ b/Data/User/GameConfig/RZTP01.ini @@ -0,0 +1,15 @@ +# RZTP01 - Wii Sports Resort +[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 = Needs real wiimote and motion plus. +[OnFrame] Add memory patches to be applied every frame here. +[ActionReplay] Add action replay cheats here. +[Video] +ProjectionHack = 0 +PH_SZNear = 0 +PH_SZFar = 0 +PH_ExtraParam = 0 +PH_ZNear = +PH_ZFar = +[Gecko] diff --git a/Data/User/GameConfig/RZTW01.ini b/Data/User/GameConfig/RZTW01.ini new file mode 100644 index 0000000000..ffbd46790b --- /dev/null +++ b/Data/User/GameConfig/RZTW01.ini @@ -0,0 +1,15 @@ +# RZTW01 - Wii Sports Resort +[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 = Needs real wiimote and motion plus. +[OnFrame] Add memory patches to be applied every frame here. +[ActionReplay] Add action replay cheats here. +[Video] +ProjectionHack = 0 +PH_SZNear = 0 +PH_SZFar = 0 +PH_ExtraParam = 0 +PH_ZNear = +PH_ZFar = +[Gecko] diff --git a/Data/User/GameConfig/SDWE18.ini b/Data/User/GameConfig/SDWE18.ini index 76807c8b2e..38360dcc1f 100644 --- a/Data/User/GameConfig/SDWE18.ini +++ b/Data/User/GameConfig/SDWE18.ini @@ -1,7 +1,7 @@ # SDWE18 - A Shadow's Tale [Core] Values set here will override the main dolphin settings. [EmuState] The Emulation State. 1 is worst, 5 is best, 0 is not set. -EmulationIssues = +EmulationIssues = Needs efb to ram for proper shadows. EmulationStateId = 5 [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. diff --git a/Data/User/GameConfig/SDWJ18.ini b/Data/User/GameConfig/SDWJ18.ini index 78db0a7acc..aa2ccf6477 100644 --- a/Data/User/GameConfig/SDWJ18.ini +++ b/Data/User/GameConfig/SDWJ18.ini @@ -1,7 +1,7 @@ # SDWJ18 - Kage no Tou [Core] Values set here will override the main dolphin settings. [EmuState] The Emulation State. 1 is worst, 5 is best, 0 is not set. -EmulationIssues = +EmulationIssues = Needs efb to ram for proper shadows. EmulationStateId = 5 [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. diff --git a/Data/User/GameConfig/SDWP18.ini b/Data/User/GameConfig/SDWP18.ini index 29a0a42aa1..fef82e113e 100644 --- a/Data/User/GameConfig/SDWP18.ini +++ b/Data/User/GameConfig/SDWP18.ini @@ -1,7 +1,7 @@ # SDWP18 - A Shadow's Tale [Core] Values set here will override the main dolphin settings. [EmuState] The Emulation State. 1 is worst, 5 is best, 0 is not set. -EmulationIssues = +EmulationIssues = Needs efb to ram for proper shadows. EmulationStateId = 5 [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. @@ -17,4 +17,3 @@ PH_ZFar = EFBToTextureEnable = False EFBCopyEnable = True [Video_Enhancements] - diff --git a/Data/User/GameConfig/SMNE01.ini b/Data/User/GameConfig/SMNE01.ini index 1a838de6e5..9cda92dadd 100644 --- a/Data/User/GameConfig/SMNE01.ini +++ b/Data/User/GameConfig/SMNE01.ini @@ -1,7 +1,7 @@ # SMNE01 - New SUPER MARIO BROS. Wii [Core] Values set here will override the main dolphin settings. [EmuState] The Emulation State. 1 is worst, 5 is best, 0 is not set. -EmulationIssues = Enable EFB to RAM for the coins to spin for the Directx9 and Opengl plugin(it will cause a big slowdown)(r6584) +EmulationIssues = Enable EFB to RAM for the coins to spin (it will cause a big slowdown). EmulationStateId = 4 [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. diff --git a/Data/User/GameConfig/SMNJ01.ini b/Data/User/GameConfig/SMNJ01.ini index 743ecca665..7f1cfb06bf 100644 --- a/Data/User/GameConfig/SMNJ01.ini +++ b/Data/User/GameConfig/SMNJ01.ini @@ -1,7 +1,7 @@ # SMNJ01 - New SUPER MARIO BROS. Wii [Core] Values set here will override the main dolphin settings. [EmuState] The Emulation State. 1 is worst, 5 is best, 0 is not set. -EmulationIssues = Enable EFB to RAM for the coins to spin for the Directx9 and Opengl plugin(it will cause a big slowdown)(r6584) +EmulationIssues = Enable EFB to RAM for the coins to spin (it will cause a big slowdown). EmulationStateId = 4 [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. diff --git a/Data/User/GameConfig/SMNK01.ini b/Data/User/GameConfig/SMNK01.ini index b6ead5e52c..30238bcbd4 100644 --- a/Data/User/GameConfig/SMNK01.ini +++ b/Data/User/GameConfig/SMNK01.ini @@ -1,7 +1,7 @@ # SMNK01 - New SUPER MARIO BROS. Wii [Core] Values set here will override the main dolphin settings. [EmuState] The Emulation State. 1 is worst, 5 is best, 0 is not set. -EmulationIssues = Enable EFB to RAM for the coins to spin for the Directx9 and Opengl plugin(it will cause a big slowdown)(r6584) +EmulationIssues = Enable EFB to RAM for the coins to spin (it will cause a big slowdown). EmulationStateId = 4 [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. diff --git a/Data/User/GameConfig/SMNP01.ini b/Data/User/GameConfig/SMNP01.ini index f53b9e0f13..06240e2c36 100644 --- a/Data/User/GameConfig/SMNP01.ini +++ b/Data/User/GameConfig/SMNP01.ini @@ -1,7 +1,7 @@ # SMNP01 - New SUPER MARIO BROS. Wii [Core] Values set here will override the main dolphin settings. [EmuState] The Emulation State. 1 is worst, 5 is best, 0 is not set. -EmulationIssues = Enable EFB to RAM for the coins to spin for the Directx9 and Opengl plugin (it will cause a big slowdown)(r6584) +EmulationIssues = Enable EFB to RAM for the coins to spin (it will cause a big slowdown). EmulationStateId = 4 [OnFrame] Add memory patches to be applied every frame here. +$Speed hack @@ -27,4 +27,3 @@ SafeTextureCache = True SafeTextureCacheColorSamples = 512 [Video_Hacks] DlistCachingEnable = False - diff --git a/Data/User/GameConfig/SMNW01.ini b/Data/User/GameConfig/SMNW01.ini index f0f8226d79..0c6dfc2f57 100644 --- a/Data/User/GameConfig/SMNW01.ini +++ b/Data/User/GameConfig/SMNW01.ini @@ -1,7 +1,7 @@ # SMNW01 - New SUPER MARIO BROS. Wii [Core] Values set here will override the main dolphin settings. [EmuState] The Emulation State. 1 is worst, 5 is best, 0 is not set. -EmulationIssues = Enable EFB to RAM for the coins to spin for the Directx9 and Opengl plugin(it will cause a big slowdown)(r6584) +EmulationIssues = Enable EFB to RAM for the coins to spin (it will cause a big slowdown). EmulationStateId = 4 [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. diff --git a/Data/User/GameConfig/SMOE41.ini b/Data/User/GameConfig/SMOE41.ini index 6bd9138084..15dc5a693e 100644 --- a/Data/User/GameConfig/SMOE41.ini +++ b/Data/User/GameConfig/SMOE41.ini @@ -2,7 +2,7 @@ [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 = Sound noise eliminated using the LLE plugin and normal video speed (with hle disable idleskip for normal dance school speed). Use 1x anisotropic filtering with directx11 plugin (otherwise broken videos in dx11 and Opengl)(r6700) +EmulationIssues = Sound noise eliminated using LLE audio. With hle disable idleskip for normal dance school speed. [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] diff --git a/Data/User/GameConfig/SMOP41.ini b/Data/User/GameConfig/SMOP41.ini index 11bdf34d48..6095cd9174 100644 --- a/Data/User/GameConfig/SMOP41.ini +++ b/Data/User/GameConfig/SMOP41.ini @@ -2,7 +2,7 @@ [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 = Sound noise eliminated using the LLE plugin and normal video speed (with hle disable idleskip for normal dance school speed). Use 1x anisotropic filtering with directx11 plugin (otherwise broken videos in dx11 and Opengl)(r6700) +EmulationIssues = Sound noise eliminated using LLE audio. With hle disable idleskip for normal dance school speed. [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] diff --git a/Data/User/GameConfig/SMOX41.ini b/Data/User/GameConfig/SMOX41.ini index d96d552390..88ba03da1c 100644 --- a/Data/User/GameConfig/SMOX41.ini +++ b/Data/User/GameConfig/SMOX41.ini @@ -2,7 +2,7 @@ [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 = Sound noise eliminated using the LLE plugin and normal video speed (with hle disable idleskip for normal dance school speed). Use 1x anisotropic filtering with directx11 plugin (otherwise broken videos in dx11 and Opengl)(r6700) +EmulationIssues = Sound noise eliminated using LLE audio. With hle disable idleskip for normal dance school speed. [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] diff --git a/Data/User/GameConfig/SNCE8P.ini b/Data/User/GameConfig/SNCE8P.ini index 67f8c5d7d1..c259d40061 100644 --- a/Data/User/GameConfig/SNCE8P.ini +++ b/Data/User/GameConfig/SNCE8P.ini @@ -1,7 +1,7 @@ # SNCE8P - Sonic2010 [Core] Values set here will override the main dolphin settings. [EmuState] The Emulation State. 1 is worst, 5 is best, 0 is not set. -EmulationIssues = Set efb scale to integral for less graphical glitches. Enable "Use EuRGB60 mode" for higher brightness. Disabling efb to cpu for speedup seems safe(r6575) +EmulationIssues = Integral efb scale has less graphical glitches. Enable "Use EuRGB60 mode" for proper brightness level. EmulationStateId = 4 [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. diff --git a/Data/User/GameConfig/SNCJ8P.ini b/Data/User/GameConfig/SNCJ8P.ini index ec4c1630ba..7de58c7a00 100644 --- a/Data/User/GameConfig/SNCJ8P.ini +++ b/Data/User/GameConfig/SNCJ8P.ini @@ -1,7 +1,7 @@ # SNCJ8P - Sonic2010 [Core] Values set here will override the main dolphin settings. [EmuState] The Emulation State. 1 is worst, 5 is best, 0 is not set. -EmulationIssues = Set efb scale to integral for less graphical glitches. Enable "Use EuRGB60 mode" for higher brightness. Disabling efb to cpu for speedup seems safe(r6575) +EmulationIssues = Integral efb scale has less graphical glitches. Enable "Use EuRGB60 mode" for proper brightness level. EmulationStateId = 4 [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. diff --git a/Data/User/GameConfig/SNCP8P.ini b/Data/User/GameConfig/SNCP8P.ini index f2cdc194dd..39a221d578 100644 --- a/Data/User/GameConfig/SNCP8P.ini +++ b/Data/User/GameConfig/SNCP8P.ini @@ -1,7 +1,7 @@ # SNCP8P - Sonic2010 [Core] Values set here will override the main dolphin settings. [EmuState] The Emulation State. 1 is worst, 5 is best, 0 is not set. -EmulationIssues = Set efb scale to integral for less graphical glitches. Enable "Use EuRGB60 mode" for higher brightness. Disabling efb to cpu for speedup seems safe(r6575) +EmulationIssues = Integral efb scale has less graphical glitches. Enable "Use EuRGB60 mode" for proper brightness level. EmulationStateId = 4 [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. diff --git a/Data/User/GameConfig/SVME01.ini b/Data/User/GameConfig/SVME01.ini index e4f82dac22..f5b581ab6a 100644 --- a/Data/User/GameConfig/SVME01.ini +++ b/Data/User/GameConfig/SVME01.ini @@ -2,7 +2,7 @@ [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 = Use LLE audio to fix sound. Use Opengl backend and set efb scale to integral for better image. Enable bilinear filtering for a more smooth but blurry image(r7482) +EmulationIssues = Use LLE audio to fix sound. [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] diff --git a/Data/User/GameConfig/SVMJ01.ini b/Data/User/GameConfig/SVMJ01.ini index 2014fcfdb1..52eb8b9311 100644 --- a/Data/User/GameConfig/SVMJ01.ini +++ b/Data/User/GameConfig/SVMJ01.ini @@ -2,7 +2,7 @@ [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 = Use LLE audio to fix sound. Use Opengl backend and set efb scale to integral for better image. Enable bilinear filtering for a more smooth but blurry image(r7482) +EmulationIssues = Use LLE audio to fix sound. [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] diff --git a/Data/User/GameConfig/SVMP01.ini b/Data/User/GameConfig/SVMP01.ini index e122dc00e1..68776a58ab 100644 --- a/Data/User/GameConfig/SVMP01.ini +++ b/Data/User/GameConfig/SVMP01.ini @@ -2,7 +2,7 @@ [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 = Use LLE audio to fix sound. Use Opengl backend and set efb scale to integral for better image. Enable bilinear filtering for a more smooth but blurry image(r7482) +EmulationIssues = Use LLE audio to fix sound. [OnFrame] Add memory patches to be applied every frame here. [ActionReplay] Add action replay cheats here. [Video] diff --git a/Source/Core/DolphinWX/Src/GameListCtrl.cpp b/Source/Core/DolphinWX/Src/GameListCtrl.cpp index 05f8c8365a..ac0b88269c 100644 --- a/Source/Core/DolphinWX/Src/GameListCtrl.cpp +++ b/Source/Core/DolphinWX/Src/GameListCtrl.cpp @@ -91,16 +91,6 @@ static int CompareGameListItems(const GameListItem* iso1, const GameListItem* is case CGameListCtrl::COLUMN_TITLE: return strcasecmp(iso1->GetName(indexOne).c_str(), iso2->GetName(indexOther).c_str()) * t; - case CGameListCtrl::COLUMN_NOTES: - { - std::string cmp1 = - (iso1->GetPlatform() == GameListItem::GAMECUBE_DISC) ? - iso1->GetCompany() : iso1->GetDescription(indexOne); - std::string cmp2 = - (iso2->GetPlatform() == GameListItem::GAMECUBE_DISC) ? - iso2->GetCompany() : iso2->GetDescription(indexOther); - return strcasecmp(cmp1.c_str(), cmp2.c_str()) * t; - } case CGameListCtrl::COLUMN_COUNTRY: if(iso1->GetCountry() > iso2->GetCountry()) return 1 * t; @@ -133,7 +123,10 @@ static int CompareGameListItems(const GameListItem* iso1, const GameListItem* is else return 0; } - break; + case CGameListCtrl::COLUMN_EMULATION_NOTES: + return strcasecmp(iso1->GetIssues().c_str(), + iso2->GetIssues().c_str()) * t; + break; } return 0; @@ -294,19 +287,20 @@ void CGameListCtrl::Update() // Instead of showing the notes + the company, which is unknown with // wii titles We show in the same column : company for GC games and // description for wii/wad games - InsertColumn(COLUMN_NOTES, _("Notes")); + InsertColumn(COLUMN_EMULATION_NOTES, _("Emulation Notes")); InsertColumn(COLUMN_COUNTRY, _T("")); InsertColumn(COLUMN_SIZE, _("Size")); InsertColumn(COLUMN_EMULATION_STATE, _("State")); - + // set initial sizes for columns SetColumnWidth(COLUMN_PLATFORM, 35); SetColumnWidth(COLUMN_BANNER, 96); SetColumnWidth(COLUMN_TITLE, 200); - SetColumnWidth(COLUMN_NOTES, 200); + SetColumnWidth(COLUMN_EMULATION_NOTES, 200); SetColumnWidth(COLUMN_COUNTRY, 32); SetColumnWidth(COLUMN_EMULATION_STATE, 50); + // add all items for (int i = 0; i < (int)m_ISOFiles.size(); i++) @@ -483,18 +477,12 @@ void CGameListCtrl::InsertItemInReportView(long _Index) wxString name = wxString(rISOFile.GetName(0).c_str(), SJISConv); m_gameList.append(StringFromFormat("%s (J)\n", (const char *)name.c_str())); SetItem(_Index, COLUMN_TITLE, name, -1); - SetItem(_Index, COLUMN_NOTES, wxString(company.size() ? - company.c_str() : rISOFile.GetDescription(0).c_str(), - SJISConv), -1); } break; case DiscIO::IVolume::COUNTRY_USA: m_gameList.append(StringFromFormat("%s (U)\n", rISOFile.GetName(0).c_str())); SetItem(_Index, COLUMN_TITLE, wxString::From8BitData(rISOFile.GetName(0).c_str()), -1); - SetItem(_Index, COLUMN_NOTES, - wxString::From8BitData(company.size() ? - company.c_str() : rISOFile.GetDescription(0).c_str()), -1); break; default: m_gameList.append(StringFromFormat("%s (E)\n", @@ -503,11 +491,6 @@ void CGameListCtrl::InsertItemInReportView(long _Index) wxString::From8BitData( rISOFile.GetName(SConfig::GetInstance().m_LocalCoreStartupParameter.SelectedLanguage).c_str()), -1); - SetItem(_Index, COLUMN_NOTES, - wxString::From8BitData(company.size() ? - company.c_str() : - rISOFile.GetDescription(SConfig::GetInstance().m_LocalCoreStartupParameter.SelectedLanguage).c_str()), - -1); break; } } @@ -516,8 +499,6 @@ void CGameListCtrl::InsertItemInReportView(long _Index) m_gameList.append(StringFromFormat("%s (WAD)\n", rISOFile.GetName(0).c_str())); SetItem(_Index, COLUMN_TITLE, wxString(rISOFile.GetName(0).c_str(), SJISConv), -1); - SetItem(_Index, COLUMN_NOTES, - wxString(rISOFile.GetDescription(0).c_str(), SJISConv), -1); } #ifndef _WIN32 @@ -531,6 +512,10 @@ void CGameListCtrl::InsertItemInReportView(long _Index) // File size SetItem(_Index, COLUMN_SIZE, NiceSizeFormat(rISOFile.GetFileSize()), -1); + // Emulation notes + SetItem(_Index, COLUMN_EMULATION_NOTES, wxString::From8BitData(rISOFile.GetIssues().c_str()), -1); + SetColumnWidth(COLUMN_SIZE, wxLIST_AUTOSIZE); + // Background color SetBackgroundColor(); @@ -713,7 +698,7 @@ void CGameListCtrl::ScanForISOs() void CGameListCtrl::OnColBeginDrag(wxListEvent& event) { - if (event.GetColumn() != COLUMN_TITLE && event.GetColumn() != COLUMN_NOTES) + if (event.GetColumn() != COLUMN_TITLE && event.GetColumn() != COLUMN_EMULATION_NOTES) event.Veto(); } @@ -855,14 +840,12 @@ void CGameListCtrl::OnMouseMotion(wxMouseEvent& event) const GameListItem& rISO = *m_ISOFiles[GetItemData(item)]; const int emu_state = rISO.GetEmuState(); - const std::string& issues = rISO.GetIssues(); - + // Show a tooltip containing the EmuState and the state description if (emu_state > 0 && emu_state < 6) { char temp[2048]; - sprintf(temp, "^ %s%s%s", emuState[emu_state - 1], - issues.size() > 0 ? " :\n" : "", issues.c_str()); + sprintf(temp, "^ %s", emuState[emu_state - 1]); toolTip = new wxEmuStateTip(this, wxString(temp, *wxConvCurrent), &toolTip); } else @@ -1331,13 +1314,13 @@ void CGameListCtrl::AutomaticColumnWidth() // We hide the Notes column if the window is too small if (resizable > 400) { - SetColumnWidth(COLUMN_TITLE, resizable / 2); - SetColumnWidth(COLUMN_NOTES, resizable / 2); + SetColumnWidth(COLUMN_TITLE, resizable * 0.4); + SetColumnWidth(COLUMN_EMULATION_NOTES, resizable * 0.6); } else { SetColumnWidth(COLUMN_TITLE, resizable); - SetColumnWidth(COLUMN_NOTES, 0); + SetColumnWidth(COLUMN_EMULATION_NOTES, 0); } } } diff --git a/Source/Core/DolphinWX/Src/GameListCtrl.h b/Source/Core/DolphinWX/Src/GameListCtrl.h index 8fca14f632..48b1a118c4 100644 --- a/Source/Core/DolphinWX/Src/GameListCtrl.h +++ b/Source/Core/DolphinWX/Src/GameListCtrl.h @@ -60,7 +60,7 @@ public: COLUMN_PLATFORM = 0, COLUMN_BANNER, COLUMN_TITLE, - COLUMN_NOTES, + COLUMN_EMULATION_NOTES, COLUMN_COUNTRY, COLUMN_SIZE, COLUMN_EMULATION_STATE,