summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/Widescreen.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Core/VideoCommon/Widescreen.cpp')
-rw-r--r--Source/Core/VideoCommon/Widescreen.cpp15
1 files changed, 8 insertions, 7 deletions
diff --git a/Source/Core/VideoCommon/Widescreen.cpp b/Source/Core/VideoCommon/Widescreen.cpp
index 7591d098a4..8b63082525 100644
--- a/Source/Core/VideoCommon/Widescreen.cpp
+++ b/Source/Core/VideoCommon/Widescreen.cpp
@@ -36,18 +36,18 @@ void WidescreenManager::Update()
m_is_game_widescreen = Config::Get(Config::SYSCONF_WIDESCREEN);
// suggested_aspect_mode overrides SYSCONF_WIDESCREEN
- if (g_ActiveConfig.suggested_aspect_mode == AspectMode::Analog)
+ if (g_ActiveConfig.suggested_aspect_mode == AspectMode::ForceStandard)
m_is_game_widescreen = false;
- else if (g_ActiveConfig.suggested_aspect_mode == AspectMode::AnalogWide)
+ else if (g_ActiveConfig.suggested_aspect_mode == AspectMode::ForceWide)
m_is_game_widescreen = true;
// If widescreen hack is disabled override game's AR if UI is set to 4:3 or 16:9.
if (!g_ActiveConfig.bWidescreenHack)
{
const auto aspect_mode = g_ActiveConfig.aspect_mode;
- if (aspect_mode == AspectMode::Analog)
+ if (aspect_mode == AspectMode::ForceStandard)
m_is_game_widescreen = false;
- else if (aspect_mode == AspectMode::AnalogWide)
+ else if (aspect_mode == AspectMode::ForceWide)
m_is_game_widescreen = true;
}
}
@@ -64,9 +64,10 @@ void WidescreenManager::UpdateWidescreenHeuristic()
Update();
- // If widescreen hack isn't active and aspect_mode (UI) is 4:3 or 16:9 don't use heuristic.
- if (!g_ActiveConfig.bWidescreenHack && (g_ActiveConfig.aspect_mode == AspectMode::Analog ||
- g_ActiveConfig.aspect_mode == AspectMode::AnalogWide))
+ // If widescreen hack isn't active and aspect_mode (user setting)
+ // is set to a forced aspect ratio, don't use heuristic.
+ if (!g_ActiveConfig.bWidescreenHack && (g_ActiveConfig.aspect_mode == AspectMode::ForceStandard ||
+ g_ActiveConfig.aspect_mode == AspectMode::ForceWide))
return;
// Modify the threshold based on which aspect ratio we're already using: