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 94e91c3c37a..0ae956aad64 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 3a65ad401bd..6785f4cd4b3 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 397dcbdf6f4..8bc5c2a9ad8 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 b99ffb350c1..c02bf0fc8b4 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 27d10b8cdec..6daf1691f31 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 94821a5ff12..450553aa063 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 9dce5345c8a..70c517ef4a4 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 00000000000..c38ae6fb016 --- /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 00000000000..2056d831a7d --- /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 8198c51477f..906558b9877 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 00000000000..35634452c2c --- /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 c2587bd4834..412475526c4 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 00b95c33aa4..427f2f8544f 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 85987a103df..c209b265fd9 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 aed6b126548..546d2f51ca9 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 141a199f7d9..a1863578f0d 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 a38514bc43f..31b9abd6421 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 532178c53bb..74b67647b14 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 49c72178afe..3a8f5fc2123 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 5cc47a3e4fc..0cfcdb0c24d 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 b195dad2f5c..df90e22bfce 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 00c7625c3ae..a93f6359e62 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 fe9c9c2c82b..8fccc41c351 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 6cbc8d1f62b..aa0e90f2b20 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 881dff4c0f3..7cbf91b22d4 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 3a7e7849f61..6748136cad8 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 cb938123b22..344f6075be3 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 da80927a445..2f127fb8868 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 e88728f2733..26b4b2184f9 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 f1d9f703612..f97d9943ed9 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 8fd70fe8386..b7abca7b7b5 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 0282cf1c776..00825c8d516 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 da1d021ca89..766474e9e80 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 251947861cc..308618a0f54 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 ba665583d8f..65d4d8f37c4 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 00000000000..1171f7fda30 --- /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 00000000000..d9c884ba5a5 --- /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 ddb76228744..7934f8b2835 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 2df1775517c..a1cf8f54975 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 a0aa732f055..d3ccded18dd 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 eb2bb79eb0f..c9b8ade9e5e 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 1da1d645642..1c88349a8bf 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 3886311fc24..8debfc43fb8 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 58e95063b35..088ceec16ec 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 00000000000..789e8ff2ddd --- /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 00000000000..30a25e17d33 --- /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 00000000000..c840e2236df --- /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 00000000000..ffbd46790b9 --- /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 76807c8b2e9..38360dcc1f4 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 78db0a7accf..aa2ccf64779 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 29a0a42aa1d..fef82e113ec 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 1a838de6e53..9cda92dadd9 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 743ecca6650..7f1cfb06bf4 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 b6ead5e52c2..30238bcbd47 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 f53b9e0f13d..06240e2c36f 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 f0f8226d796..0c6dfc2f571 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 6bd9138084f..15dc5a693e3 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 11bdf34d481..6095cd91740 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 d96d5523906..88ba03da1cb 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 67f8c5d7d16..c259d400612 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 ec4c1630ba0..7de58c7a001 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 f2cdc194dd8..39a221d578b 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 e4f82dac22e..f5b581ab6aa 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 2014fcfdb15..52eb8b9311d 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 e122dc00e13..68776a58abc 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 05f8c8365a3..ac0b88269c3 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 8fca14f6325..48b1a118c43 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,