Amiga: improve accuracy
don't stop DMA until sample is done playing do not update output if PM/AM is on
This commit is contained in:
parent
6df06a7f89
commit
f0e51f6e88
3 changed files with 111 additions and 79 deletions
|
|
@ -149,7 +149,7 @@ std::vector<DivROMExportOutput> DivExportAmigaValidation::go(DivEngine* e) {
|
|||
} else if (waveNum<65536) {
|
||||
seq->writeC((i<<4)|4);
|
||||
seq->writeS_BE(waveNum);
|
||||
} else{
|
||||
} else {
|
||||
seq->writeC((i<<4)|1);
|
||||
seq->writeC(waves[waveNum].pos>>16);
|
||||
seq->writeC(waves[waveNum].pos>>8);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue