diff options
Diffstat (limited to 'src/mame/drivers/gaiden.cpp')
-rw-r--r-- | src/mame/drivers/gaiden.cpp | 60 |
1 files changed, 30 insertions, 30 deletions
diff --git a/src/mame/drivers/gaiden.cpp b/src/mame/drivers/gaiden.cpp index 558fc1db0a9..1a2a02feaec 100644 --- a/src/mame/drivers/gaiden.cpp +++ b/src/mame/drivers/gaiden.cpp @@ -760,12 +760,12 @@ GFXDECODE_END MACHINE_CONFIG_START(gaiden_state::shadoww) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 18432000/2) /* 9.216 MHz */ - MCFG_CPU_PROGRAM_MAP(gaiden_map) - MCFG_CPU_VBLANK_INT_DRIVER("screen", gaiden_state, irq5_line_assert) + MCFG_DEVICE_ADD("maincpu", M68000, 18432000/2) /* 9.216 MHz */ + MCFG_DEVICE_PROGRAM_MAP(gaiden_map) + MCFG_DEVICE_VBLANK_INT_DRIVER("screen", gaiden_state, irq5_line_assert) - MCFG_CPU_ADD("audiocpu", Z80, 4000000) /* 4 MHz */ - MCFG_CPU_PROGRAM_MAP(sound_map) + MCFG_DEVICE_ADD("audiocpu", Z80, 4000000) /* 4 MHz */ + MCFG_DEVICE_PROGRAM_MAP(sound_map) /* IRQs are triggered by the YM2203 */ MCFG_WATCHDOG_ADD("watchdog") @@ -801,14 +801,14 @@ MACHINE_CONFIG_START(gaiden_state::shadoww) MCFG_GENERIC_LATCH_8_ADD("soundlatch") MCFG_GENERIC_LATCH_DATA_PENDING_CB(INPUTLINE("audiocpu", INPUT_LINE_NMI)) - MCFG_SOUND_ADD("ym1", YM2203, 4000000) + MCFG_DEVICE_ADD("ym1", YM2203, 4000000) MCFG_YM2203_IRQ_HANDLER(INPUTLINE("audiocpu", 0)) MCFG_SOUND_ROUTE(0, "mono", 0.15) MCFG_SOUND_ROUTE(1, "mono", 0.15) MCFG_SOUND_ROUTE(2, "mono", 0.15) MCFG_SOUND_ROUTE(3, "mono", 0.60) - MCFG_SOUND_ADD("ym2", YM2203, 4000000) + MCFG_DEVICE_ADD("ym2", YM2203, 4000000) MCFG_SOUND_ROUTE(0, "mono", 0.15) MCFG_SOUND_ROUTE(1, "mono", 0.15) MCFG_SOUND_ROUTE(2, "mono", 0.15) @@ -820,14 +820,14 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(gaiden_state::wildfang) shadoww(config); - MCFG_CPU_MODIFY("maincpu") - MCFG_CPU_PROGRAM_MAP(wildfang_map) + MCFG_DEVICE_MODIFY("maincpu") + MCFG_DEVICE_PROGRAM_MAP(wildfang_map) MACHINE_CONFIG_END MACHINE_CONFIG_START(gaiden_state::raiga) shadoww(config); - MCFG_CPU_MODIFY("maincpu") - MCFG_CPU_PROGRAM_MAP(raiga_map) + MCFG_DEVICE_MODIFY("maincpu") + MCFG_DEVICE_PROGRAM_MAP(raiga_map) MCFG_MACHINE_RESET_OVERRIDE(gaiden_state,raiga) @@ -837,13 +837,13 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(gaiden_state::drgnbowl) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 20000000/2) /* 10 MHz */ - MCFG_CPU_PROGRAM_MAP(drgnbowl_map) - MCFG_CPU_VBLANK_INT_DRIVER("screen", gaiden_state, irq5_line_assert) + MCFG_DEVICE_ADD("maincpu", M68000, 20000000/2) /* 10 MHz */ + MCFG_DEVICE_PROGRAM_MAP(drgnbowl_map) + MCFG_DEVICE_VBLANK_INT_DRIVER("screen", gaiden_state, irq5_line_assert) - MCFG_CPU_ADD("audiocpu", Z80, 12000000/2) /* 6 MHz */ - MCFG_CPU_PROGRAM_MAP(drgnbowl_sound_map) - MCFG_CPU_IO_MAP(drgnbowl_sound_port_map) + MCFG_DEVICE_ADD("audiocpu", Z80, 12000000/2) /* 6 MHz */ + MCFG_DEVICE_PROGRAM_MAP(drgnbowl_sound_map) + MCFG_DEVICE_IO_MAP(drgnbowl_sound_port_map) /* video hardware */ MCFG_SCREEN_ADD("screen", RASTER) @@ -992,12 +992,12 @@ void gaiden_state::mastninj_map(address_map &map) MACHINE_CONFIG_START(gaiden_state::mastninj) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M68000, 10000000) /* 10 MHz? */ - MCFG_CPU_PROGRAM_MAP(mastninj_map) - MCFG_CPU_VBLANK_INT_DRIVER("screen", gaiden_state, irq5_line_assert) + MCFG_DEVICE_ADD("maincpu", M68000, 10000000) /* 10 MHz? */ + MCFG_DEVICE_PROGRAM_MAP(mastninj_map) + MCFG_DEVICE_VBLANK_INT_DRIVER("screen", gaiden_state, irq5_line_assert) - MCFG_CPU_ADD("audiocpu", Z80, 4000000) /* ?? MHz */ - MCFG_CPU_PROGRAM_MAP(mastninj_sound_map) + MCFG_DEVICE_ADD("audiocpu", Z80, 4000000) /* ?? MHz */ + MCFG_DEVICE_PROGRAM_MAP(mastninj_sound_map) MCFG_MACHINE_START_OVERRIDE(gaiden_state,mastninj) @@ -1027,31 +1027,31 @@ MACHINE_CONFIG_START(gaiden_state::mastninj) MCFG_GENERIC_LATCH_DATA_PENDING_CB(INPUTLINE("audiocpu", 0)) // YM2203 clocks chosen by analogy with Automat; actual rate unknown, but 4 MHz is obviously too fast - MCFG_SOUND_ADD("ym1", YM2203, 1250000) + MCFG_DEVICE_ADD("ym1", YM2203, 1250000) MCFG_SOUND_ROUTE(0, "mono", 0.15) MCFG_SOUND_ROUTE(1, "mono", 0.15) MCFG_SOUND_ROUTE(2, "mono", 0.15) MCFG_SOUND_ROUTE(3, "mono", 0.60) - MCFG_SOUND_ADD("ym2", YM2203, 1250000) + MCFG_DEVICE_ADD("ym2", YM2203, 1250000) MCFG_SOUND_ROUTE(0, "mono", 0.15) MCFG_SOUND_ROUTE(1, "mono", 0.15) MCFG_SOUND_ROUTE(2, "mono", 0.15) MCFG_SOUND_ROUTE(3, "mono", 0.60) MCFG_DEVICE_ADD("adpcm_select1", LS157, 0) - MCFG_74157_OUT_CB(DEVWRITE8("msm1", msm5205_device, data_w)) + MCFG_74157_OUT_CB(WRITE8("msm1", msm5205_device, data_w)) MCFG_DEVICE_ADD("adpcm_select2", LS157, 0) - MCFG_74157_OUT_CB(DEVWRITE8("msm2", msm5205_device, data_w)) + MCFG_74157_OUT_CB(WRITE8("msm2", msm5205_device, data_w)) - MCFG_SOUND_ADD("msm1", MSM5205, 384000) - MCFG_MSM5205_VCK_CALLBACK(DEVWRITELINE("msm2", msm5205_device, vclk_w)) - MCFG_DEVCB_CHAIN_OUTPUT(WRITELINE(gaiden_state, vck_flipflop_w)) + MCFG_DEVICE_ADD("msm1", MSM5205, 384000) + MCFG_MSM5205_VCK_CALLBACK(WRITELINE("msm2", msm5205_device, vclk_w)) + MCFG_DEVCB_CHAIN_OUTPUT(WRITELINE(*this, gaiden_state, vck_flipflop_w)) MCFG_MSM5205_PRESCALER_SELECTOR(S96_4B) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.20) - MCFG_SOUND_ADD("msm2", MSM5205, 384000) + MCFG_DEVICE_ADD("msm2", MSM5205, 384000) MCFG_MSM5205_PRESCALER_SELECTOR(SEX_4B) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.20) MACHINE_CONFIG_END |