mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-21 05:09:34 -06:00
Support a gcm revision-specific game ini for cheats + partially fix gecko codes in default ini.
The local ini is not revision-specific because it would require renaming everything. Meh.
This commit is contained in:
@ -12,6 +12,7 @@
|
||||
#include "Core.h"
|
||||
#include "Movie.h"
|
||||
#include "OnScreenDisplay.h"
|
||||
#include "ConfigManager.h"
|
||||
|
||||
VideoConfig g_Config;
|
||||
VideoConfig g_ActiveConfig;
|
||||
@ -120,7 +121,7 @@ void VideoConfig::Load(const char *ini_file)
|
||||
OSD::AddMessage("Warning: Shader Debugging is enabled, performance will suffer heavily", 15000);
|
||||
}
|
||||
|
||||
void VideoConfig::GameIniLoad(const char* default_ini_file, const char* local_ini_file)
|
||||
void VideoConfig::GameIniLoad()
|
||||
{
|
||||
bool gfx_override_exists = false;
|
||||
|
||||
@ -136,9 +137,7 @@ void VideoConfig::GameIniLoad(const char* default_ini_file, const char* local_in
|
||||
} \
|
||||
} while (0)
|
||||
|
||||
IniFile iniFile;
|
||||
iniFile.Load(default_ini_file);
|
||||
iniFile.Load(local_ini_file, true);
|
||||
IniFile iniFile = SConfig::GetInstance().m_LocalCoreStartupParameter.LoadGameIni();
|
||||
|
||||
CHECK_SETTING("Video_Hardware", "VSync", bVSync);
|
||||
|
||||
|
Reference in New Issue
Block a user