YM2612: fix direct stream

This commit is contained in:
tildearrow 2023-08-04 17:48:34 -05:00
parent 77e708dc57
commit 4d476c0588
1 changed files with 5 additions and 0 deletions

View File

@ -302,6 +302,11 @@ void DivPlatformGenesis::fillStream(std::vector<DivDelayedWrite>& stream, int sR
for (size_t i=0; i<len; i++) {
processDAC(sRate);
if (dacWrite>=0) {
urgentWrite(0x2a,dacWrite);
dacWrite=-1;
}
while (!writes.empty()) {
QueuedWrite& w=writes.front();
stream.push_back(DivDelayedWrite(i,w.addr,w.val));