From 845c5245c34099c0cadf93316eb0bc40e0cb6ac1 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Fri, 7 Feb 2025 04:20:18 -0500 Subject: [PATCH] Time Is Fixed --- src/engine/platform/opl.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/engine/platform/opl.cpp b/src/engine/platform/opl.cpp index 0ba8212b9..bdeb3489d 100644 --- a/src/engine/platform/opl.cpp +++ b/src/engine/platform/opl.cpp @@ -1523,6 +1523,7 @@ int DivPlatformOPL::toFreq(int freq, int fixedBlock) { block=freq/OPLL_C_NUM; if (block>0) block=bsr(block); } + if (block>7) block=7; freq>>=block; if (freq>0x3ff) freq=0x3ff; return (block<<10)|freq;