From: Toni Wilen Date: Wed, 21 Jun 2017 17:45:38 +0000 (+0300) Subject: Comparison fix. X-Git-Tag: 3600~184 X-Git-Url: https://git.unchartedbackwaters.co.uk/w/?a=commitdiff_plain;h=3dfff737b6f3523d73a5720eb36fbef12a1f9ea5;p=francis%2Fwinuae.git Comparison fix. --- diff --git a/custom.cpp b/custom.cpp index ad1db11e..4e6dc89d 100644 --- a/custom.cpp +++ b/custom.cpp @@ -4962,7 +4962,7 @@ static void immediate_copper (int num) pos = oldpos; if (!dmaen(DMA_COPPER)) break; - if (cop_state.ip >= currprefs.chipmem_size && cop_state.ip < currprefs.z3chipmem_start && cop_state.ip >= currprefs.z3chipmem_start + currprefs.z3chipmem_size) + if (cop_state.ip >= currprefs.chipmem_size && (cop_state.ip < currprefs.z3chipmem_start || cop_state.ip >= currprefs.z3chipmem_start + currprefs.z3chipmem_size)) break; pos++; oldpos = pos;