NES and MMC5: heuristic oopsie
This commit is contained in:
parent
c5492f2f2c
commit
0e7df18ab3
|
@ -69,7 +69,7 @@ void DivPlatformMMC5::acquireDirect(blip_buffer_t** bb, size_t len) {
|
|||
break;
|
||||
} else {
|
||||
pcmAdvance=len-i;
|
||||
if (dacPeriod>0) {
|
||||
if (dacRate>0) {
|
||||
int remainTime=(rate-dacPeriod+dacRate-1)/dacRate;
|
||||
if (remainTime<pcmAdvance) pcmAdvance=remainTime;
|
||||
if (remainTime<1) pcmAdvance=1;
|
||||
|
|
|
@ -122,7 +122,7 @@ void DivPlatformNES::acquire_puNES(blip_buffer_t** bb, size_t len) {
|
|||
break;
|
||||
} else {
|
||||
pcmAdvance=len-i;
|
||||
if (dacPeriod>0) {
|
||||
if (dacRate>0) {
|
||||
int remainTime=(rate-dacPeriod+dacRate-1)/dacRate;
|
||||
if (remainTime<pcmAdvance) pcmAdvance=remainTime;
|
||||
if (remainTime<1) pcmAdvance=1;
|
||||
|
|
Loading…
Reference in a new issue