OPL3: fix channel 7 hard reset

issue #2582
This commit is contained in:
tildearrow 2025-06-21 04:07:59 -05:00
parent 3f4c1ddf89
commit 4af0345b03

View file

@ -1338,7 +1338,7 @@ void DivPlatformOPL::tick(bool sysTick) {
unsigned char slot=slots[j][i];
if (slot==255) continue;
unsigned short baseAddr=slotMap[slot];
if (baseAddr>0x100) {
if (baseAddr>=0x100) {
weWillWriteRRLater[(baseAddr&0xff)|32]=true;
} else {
weWillWriteRRLater[(baseAddr&0xff)]=true;