From: Toni Wilen Date: Sun, 3 Jul 2022 14:38:53 +0000 (+0300) Subject: Force always on DIW if strobe conflict condition. X-Git-Tag: 41000~210 X-Git-Url: https://git.unchartedbackwaters.co.uk/w/?a=commitdiff_plain;h=2dfd4845e61f473f347f880d2cc7d29f6189226d;p=francis%2Fwinuae.git Force always on DIW if strobe conflict condition. --- diff --git a/custom.cpp b/custom.cpp index 7eaa19b3..cf565302 100644 --- a/custom.cpp +++ b/custom.cpp @@ -5357,7 +5357,7 @@ static void finish_decisions(int hpos) /* Large DIWSTOP values can cause the stop position never to be * reached, so the state machine always stays in the same state and * there's a more-or-less full-screen DIW. */ - if (hdiwstate == diw_states::DIW_waiting_stop && thisline_decision.diwfirstword >= 0) { + if ((hdiwstate == diw_states::DIW_waiting_stop && thisline_decision.diwfirstword >= 0) || hstrobe_conflict) { thisline_decision.diwlastword = max_diwlastword; }