diff options
Diffstat (limited to 'src/mame/drivers/metalmx.cpp')
-rw-r--r-- | src/mame/drivers/metalmx.cpp | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/mame/drivers/metalmx.cpp b/src/mame/drivers/metalmx.cpp index afedb709ddd..a8ebc3fc72f 100644 --- a/src/mame/drivers/metalmx.cpp +++ b/src/mame/drivers/metalmx.cpp @@ -693,25 +693,25 @@ INPUT_PORTS_END MACHINE_CONFIG_START(metalmx_state::metalmx) - MCFG_CPU_ADD("maincpu", M68EC020, XTAL(14'318'181)) - MCFG_CPU_PROGRAM_MAP(main_map) + MCFG_DEVICE_ADD("maincpu", M68EC020, XTAL(14'318'181)) + MCFG_DEVICE_PROGRAM_MAP(main_map) - MCFG_CPU_ADD("adsp", ADSP2105, XTAL(10'000'000)) - MCFG_CPU_PROGRAM_MAP(adsp_program_map) - MCFG_CPU_DATA_MAP(adsp_data_map) + MCFG_DEVICE_ADD("adsp", ADSP2105, XTAL(10'000'000)) + MCFG_DEVICE_PROGRAM_MAP(adsp_program_map) + MCFG_DEVICE_DATA_MAP(adsp_data_map) - MCFG_CPU_ADD("gsp", TMS34020, 40000000) /* Unverified */ - MCFG_CPU_PROGRAM_MAP(gsp_map) + MCFG_DEVICE_ADD("gsp", TMS34020, 40000000) /* Unverified */ + MCFG_DEVICE_PROGRAM_MAP(gsp_map) MCFG_TMS340X0_HALT_ON_RESET(true) /* halt on reset */ MCFG_TMS340X0_PIXEL_CLOCK(4000000) /* pixel clock */ MCFG_TMS340X0_PIXELS_PER_CLOCK(2) /* pixels per clock */ MCFG_TMS340X0_OUTPUT_INT_CB(INPUTLINE("maincpu", 4)) - MCFG_CPU_ADD("dsp32c_1", DSP32C, 40000000) /* Unverified */ - MCFG_CPU_PROGRAM_MAP(dsp32c_1_map) + MCFG_DEVICE_ADD("dsp32c_1", DSP32C, 40000000) /* Unverified */ + MCFG_DEVICE_PROGRAM_MAP(dsp32c_1_map) - MCFG_CPU_ADD("dsp32c_2", DSP32C, 40000000) /* Unverified */ - MCFG_CPU_PROGRAM_MAP(dsp32c_2_map) + MCFG_DEVICE_ADD("dsp32c_2", DSP32C, 40000000) /* Unverified */ + MCFG_DEVICE_PROGRAM_MAP(dsp32c_2_map) MCFG_SCREEN_ADD("screen", RASTER) @@ -726,7 +726,7 @@ MACHINE_CONFIG_START(metalmx_state::metalmx) MCFG_DEVICE_ADD("cage", ATARI_CAGE, 0) MCFG_ATARI_CAGE_SPEEDUP(0) // TODO: speedup address - MCFG_ATARI_CAGE_IRQ_CALLBACK(WRITE8(metalmx_state,cage_irq_callback)) + MCFG_ATARI_CAGE_IRQ_CALLBACK(WRITE8(*this, metalmx_state,cage_irq_callback)) MACHINE_CONFIG_END |