From 613eaa353c13fb16265b1f47f24596e587dacef3 Mon Sep 17 00:00:00 2001 From: Ivan Vangelista Date: Mon, 15 Mar 2021 18:04:33 +0100 Subject: [PATCH] gaelco3d.cpp: fixed MT07831 --- src/mame/drivers/gaelco3d.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mame/drivers/gaelco3d.cpp b/src/mame/drivers/gaelco3d.cpp index b66da473f7b..4970d30e33e 100644 --- a/src/mame/drivers/gaelco3d.cpp +++ b/src/mame/drivers/gaelco3d.cpp @@ -539,7 +539,7 @@ TIMER_DEVICE_CALLBACK_MEMBER(gaelco3d_state::adsp_autobuffer_irq) if (m_adsp_incs) { for (uint8_t i = 0; i < SOUND_CHANNELS; i++) - m_dmadac[i]->transfer(i, m_adsp_incs, SOUND_CHANNELS * m_adsp_incs, m_adsp_size / (SOUND_CHANNELS * m_adsp_incs), (int16_t *)&m_adsp_fastram_base[reg - 0x3800]); + m_dmadac[i]->transfer(i, m_adsp_incs, SOUND_CHANNELS * m_adsp_incs, m_adsp_size / (SOUND_CHANNELS * m_adsp_incs), (int16_t *)&m_adsp_fastram_base[(reg - 0x3800) / 2]); } // Increment it