]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commitdiff
Clock sync accuracy update.
authorToni Wilen <twilen@winuae.net>
Sun, 1 Feb 2015 14:51:20 +0000 (16:51 +0200)
committerToni Wilen <twilen@winuae.net>
Sun, 1 Feb 2015 14:51:20 +0000 (16:51 +0200)
cia.cpp

diff --git a/cia.cpp b/cia.cpp
index b73f75a03e66387d90e9f25c52d9b0eb5696d608..8849250d22a403360fcdeb25f11aae25d10fb509 100644 (file)
--- a/cia.cpp
+++ b/cia.cpp
@@ -604,7 +604,7 @@ static void do_tod_hack (int dotod)
        }
        if (rate <= 0)
                return;
-       if (rate != oldrate || ciaatod != tod_hack_tod_last) {
+       if (rate != oldrate || (ciaatod & 0xfff) != (tod_hack_tod_last & 0xfff)) {
                write_log (_T("TOD HACK reset %d,%d %d,%d\n"), rate, oldrate, ciaatod, tod_hack_tod_last);
                tod_hack_reset ();
                oldrate = rate;