From a2404c42a16e808952471e219cf25d4b1bedb05d Mon Sep 17 00:00:00 2001 From: JosJuice Date: Sat, 6 Jan 2018 12:53:53 +0100 Subject: [PATCH] Treat invalid aspect ratio setting values as Auto --- Source/Core/VideoCommon/RenderBase.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Source/Core/VideoCommon/RenderBase.cpp b/Source/Core/VideoCommon/RenderBase.cpp index 0644984017..e9b0c3dff1 100644 --- a/Source/Core/VideoCommon/RenderBase.cpp +++ b/Source/Core/VideoCommon/RenderBase.cpp @@ -307,9 +307,6 @@ void Renderer::DrawDebugText() const char* ar_text = ""; switch (g_ActiveConfig.aspect_mode) { - case AspectMode::Auto: - ar_text = "Auto"; - break; case AspectMode::Stretch: ar_text = "Stretch"; break; @@ -319,6 +316,10 @@ void Renderer::DrawDebugText() case AspectMode::AnalogWide: ar_text = "Force 16:9"; break; + case AspectMode::Auto: + default: + ar_text = "Auto"; + break; } const char* const efbcopy_text = g_ActiveConfig.bSkipEFBCopyToRam ? "to Texture" : "to RAM"; @@ -441,6 +442,7 @@ void Renderer::UpdateDrawRectangle() target_aspect = AspectToWidescreen(VideoInterface::GetAspectRatio()); break; case AspectMode::Auto: + default: target_aspect = source_aspect; break; }