From 8474f0462640aafdfe89466902d3936bc08ecd8e Mon Sep 17 00:00:00 2001 From: smf- Date: Sat, 28 Jul 2018 09:53:42 +0100 Subject: fixed oki clock (nw) --- src/mame/drivers/vgmplay.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mame/drivers/vgmplay.cpp b/src/mame/drivers/vgmplay.cpp index 135551df23f..790dadc3ab8 100644 --- a/src/mame/drivers/vgmplay.cpp +++ b/src/mame/drivers/vgmplay.cpp @@ -1597,8 +1597,8 @@ QUICKLOAD_LOAD_MEMBER(vgmplay_state, load_file) m_k054539[0]->init_flags(version >= 0x161 && data_start >= 0x96 ? r8(0x95) : 0); m_k054539[1]->init_flags(version >= 0x161 && data_start >= 0x96 ? r8(0x95) : 0); - m_okim6295_clock[0] = version >= 0x161 && data_start >= 0x9c ? r32(0x98) & 0xc0000000 : 0; - m_okim6295_clock[1] = version >= 0x161 && data_start >= 0x9c && (r32(0x98) & 0x40000000) ? r32(0x98) & 0xc0000000 : 0; + m_okim6295_clock[0] = version >= 0x161 && data_start >= 0x9c ? r32(0x98) & ~0xc0000000 : 0; + m_okim6295_clock[1] = version >= 0x161 && data_start >= 0x9c && (r32(0x98) & 0x40000000) ? r32(0x98) & ~0xc0000000 : 0; m_okim6295[0]->set_unscaled_clock(m_okim6295_clock[0]); m_okim6295[1]->set_unscaled_clock(m_okim6295_clock[1]); -- cgit v1.2.3