summaryrefslogtreecommitdiffstats
path: root/src/mame/drivers/segajw.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/segajw.cpp')
-rw-r--r--src/mame/drivers/segajw.cpp26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/mame/drivers/segajw.cpp b/src/mame/drivers/segajw.cpp
index 27d28a96f24..7788f52ae6b 100644
--- a/src/mame/drivers/segajw.cpp
+++ b/src/mame/drivers/segajw.cpp
@@ -373,31 +373,31 @@ void segajw_state::ramdac_map(address_map &map)
MACHINE_CONFIG_START(segajw_state::segajw)
/* basic machine hardware */
- MCFG_CPU_ADD("maincpu",M68000,8000000) // unknown clock
- MCFG_CPU_PROGRAM_MAP(segajw_map)
- MCFG_CPU_VBLANK_INT_DRIVER("screen", segajw_state, irq4_line_hold)
+ MCFG_DEVICE_ADD("maincpu",M68000,8000000) // unknown clock
+ MCFG_DEVICE_PROGRAM_MAP(segajw_map)
+ MCFG_DEVICE_VBLANK_INT_DRIVER("screen", segajw_state, irq4_line_hold)
- MCFG_CPU_ADD("audiocpu", Z80, 4000000) // unknown clock
- MCFG_CPU_PROGRAM_MAP(segajw_audiocpu_map)
- MCFG_CPU_IO_MAP(segajw_audiocpu_io_map)
+ MCFG_DEVICE_ADD("audiocpu", Z80, 4000000) // unknown clock
+ MCFG_DEVICE_PROGRAM_MAP(segajw_audiocpu_map)
+ MCFG_DEVICE_IO_MAP(segajw_audiocpu_io_map)
MCFG_QUANTUM_TIME(attotime::from_hz(2000))
MCFG_NVRAM_ADD_NO_FILL("nvram")
MCFG_DEVICE_ADD("io1a", SEGA_315_5296, 0) // unknown clock
- MCFG_315_5296_OUT_PORTA_CB(WRITE8(segajw_state, coin_counter_w))
- MCFG_315_5296_OUT_PORTB_CB(WRITE8(segajw_state, lamps1_w))
- MCFG_315_5296_OUT_PORTC_CB(WRITE8(segajw_state, lamps2_w))
- MCFG_315_5296_OUT_PORTD_CB(WRITE8(segajw_state, hopper_w))
- MCFG_315_5296_IN_PORTF_CB(READ8(segajw_state, coin_counter_r))
+ MCFG_315_5296_OUT_PORTA_CB(WRITE8(*this, segajw_state, coin_counter_w))
+ MCFG_315_5296_OUT_PORTB_CB(WRITE8(*this, segajw_state, lamps1_w))
+ MCFG_315_5296_OUT_PORTC_CB(WRITE8(*this, segajw_state, lamps2_w))
+ MCFG_315_5296_OUT_PORTD_CB(WRITE8(*this, segajw_state, hopper_w))
+ MCFG_315_5296_IN_PORTF_CB(READ8(*this, segajw_state, coin_counter_r))
MCFG_DEVICE_ADD("io1c", SEGA_315_5296, 0) // unknown clock
MCFG_315_5296_IN_PORTA_CB(IOPORT("IN0"))
MCFG_315_5296_IN_PORTB_CB(IOPORT("IN1"))
MCFG_315_5296_IN_PORTC_CB(IOPORT("IN2"))
MCFG_315_5296_IN_PORTD_CB(IOPORT("IN3"))
- MCFG_315_5296_OUT_PORTG_CB(WRITE8(segajw_state, coinlockout_w))
+ MCFG_315_5296_OUT_PORTG_CB(WRITE8(*this, segajw_state, coinlockout_w))
/* video hardware */
MCFG_SCREEN_ADD("screen", RASTER)
@@ -421,7 +421,7 @@ MACHINE_CONFIG_START(segajw_state::segajw)
MCFG_GENERIC_LATCH_8_ADD("soundlatch2")
- MCFG_SOUND_ADD("ymsnd", YM3438, 8000000) // unknown clock
+ MCFG_DEVICE_ADD("ymsnd", YM3438, 8000000) // unknown clock
MCFG_YM2612_IRQ_HANDLER(INPUTLINE("maincpu", 5))
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50)
MACHINE_CONFIG_END