From 133b21399825e65b90775258a834abce4b5355a2 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Mon, 23 May 2022 00:18:50 -0500 Subject: [PATCH] OPL: new forceIns strategy --- src/engine/platform/opl.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/engine/platform/opl.cpp b/src/engine/platform/opl.cpp index 867c1401..cb6d832f 100644 --- a/src/engine/platform/opl.cpp +++ b/src/engine/platform/opl.cpp @@ -1367,9 +1367,10 @@ void DivPlatformOPL::forceIns() { totalChans=properDrums?11:9; } for (int i=0; i>1)&1)|(chan[i].state.fb<<1)|((chan[i].pan&3)<<4)); } } + */ + } + for (int i=0; i<512; i++) { + oldWrites[i]=-1; } immWrite(0xbd,(dam<<7)|(dvb<<6)|(properDrums<<5)|drumState); update4OpMask=true;