From: Toni Wilen Date: Thu, 4 Dec 2025 15:56:19 +0000 (+0200) Subject: Check for svpos or shpos == 0. X-Git-Tag: 6020~35 X-Git-Url: https://git.unchartedbackwaters.co.uk/w/?a=commitdiff_plain;h=4d41e29dfbf28fb643df71f5ec3afc4372f9650e;p=francis%2Fwinuae.git Check for svpos or shpos == 0. --- diff --git a/custom.cpp b/custom.cpp index ac776ebc..ffac056a 100644 --- a/custom.cpp +++ b/custom.cpp @@ -1383,7 +1383,10 @@ void compute_vsynctime(void) vsynctimebase = (frame_time_t)(syncbase / fake_vblank_hz); } vsynctimebase_orig = vsynctimebase; - cputimebase = syncbase / ((uae_u32)(svpos * shpos)); + cputimebase = 0; + if (svpos > 0 && shpos > 0) { + cputimebase = syncbase / ((uae_u32)(svpos * shpos)); + } if (cputimebase == 0) { cputimebase = 1; }