diff --git a/src/engine/platform/opl.cpp b/src/engine/platform/opl.cpp index 339aad4c3..77eabbf1e 100644 --- a/src/engine/platform/opl.cpp +++ b/src/engine/platform/opl.cpp @@ -709,7 +709,7 @@ void DivPlatformOPL::acquire_nukedLLE3(short** buf, size_t len) { fm_lle3.input.address=(w.addr&0x100)?3:1; fm_lle3.input.data_i=w.val; writes.pop(); - delay=16; + delay=18; } else { fm_lle3.input.cs=0; fm_lle3.input.rd=1; @@ -718,7 +718,7 @@ void DivPlatformOPL::acquire_nukedLLE3(short** buf, size_t len) { fm_lle3.input.data_i=w.addr&0xff; w.addrOrVal=true; // weird. wasn't it 12? - delay=16; + delay=18; } waitingBusy=true;