diff --git a/Src/Model3/DSB.cpp b/Src/Model3/DSB.cpp index 5fc63ec..500597b 100644 --- a/Src/Model3/DSB.cpp +++ b/Src/Model3/DSB.cpp @@ -589,7 +589,7 @@ void CDSB2::WriteMPEGFIFO(UINT8 byte) if (playing) { printf("Setting loop point to %x\n", mpegStart); - MPEG_PlayMemory((const char *) &mpegROM[mpegStart], mpegEnd-mpegStart); + MPEG_SetLoop((const char *) &mpegROM[mpegStart], mpegEnd-mpegStart); } printf("mpegStart=%x\n", mpegStart);