diff --git a/src/engine/platform/ay8930.cpp b/src/engine/platform/ay8930.cpp index 50b36a64..3dc8eedb 100644 --- a/src/engine/platform/ay8930.cpp +++ b/src/engine/platform/ay8930.cpp @@ -297,7 +297,7 @@ void DivPlatformAY8930::tick(bool sysTick) { } } if (chan[i].std.ex1.had) { // duty - rWrite(0x16+i,chan[i].std.ex1.val); + immWrite(0x16+i,chan[i].std.ex1.val); } if (chan[i].std.ex2.had) { chan[i].envelope.mode=chan[i].std.ex2.val;