From 58a7e95b9c0b1007295eec99d124652a28eb4b97 Mon Sep 17 00:00:00 2001 From: dinkc64 <12570148+dinkc64@users.noreply.github.com> Date: Sun, 21 Dec 2014 09:47:31 +0000 Subject: [PATCH] Fix for Bucky @ 44100hz sound rate --- src/burn/drv/konami/d_moo.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/burn/drv/konami/d_moo.cpp b/src/burn/drv/konami/d_moo.cpp index 81ddcbbc8..9ad64bc7d 100644 --- a/src/burn/drv/konami/d_moo.cpp +++ b/src/burn/drv/konami/d_moo.cpp @@ -1005,7 +1005,11 @@ static INT32 BuckyInit() EEPROMInit(&moo_eeprom_interface); - BurnYM2151Init(4000000); + if (nBurnSoundRate == 44100) { + BurnYM2151Init(3700000); // 3.7mhz here to match the tuning of the 48000khz k054539 chip, otherwise the music sounds horrible! - dink Nov.7.2014 + } else { + BurnYM2151Init(4000000); + } BurnYM2151SetRoute(BURN_SND_YM2151_YM2151_ROUTE_1, 0.50, BURN_SND_ROUTE_LEFT); BurnYM2151SetRoute(BURN_SND_YM2151_YM2151_ROUTE_2, 0.50, BURN_SND_ROUTE_RIGHT);