From 9eb7d3984805bd41b37c5a1b9dc8ac1e16144f0f Mon Sep 17 00:00:00 2001 From: Toni Wilen Date: Sat, 21 Sep 2019 10:42:25 +0300 Subject: [PATCH] Clock adjust modifier config file support. --- cfgfile.cpp | 5 +++-- custom.cpp | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/cfgfile.cpp b/cfgfile.cpp index 8b604244..87bd8baa 100644 --- a/cfgfile.cpp +++ b/cfgfile.cpp @@ -2402,7 +2402,7 @@ void cfgfile_save_options (struct zfile *f, struct uae_prefs *p, int type) cfgfile_write_str(f, _T("chipset_compatible"), cscompa[p->cs_compatible]); cfgfile_dwrite_str(f, _T("ciaatod"), ciaatodmode[p->cs_ciaatod]); cfgfile_dwrite_str(f, _T("rtc"), rtctype[p->cs_rtc]); - //cfgfile_dwrite (f, _T("chipset_rtc_adjust"), _T("%d"), p->cs_rtc_adjust); + cfgfile_dwrite (f, _T("chipset_rtc_adjust"), _T("%d"), p->cs_rtc_adjust); cfgfile_dwrite_bool(f, _T("ksmirror_e0"), p->cs_ksmirror_e0); cfgfile_dwrite_bool(f, _T("ksmirror_a8"), p->cs_ksmirror_a8); cfgfile_dwrite_bool(f, _T("cd32cd"), p->cs_cd32cd); @@ -5459,7 +5459,8 @@ static int cfgfile_parse_hardware (struct uae_prefs *p, const TCHAR *option, TCH || cfgfile_intval(option, value, _T("monitoremu_monitor"), &p->monitoremu_mon, 1) || cfgfile_intval(option, value, _T("genlock_scale"), &p->genlock_scale, 1) || cfgfile_intval(option, value, _T("genlock_mix"), &p->genlock_mix, 1) - || cfgfile_intval(option, value, _T("keyboard_handshake"), &p->cs_kbhandshake, 1)) + || cfgfile_intval(option, value, _T("keyboard_handshake"), &p->cs_kbhandshake, 1) + || cfgfile_intval(option, value, _T("chipset_rtc_adjust"), &p->cs_rtc_adjust, 1)) return 1; if (cfgfile_strval (option, value, _T("comp_trustbyte"), &p->comptrustbyte, compmode, 0) diff --git a/custom.cpp b/custom.cpp index df5287be..19dce571 100644 --- a/custom.cpp +++ b/custom.cpp @@ -11190,7 +11190,7 @@ uae_u8 *restore_custom_extra (uae_u8 *src) currprefs.genlock = changed_prefs.genlock = RBB; currprefs.cs_rtc = changed_prefs.cs_rtc = RB; - currprefs.cs_rtc_adjust = changed_prefs.cs_rtc_adjust = RL; + RL; // currprefs.cs_rtc_adjust = changed_prefs.cs_rtc_adjust = RL; currprefs.cs_a1000ram = changed_prefs.cs_a1000ram = RBB; currprefs.cs_slowmemisfast = changed_prefs.cs_slowmemisfast = RBB; -- 2.47.3