diff --git a/src/GLideNUI-wtl/GLideNUI.rc b/src/GLideNUI-wtl/GLideNUI.rc index cb2d5793..640822cc 100644 Binary files a/src/GLideNUI-wtl/GLideNUI.rc and b/src/GLideNUI-wtl/GLideNUI.rc differ diff --git a/src/GLideNUI-wtl/Settings.cpp b/src/GLideNUI-wtl/Settings.cpp index 79f5c445..7eeb0902 100644 --- a/src/GLideNUI-wtl/Settings.cpp +++ b/src/GLideNUI-wtl/Settings.cpp @@ -505,6 +505,7 @@ void saveCustomRomSettings(const char * _strIniFolder, const char * _strRomName) WriteCustomSetting2(onScreenDisplay, showPercent, percent); WriteCustomSetting2(onScreenDisplay, showInternalResolution, internalResolution); WriteCustomSetting2(onScreenDisplay, showRenderingResolution, renderingResolution); + WriteCustomSetting2(onScreenDisplay, showStatistics, statistics); WriteCustomSetting2(onScreenDisplay, osdPos, pos); settings.endGroup(); diff --git a/src/GLideNUI-wtl/config-osd.cpp b/src/GLideNUI-wtl/config-osd.cpp index 7117edc4..de766324 100644 --- a/src/GLideNUI-wtl/config-osd.cpp +++ b/src/GLideNUI-wtl/config-osd.cpp @@ -252,6 +252,7 @@ void COsdTab::LoadSettings(bool /*blockCustomSettings*/) CButton(GetDlgItem(IDC_CHK_PERCENT)).SetCheck(config.onScreenDisplay.percent != 0 ? BST_CHECKED : BST_UNCHECKED); CButton(GetDlgItem(IDC_INTERNAL_RESOLUTION)).SetCheck(config.onScreenDisplay.internalResolution != 0 ? BST_CHECKED : BST_UNCHECKED); CButton(GetDlgItem(IDC_RENDERING_RESOLUTION)).SetCheck(config.onScreenDisplay.renderingResolution != 0 ? BST_CHECKED : BST_UNCHECKED); + CButton(GetDlgItem(IDC_STATISTICS)).SetCheck(config.onScreenDisplay.statistics != 0 ? BST_CHECKED : BST_UNCHECKED); if (m_FontsLoaded) SelCurrentFont(); @@ -271,6 +272,7 @@ void COsdTab::SaveSettings() config.onScreenDisplay.percent = CButton(GetDlgItem(IDC_CHK_PERCENT)).GetCheck() == BST_CHECKED ? 1 : 0; config.onScreenDisplay.internalResolution = CButton(GetDlgItem(IDC_INTERNAL_RESOLUTION)).GetCheck() == BST_CHECKED ? 1 : 0; config.onScreenDisplay.renderingResolution = CButton(GetDlgItem(IDC_RENDERING_RESOLUTION)).GetCheck() == BST_CHECKED ? 1 : 0; + config.onScreenDisplay.statistics = CButton(GetDlgItem(IDC_STATISTICS)).GetCheck() == BST_CHECKED ? 1 : 0; std::string SelectedFont = FromUTF16(GetSelectedFont().c_str()); if (!SelectedFont.empty()) diff --git a/src/GLideNUI-wtl/resource.h b/src/GLideNUI-wtl/resource.h index 9426d662..31d96ef1 100644 Binary files a/src/GLideNUI-wtl/resource.h and b/src/GLideNUI-wtl/resource.h differ