summaryrefslogtreecommitdiff
path: root/Source/Core
diff options
context:
space:
mode:
authorRachel Bryk <RachelBryk@gmail.com>2013-09-17 10:40:12 -0400
committerRachel Bryk <RachelBryk@gmail.com>2013-09-17 10:40:12 -0400
commite3d01de01d51d39063402c85eb02cd7612206fdf (patch)
tree3fb61da320a074bd2c4817866f0f17574b52e1d6 /Source/Core
parentec5cf60f5eafcb8d1ff7231af21267e0ed3d414a (diff)
Fix reading projection hack from game inis in ISOProperties.
Diffstat (limited to 'Source/Core')
-rw-r--r--Source/Core/DolphinWX/Src/ISOProperties.cpp15
1 files changed, 10 insertions, 5 deletions
diff --git a/Source/Core/DolphinWX/Src/ISOProperties.cpp b/Source/Core/DolphinWX/Src/ISOProperties.cpp
index a466cab37d..20e3bead36 100644
--- a/Source/Core/DolphinWX/Src/ISOProperties.cpp
+++ b/Source/Core/DolphinWX/Src/ISOProperties.cpp
@@ -1016,16 +1016,21 @@ void CISOProperties::LoadGameConfig()
PHackEnable->SetValue(bTemp);
GameIniDefault.Get("Video", "PH_SZNear", &PHack_Data.PHackSZNear);
- GameIniLocal.Get("Video", "PH_SZNear", &PHack_Data.PHackSZNear);
+ if (GameIniLocal.Get("Video", "PH_SZNear", &bTemp))
+ PHack_Data.PHackSZNear = bTemp;
GameIniDefault.Get("Video", "PH_SZFar", &PHack_Data.PHackSZFar);
- GameIniLocal.Get("Video", "PH_SZFar", &PHack_Data.PHackSZFar);
+ if (GameIniLocal.Get("Video", "PH_SZFar", &bTemp))
+ PHack_Data.PHackSZFar = bTemp;
GameIniDefault.Get("Video", "PH_ExtraParam", &PHack_Data.PHackExP);
- GameIniLocal.Get("Video", "PH_ExtraParam", &PHack_Data.PHackExP);
+ if (GameIniLocal.Get("Video", "PH_ExtraParam", &bTemp))
+ PHack_Data.PHackExP = bTemp;
GameIniDefault.Get("Video", "PH_ZNear", &PHack_Data.PHZNear);
- GameIniLocal.Get("Video", "PH_ZNear", &PHack_Data.PHZNear);
+ if (GameIniLocal.Get("Video", "PH_ZNear", &bTemp))
+ PHack_Data.PHZNear = bTemp;
GameIniDefault.Get("Video", "PH_ZFar", &PHack_Data.PHZFar);
- GameIniLocal.Get("Video", "PH_ZFar", &PHack_Data.PHZFar);
+ if (GameIniLocal.Get("Video", "PH_ZFar", &bTemp))
+ PHack_Data.PHZFar = bTemp;
int iTemp;
GameIniDefault.Get("EmuState", "EmulationStateId", &iTemp, 0/*Not Set*/);