[Video] Change settings module name
This commit is contained in:
parent
a92569deb1
commit
5d3b72ce5a
|
@ -12,7 +12,7 @@
|
|||
#include "SettingsType-RomDatabase.h"
|
||||
|
||||
CIniFile * CSettingTypeRomDatabase::m_SettingsIniFile = NULL;
|
||||
CIniFile * CSettingTypeRomDatabase::m_Project64IniFile = NULL;
|
||||
CIniFile * CSettingTypeRomDatabase::m_VideoIniFile = NULL;
|
||||
stdstr * CSettingTypeRomDatabase::m_SectionIdent = NULL;
|
||||
|
||||
CSettingTypeRomDatabase::CSettingTypeRomDatabase(const char * Name, int DefaultValue, bool DeleteOnDefault) :
|
||||
|
@ -21,7 +21,7 @@ CSettingTypeRomDatabase::CSettingTypeRomDatabase(const char * Name, int DefaultV
|
|||
m_DefaultValue(DefaultValue),
|
||||
m_DefaultSetting(Default_Constant),
|
||||
m_DeleteOnDefault(DeleteOnDefault),
|
||||
m_GlideSetting(IsGlideSetting(Name))
|
||||
m_VideoSetting(IsVideoSetting(Name))
|
||||
{
|
||||
}
|
||||
|
||||
|
@ -31,7 +31,7 @@ CSettingTypeRomDatabase::CSettingTypeRomDatabase(const char * Name, bool Default
|
|||
m_DefaultValue(DefaultValue),
|
||||
m_DefaultSetting(Default_Constant),
|
||||
m_DeleteOnDefault(DeleteOnDefault),
|
||||
m_GlideSetting(IsGlideSetting(Name))
|
||||
m_VideoSetting(IsVideoSetting(Name))
|
||||
{
|
||||
}
|
||||
|
||||
|
@ -41,7 +41,7 @@ CSettingTypeRomDatabase::CSettingTypeRomDatabase(const char * Name, const char *
|
|||
m_DefaultValue(0),
|
||||
m_DefaultSetting(Default_Constant),
|
||||
m_DeleteOnDefault(DeleteOnDefault),
|
||||
m_GlideSetting(IsGlideSetting(Name))
|
||||
m_VideoSetting(IsVideoSetting(Name))
|
||||
{
|
||||
}
|
||||
|
||||
|
@ -51,7 +51,7 @@ CSettingTypeRomDatabase::CSettingTypeRomDatabase(const char * Name, SettingID De
|
|||
m_DefaultValue(0),
|
||||
m_DefaultSetting(DefaultSetting),
|
||||
m_DeleteOnDefault(DeleteOnDefault),
|
||||
m_GlideSetting(IsGlideSetting(Name))
|
||||
m_VideoSetting(IsVideoSetting(Name))
|
||||
{
|
||||
}
|
||||
|
||||
|
@ -64,7 +64,7 @@ void CSettingTypeRomDatabase::Initialize(void)
|
|||
WriteTrace(TraceAppInit, TraceDebug, "Start");
|
||||
|
||||
m_SettingsIniFile = new CIniFile(g_Settings->LoadStringVal(SupportFile_RomDatabase).c_str());
|
||||
m_Project64IniFile = new CIniFile(g_Settings->LoadStringVal(SupportFile_Project64VideoRDB).c_str());
|
||||
m_VideoIniFile = new CIniFile(g_Settings->LoadStringVal(SupportFile_Project64VideoRDB).c_str());
|
||||
|
||||
g_Settings->RegisterChangeCB(Game_IniKey, NULL, GameChanged);
|
||||
g_Settings->RegisterChangeCB(Cmd_BaseDirectory, NULL, BaseDirChanged);
|
||||
|
@ -82,10 +82,10 @@ void CSettingTypeRomDatabase::CleanUp(void)
|
|||
delete m_SettingsIniFile;
|
||||
m_SettingsIniFile = NULL;
|
||||
}
|
||||
if (m_Project64IniFile)
|
||||
if (m_VideoIniFile)
|
||||
{
|
||||
delete m_Project64IniFile;
|
||||
m_Project64IniFile = NULL;
|
||||
delete m_VideoIniFile;
|
||||
m_VideoIniFile = NULL;
|
||||
}
|
||||
if (m_SectionIdent)
|
||||
{
|
||||
|
@ -101,13 +101,13 @@ void CSettingTypeRomDatabase::BaseDirChanged(void * /*Data */)
|
|||
delete m_SettingsIniFile;
|
||||
m_SettingsIniFile = NULL;
|
||||
}
|
||||
if (m_Project64IniFile)
|
||||
if (m_VideoIniFile)
|
||||
{
|
||||
delete m_Project64IniFile;
|
||||
m_Project64IniFile = NULL;
|
||||
delete m_VideoIniFile;
|
||||
m_VideoIniFile = NULL;
|
||||
}
|
||||
m_SettingsIniFile = new CIniFile(g_Settings->LoadStringVal(SupportFile_RomDatabase).c_str());
|
||||
m_Project64IniFile = new CIniFile(g_Settings->LoadStringVal(SupportFile_Project64VideoRDB).c_str());
|
||||
m_VideoIniFile = new CIniFile(g_Settings->LoadStringVal(SupportFile_Project64VideoRDB).c_str());
|
||||
}
|
||||
|
||||
void CSettingTypeRomDatabase::GameChanged(void * /*Data */)
|
||||
|
@ -129,9 +129,9 @@ bool CSettingTypeRomDatabase::Load(int Index, bool & Value) const
|
|||
bool CSettingTypeRomDatabase::Load(int Index, uint32_t & Value) const
|
||||
{
|
||||
bool bRes = false;
|
||||
if (m_GlideSetting)
|
||||
if (m_VideoSetting)
|
||||
{
|
||||
bRes = m_Project64IniFile->GetNumber(Section(), m_KeyName.c_str(), Value, Value);
|
||||
bRes = m_VideoIniFile->GetNumber(Section(), m_KeyName.c_str(), Value, Value);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -148,9 +148,9 @@ bool CSettingTypeRomDatabase::Load(int Index, stdstr & Value) const
|
|||
{
|
||||
stdstr temp_value;
|
||||
bool bRes = false;
|
||||
if (m_GlideSetting)
|
||||
if (m_VideoSetting)
|
||||
{
|
||||
bRes = m_Project64IniFile->GetString(Section(), m_KeyName.c_str(), m_DefaultStr, temp_value);
|
||||
bRes = m_VideoIniFile->GetString(Section(), m_KeyName.c_str(), m_DefaultStr, temp_value);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -221,9 +221,9 @@ void CSettingTypeRomDatabase::Save(int /*Index*/, bool Value)
|
|||
{
|
||||
g_Notify->BreakPoint(__FILE__, __LINE__);
|
||||
}
|
||||
if (m_GlideSetting)
|
||||
if (m_VideoSetting)
|
||||
{
|
||||
m_Project64IniFile->SaveNumber(Section(), m_KeyName.c_str(), Value);
|
||||
m_VideoIniFile->SaveNumber(Section(), m_KeyName.c_str(), Value);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -247,9 +247,9 @@ void CSettingTypeRomDatabase::Save(int Index, uint32_t Value)
|
|||
return;
|
||||
}
|
||||
}
|
||||
if (m_GlideSetting)
|
||||
if (m_VideoSetting)
|
||||
{
|
||||
m_Project64IniFile->SaveNumber(Section(), m_KeyName.c_str(), Value);
|
||||
m_VideoIniFile->SaveNumber(Section(), m_KeyName.c_str(), Value);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -263,9 +263,9 @@ void CSettingTypeRomDatabase::Save(int /*Index*/, const stdstr & Value)
|
|||
{
|
||||
return;
|
||||
}
|
||||
if (m_GlideSetting)
|
||||
if (m_VideoSetting)
|
||||
{
|
||||
m_Project64IniFile->SaveString(Section(), m_KeyName.c_str(), Value.c_str());
|
||||
m_VideoIniFile->SaveString(Section(), m_KeyName.c_str(), Value.c_str());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -279,9 +279,9 @@ void CSettingTypeRomDatabase::Save(int /*Index*/, const char * Value)
|
|||
{
|
||||
return;
|
||||
}
|
||||
if (m_GlideSetting)
|
||||
if (m_VideoSetting)
|
||||
{
|
||||
m_Project64IniFile->SaveString(Section(), m_KeyName.c_str(), Value);
|
||||
m_VideoIniFile->SaveString(Section(), m_KeyName.c_str(), Value);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -295,9 +295,9 @@ void CSettingTypeRomDatabase::Delete(int /*Index*/)
|
|||
{
|
||||
return;
|
||||
}
|
||||
if (m_GlideSetting)
|
||||
if (m_VideoSetting)
|
||||
{
|
||||
m_Project64IniFile->SaveString(Section(), m_KeyName.c_str(), NULL);
|
||||
m_VideoIniFile->SaveString(Section(), m_KeyName.c_str(), NULL);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -305,9 +305,9 @@ void CSettingTypeRomDatabase::Delete(int /*Index*/)
|
|||
}
|
||||
}
|
||||
|
||||
bool CSettingTypeRomDatabase::IsGlideSetting(const char * Name)
|
||||
bool CSettingTypeRomDatabase::IsVideoSetting(const char * Name)
|
||||
{
|
||||
if (_strnicmp(Name, "Glide64-", 8) == 0)
|
||||
if (_strnicmp(Name, "Video-", 6) == 0)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
@ -316,9 +316,9 @@ bool CSettingTypeRomDatabase::IsGlideSetting(const char * Name)
|
|||
|
||||
const char * CSettingTypeRomDatabase::StripNameSection(const char * Name)
|
||||
{
|
||||
if (_strnicmp(Name, "Glide64-", 8) == 0)
|
||||
if (_strnicmp(Name, "Video-", 6) == 0)
|
||||
{
|
||||
return &Name[8];
|
||||
return &Name[6];
|
||||
}
|
||||
return Name;
|
||||
}
|
|
@ -54,7 +54,7 @@ protected:
|
|||
static void GameChanged(void * /*Data */);
|
||||
static void BaseDirChanged(void * /*Data */);
|
||||
|
||||
static bool IsGlideSetting(const char * Name);
|
||||
static bool IsVideoSetting(const char * Name);
|
||||
static const char * StripNameSection(const char * Name);
|
||||
virtual const char * Section(void) const { return m_SectionIdent->c_str(); }
|
||||
|
||||
|
@ -63,11 +63,11 @@ protected:
|
|||
const int32_t m_DefaultValue;
|
||||
const SettingID m_DefaultSetting;
|
||||
const bool m_DeleteOnDefault;
|
||||
bool m_GlideSetting;
|
||||
bool m_VideoSetting;
|
||||
|
||||
static stdstr * m_SectionIdent;
|
||||
static CIniFile * m_SettingsIniFile;
|
||||
static CIniFile * m_Project64IniFile;
|
||||
static CIniFile * m_VideoIniFile;
|
||||
|
||||
private:
|
||||
CSettingTypeRomDatabase(); // Disable default constructor
|
||||
|
|
|
@ -16,9 +16,9 @@ CSettingTypeRomDatabaseSetting::CSettingTypeRomDatabaseSetting(const char * Sect
|
|||
m_SectionIdent(SectionIdent)
|
||||
{
|
||||
m_SectionIdent.Replace("\\","-");
|
||||
if (!m_GlideSetting)
|
||||
if (!m_VideoSetting)
|
||||
{
|
||||
m_GlideSetting = IsGlideSetting(m_SectionIdent.c_str());
|
||||
m_VideoSetting = IsVideoSetting(m_SectionIdent.c_str());
|
||||
m_SectionIdent = StripNameSection(m_SectionIdent.c_str());
|
||||
}
|
||||
}
|
||||
|
@ -28,9 +28,9 @@ CSettingTypeRomDatabaseSetting::CSettingTypeRomDatabaseSetting(const char * Sect
|
|||
m_SectionIdent(SectionIdent)
|
||||
{
|
||||
m_SectionIdent.Replace("\\","-");
|
||||
if (!m_GlideSetting)
|
||||
if (!m_VideoSetting)
|
||||
{
|
||||
m_GlideSetting = IsGlideSetting(m_SectionIdent.c_str());
|
||||
m_VideoSetting = IsVideoSetting(m_SectionIdent.c_str());
|
||||
m_SectionIdent = StripNameSection(m_SectionIdent.c_str());
|
||||
}
|
||||
}
|
||||
|
@ -40,9 +40,9 @@ CSettingTypeRomDatabaseSetting::CSettingTypeRomDatabaseSetting(const char * Sect
|
|||
m_SectionIdent(SectionIdent)
|
||||
{
|
||||
m_SectionIdent.Replace("\\","-");
|
||||
if (!m_GlideSetting)
|
||||
if (!m_VideoSetting)
|
||||
{
|
||||
m_GlideSetting = IsGlideSetting(m_SectionIdent.c_str());
|
||||
m_VideoSetting = IsVideoSetting(m_SectionIdent.c_str());
|
||||
m_SectionIdent = StripNameSection(m_SectionIdent.c_str());
|
||||
}
|
||||
}
|
||||
|
@ -52,9 +52,9 @@ CSettingTypeRomDatabaseSetting::CSettingTypeRomDatabaseSetting(const char * Sect
|
|||
m_SectionIdent(SectionIdent)
|
||||
{
|
||||
m_SectionIdent.Replace("\\","-");
|
||||
if (!m_GlideSetting)
|
||||
if (!m_VideoSetting)
|
||||
{
|
||||
m_GlideSetting = IsGlideSetting(m_SectionIdent.c_str());
|
||||
m_VideoSetting = IsVideoSetting(m_SectionIdent.c_str());
|
||||
m_SectionIdent = StripNameSection(m_SectionIdent.c_str());
|
||||
}
|
||||
}
|
||||
|
|
|
@ -132,7 +132,7 @@ void CSettings::RegisterSettings(void)
|
|||
m_Set_log_flush = FindSystemSettingId("Log Auto Flush");
|
||||
m_Set_log_dir = FindSystemSettingId("Dir:Log");
|
||||
|
||||
SetModuleName("Glide64");
|
||||
SetModuleName("Video");
|
||||
general_setting(Set_Resolution, "resolution", GetDefaultScreenRes());
|
||||
general_setting(Set_vsync, "vsync", true);
|
||||
general_setting(Set_texenh_options, "texenh_options", false);
|
||||
|
|
Loading…
Reference in New Issue