diff --git a/src/core/gte.cpp b/src/core/gte.cpp index 7b39a6ae7..9c4e03f03 100644 --- a/src/core/gte.cpp +++ b/src/core/gte.cpp @@ -157,7 +157,7 @@ ALWAYS_INLINE static u32 TruncateRGB(s32 value) void Initialize() { - UpdateAspectRatio(); + s_aspect_ratio = DisplayAspectRatio::R4_3; Reset(); } diff --git a/src/core/system.cpp b/src/core/system.cpp index c0e9c0a25..2cac6d772 100644 --- a/src/core/system.cpp +++ b/src/core/system.cpp @@ -1267,6 +1267,8 @@ bool System::Initialize(bool force_software_renderer) return false; } + GTE::UpdateAspectRatio(); + if (g_settings.gpu_pgxp_enable) PGXP::Initialize();