summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/vertigo.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/vertigo.cpp')
-rw-r--r--src/mame/drivers/vertigo.cpp30
1 files changed, 15 insertions, 15 deletions
diff --git a/src/mame/drivers/vertigo.cpp b/src/mame/drivers/vertigo.cpp
index 44e1e1ed7ec..2756809ab66 100644
--- a/src/mame/drivers/vertigo.cpp
+++ b/src/mame/drivers/vertigo.cpp
@@ -128,12 +128,12 @@ INPUT_PORTS_END
MACHINE_CONFIG_START(vertigo_state::vertigo)
/* basic machine hardware */
- MCFG_CPU_ADD("maincpu", M68000, 24_MHz_XTAL / 3)
- MCFG_CPU_PROGRAM_MAP(vertigo_map)
- MCFG_CPU_PERIODIC_INT_DRIVER(vertigo_state, vertigo_interrupt, 60)
+ MCFG_DEVICE_ADD("maincpu", M68000, 24_MHz_XTAL / 3)
+ MCFG_DEVICE_PROGRAM_MAP(vertigo_map)
+ MCFG_DEVICE_PERIODIC_INT_DRIVER(vertigo_state, vertigo_interrupt, 60)
MCFG_DEVICE_ADD("adc", ADC0808, 24_MHz_XTAL / 30) // E clock from 68000
- MCFG_ADC0808_EOC_FF_CB(WRITELINE(vertigo_state, adc_eoc_w))
+ MCFG_ADC0808_EOC_FF_CB(WRITELINE(*this, vertigo_state, adc_eoc_w))
MCFG_ADC0808_IN0_CB(IOPORT("P1X"))
MCFG_ADC0808_IN1_CB(IOPORT("P1Y"))
MCFG_ADC0808_IN2_CB(IOPORT("PADDLE"))
@@ -143,16 +143,16 @@ MACHINE_CONFIG_START(vertigo_state::vertigo)
MCFG_DEVICE_ADD("pit", PIT8254, 0)
MCFG_PIT8253_CLK0(24_MHz_XTAL / 100)
- MCFG_PIT8253_OUT0_HANDLER(WRITELINE(vertigo_state, v_irq4_w))
+ MCFG_PIT8253_OUT0_HANDLER(WRITELINE(*this, vertigo_state, v_irq4_w))
MCFG_PIT8253_CLK1(24_MHz_XTAL / 100)
- MCFG_PIT8253_OUT1_HANDLER(WRITELINE(vertigo_state, v_irq3_w))
+ MCFG_PIT8253_OUT1_HANDLER(WRITELINE(*this, vertigo_state, v_irq3_w))
MCFG_PIT8253_CLK2(24_MHz_XTAL / 100)
MCFG_DEVICE_ADD("74148", TTL74148, 0)
MCFG_74148_OUTPUT_CB(vertigo_state, update_irq)
/* motor controller */
- MCFG_CPU_ADD("motorcpu", M68705P3, 24_MHz_XTAL / 6)
+ MCFG_DEVICE_ADD("motorcpu", M68705P3, 24_MHz_XTAL / 6)
MCFG_NVRAM_ADD_0FILL("nvram")
@@ -167,26 +167,26 @@ MACHINE_CONFIG_END
MACHINE_CONFIG_START(vertigo_state::exidy440_audio)
- MCFG_CPU_ADD("audiocpu", MC6809, EXIDY440_AUDIO_CLOCK)
- MCFG_CPU_PROGRAM_MAP(exidy440_audio_map)
- MCFG_CPU_VBLANK_INT_DRIVER("screen", driver_device, irq0_line_assert)
+ MCFG_DEVICE_ADD("audiocpu", MC6809, EXIDY440_AUDIO_CLOCK)
+ MCFG_DEVICE_PROGRAM_MAP(exidy440_audio_map)
+ MCFG_DEVICE_VBLANK_INT_DRIVER("screen", driver_device, irq0_line_assert)
MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
- MCFG_SOUND_ADD("custom", EXIDY440, EXIDY440_MC3418_CLOCK)
+ MCFG_DEVICE_ADD("custom", EXIDY440, EXIDY440_MC3418_CLOCK)
MCFG_SOUND_ROUTE(0, "lspeaker", 1.0)
MCFG_SOUND_ROUTE(1, "rspeaker", 1.0)
-// MCFG_SOUND_ADD("cvsd1", MC3418, EXIDY440_MC3418_CLOCK)
+// MCFG_DEVICE_ADD("cvsd1", MC3418, EXIDY440_MC3418_CLOCK)
// MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 1.0)
-// MCFG_SOUND_ADD("cvsd2", MC3418, EXIDY440_MC3418_CLOCK)
+// MCFG_DEVICE_ADD("cvsd2", MC3418, EXIDY440_MC3418_CLOCK)
// MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 1.0)
-// MCFG_SOUND_ADD("cvsd3", MC3417, EXIDY440_MC3417_CLOCK)
+// MCFG_DEVICE_ADD("cvsd3", MC3417, EXIDY440_MC3417_CLOCK)
// MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 1.0)
-// MCFG_SOUND_ADD("cvsd4", MC3417, EXIDY440_MC3417_CLOCK)
+// MCFG_DEVICE_ADD("cvsd4", MC3417, EXIDY440_MC3417_CLOCK)
// MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 1.0)
MACHINE_CONFIG_END