diff options
| author | Rachel Bryk <RachelBryk@gmail.com> | 2013-09-17 10:40:12 -0400 |
|---|---|---|
| committer | Rachel Bryk <RachelBryk@gmail.com> | 2013-09-17 10:40:12 -0400 |
| commit | e3d01de01d51d39063402c85eb02cd7612206fdf (patch) | |
| tree | 3fb61da320a074bd2c4817866f0f17574b52e1d6 /Source/Core | |
| parent | ec5cf60f5eafcb8d1ff7231af21267e0ed3d414a (diff) | |
Fix reading projection hack from game inis in ISOProperties.
Diffstat (limited to 'Source/Core')
| -rw-r--r-- | Source/Core/DolphinWX/Src/ISOProperties.cpp | 15 |
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*/); |
