diff --git a/src/burn/drv/dataeast/d_vaportra.cpp b/src/burn/drv/dataeast/d_vaportra.cpp index f94f62aa1..5453a1975 100644 --- a/src/burn/drv/dataeast/d_vaportra.cpp +++ b/src/burn/drv/dataeast/d_vaportra.cpp @@ -387,7 +387,7 @@ static INT32 DrvInit(INT32 type) SekSetReadByteHandler(0, vaportra_main_read_byte); SekClose(); - deco16SoundInit(DrvHucROM, DrvHucRAM, 8055000, 1, NULL, 0.60, 1006875, 0.75, 2013750, 0.60); + deco16SoundInit(DrvHucROM, DrvHucRAM, 8055000 / 3, 1, NULL, 0.60, 1006875, 0.75, 2013750, 0.60); BurnYM2203SetAllRoutes(0, 0.60, BURN_SND_ROUTE_BOTH); GenericTilesInit(); @@ -539,7 +539,7 @@ static INT32 DrvFrame() INT32 nInterleave = 232; INT32 nSoundBufferPos = 0; - INT32 nCyclesTotal[2] = { 12000000 / 58, 8055000 / 58 }; + INT32 nCyclesTotal[2] = { 12000000 / 58, 8055000 / 3 / 58 }; INT32 nCyclesDone[2] = { 0, 0 }; h6280NewFrame();