diff options
Diffstat (limited to 'src/mame/drivers/gaelco3d.cpp')
-rw-r--r-- | src/mame/drivers/gaelco3d.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/mame/drivers/gaelco3d.cpp b/src/mame/drivers/gaelco3d.cpp index 0b735489ccd..b64f2b9f351 100644 --- a/src/mame/drivers/gaelco3d.cpp +++ b/src/mame/drivers/gaelco3d.cpp @@ -149,7 +149,6 @@ REF. 970429 #include "includes/gaelco3d.h" #include "cpu/m68000/m68000.h" -#include "cpu/tms32031/tms32031.h" #include "emupal.h" #include "speaker.h" @@ -929,10 +928,10 @@ MACHINE_CONFIG_START(gaelco3d_state::gaelco3d) MCFG_DEVICE_PROGRAM_MAP(main_map) MCFG_DEVICE_VBLANK_INT_DRIVER("screen", gaelco3d_state, vblank_gen) - MCFG_DEVICE_ADD(m_tms, TMS32031, 60000000) - MCFG_DEVICE_PROGRAM_MAP(tms_map) - MCFG_TMS3203X_MCBL(true) - MCFG_TMS3203X_IACK_CB(WRITE8(*this, gaelco3d_state, tms_iack_w)) + TMS32031(config, m_tms, 60000000); + m_tms->set_addrmap(AS_PROGRAM, &gaelco3d_state::tms_map); + m_tms->set_mcbl_mode(true); + m_tms->iack().set(FUNC(gaelco3d_state::tms_iack_w)); MCFG_DEVICE_ADD(m_adsp, ADSP2115, 16000000) MCFG_ADSP21XX_SPORT_TX_CB(WRITE32(*this, gaelco3d_state, adsp_tx_callback)) |