diff --git a/src/hardware/sblaster.cpp b/src/hardware/sblaster.cpp index 09222590..bb6d1e9c 100644 --- a/src/hardware/sblaster.cpp +++ b/src/hardware/sblaster.cpp @@ -390,9 +390,6 @@ static void GenerateDMASound(Bitu size) { sb.adpcm.stepsize=MIN_ADAPTIVE_STEP_SIZE; skip++;read--; } - if (sb.dma.leftRead(size,sb.dma.buf.b8); - sb.dma.left-=read; for (i=0;i> 4,sb.adpcm.reference,sb.adpcm.stepsize); sb.tmp.buf.m[done++]=decode_ADPCM_4_sample(sb.dma.buf.b8[skip+i]& 0xf,sb.adpcm.reference,sb.adpcm.stepsize);