From: Toni Wilen Date: Fri, 23 Aug 2019 19:39:57 +0000 (+0300) Subject: Adjust AR NMI detection delays in non-cycle exact mode. X-Git-Tag: 4300~140 X-Git-Url: https://git.unchartedbackwaters.co.uk/w/?a=commitdiff_plain;h=df03717ca564c8a2ab4953a66c4d6256782c7850;p=francis%2Fwinuae.git Adjust AR NMI detection delays in non-cycle exact mode. --- diff --git a/ar.cpp b/ar.cpp index 67e46354..fab6331d 100644 --- a/ar.cpp +++ b/ar.cpp @@ -1131,10 +1131,11 @@ void action_replay_cia_access(bool write) return; if (action_replay_flag == ACTION_REPLAY_INACTIVE) return; + int delay = currprefs.cpu_cycle_exact ? 1 : 0; if ((armode_write & ARMODE_ACTIVATE_BFE001) && !write) { - event2_newevent_xx(-1, 1, write, action_replay_cia_access_delay); + event2_newevent_xx(-1, delay, write, action_replay_cia_access_delay); } else if ((armode_write & ARMODE_ACTIVATE_BFD100) && write) { - event2_newevent_xx(-1, 1, write, action_replay_cia_access_delay); + event2_newevent_xx(-1, delay, write, action_replay_cia_access_delay); } }