mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2026-02-16 10:02:58 -07:00
Triforce: Automatically set SuggestedAspectRatio as ForceStandard to work around widescreen heuristic issues.
This commit is contained in:
parent
e14a58c1d8
commit
535c81c8df
@ -25,6 +25,7 @@
|
||||
|
||||
#include "Core/AchievementManager.h"
|
||||
#include "Core/Boot/Boot.h"
|
||||
#include "Core/Config/GraphicsSettings.h"
|
||||
#include "Core/Config/MainSettings.h"
|
||||
#include "Core/ConfigLoaders/BaseConfigLoader.h"
|
||||
#include "Core/ConfigLoaders/NetPlayConfigLoader.h"
|
||||
@ -146,6 +147,13 @@ bool BootCore(Core::System& system, std::unique_ptr<BootParameters> boot,
|
||||
Config::SetCurrent(Config::GetInfoForSIDevice(0),
|
||||
SerialInterface::SIDevices::SIDEVICE_AM_BASEBOARD);
|
||||
}
|
||||
|
||||
// Mario Kart Arcade GP has widescreen heuristic issues.
|
||||
// All Triforce games are 4:3 so we'll just disable the heuristic for now.
|
||||
if (GetActiveLayerForConfig(Config::GFX_SUGGESTED_ASPECT_RATIO) == Config::LayerType::Base)
|
||||
{
|
||||
Config::SetCurrent(Config::GFX_SUGGESTED_ASPECT_RATIO, AspectMode::ForceStandard);
|
||||
}
|
||||
}
|
||||
|
||||
system.Initialize();
|
||||
|
||||
Loading…
Reference in New Issue
Block a user