From 4d41e29dfbf28fb643df71f5ec3afc4372f9650e Mon Sep 17 00:00:00 2001 From: Toni Wilen Date: Thu, 4 Dec 2025 17:56:19 +0200 Subject: [PATCH] Check for svpos or shpos == 0. --- custom.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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; } -- 2.47.3