diff options
Diffstat (limited to 'src/mame/drivers/jpmimpct.cpp')
-rw-r--r-- | src/mame/drivers/jpmimpct.cpp | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/src/mame/drivers/jpmimpct.cpp b/src/mame/drivers/jpmimpct.cpp index f4fd86cef99..81b6f09a091 100644 --- a/src/mame/drivers/jpmimpct.cpp +++ b/src/mame/drivers/jpmimpct.cpp @@ -841,16 +841,16 @@ WRITE_LINE_MEMBER(jpmimpct_state::tms_irq) *************************************/ MACHINE_CONFIG_START(jpmimpct_state::jpmimpct) - MCFG_CPU_ADD("maincpu", M68000, 8000000) - MCFG_CPU_PROGRAM_MAP(m68k_program_map) + MCFG_DEVICE_ADD("maincpu", M68000, 8000000) + MCFG_DEVICE_PROGRAM_MAP(m68k_program_map) - MCFG_CPU_ADD("dsp", TMS34010, 40000000) - MCFG_CPU_PROGRAM_MAP(tms_program_map) + MCFG_DEVICE_ADD("dsp", TMS34010, 40000000) + MCFG_DEVICE_PROGRAM_MAP(tms_program_map) MCFG_TMS340X0_HALT_ON_RESET(true) /* halt on reset */ MCFG_TMS340X0_PIXEL_CLOCK(40000000/16) /* pixel clock */ MCFG_TMS340X0_PIXELS_PER_CLOCK(4) /* pixels per clock */ MCFG_TMS340X0_SCANLINE_RGB32_CB(jpmimpct_state, scanline_update) /* scanline updater (rgb32) */ - MCFG_TMS340X0_OUTPUT_INT_CB(WRITELINE(jpmimpct_state, tms_irq)) + MCFG_TMS340X0_OUTPUT_INT_CB(WRITELINE(*this, jpmimpct_state, tms_irq)) MCFG_TMS340X0_TO_SHIFTREG_CB(jpmimpct_state, to_shiftreg) /* write to shiftreg function */ MCFG_TMS340X0_FROM_SHIFTREG_CB(jpmimpct_state, from_shiftreg) /* read from shiftreg function */ @@ -867,7 +867,7 @@ MACHINE_CONFIG_START(jpmimpct_state::jpmimpct) MCFG_PALETTE_ADD("palette", 256) MCFG_SPEAKER_STANDARD_MONO("mono") - MCFG_SOUND_ADD("upd", UPD7759, UPD7759_STANDARD_CLOCK) + MCFG_DEVICE_ADD("upd", UPD7759) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50) MCFG_VIDEO_START_OVERRIDE(jpmimpct_state,jpmimpct) @@ -1313,8 +1313,8 @@ INPUT_PORTS_END *************************************/ MACHINE_CONFIG_START(jpmimpct_state::impctawp) - MCFG_CPU_ADD("maincpu",M68000, 8000000) - MCFG_CPU_PROGRAM_MAP(awp68k_program_map) + MCFG_DEVICE_ADD("maincpu",M68000, 8000000) + MCFG_DEVICE_PROGRAM_MAP(awp68k_program_map) MCFG_QUANTUM_TIME(attotime::from_hz(30000)) MCFG_S16LF01_ADD("vfd",0) @@ -1324,30 +1324,30 @@ MACHINE_CONFIG_START(jpmimpct_state::impctawp) MCFG_NVRAM_ADD_0FILL("nvram") MCFG_DEVICE_ADD("ppi8255", I8255, 0) - MCFG_I8255_OUT_PORTA_CB(WRITE8(jpmimpct_state, payen_a_w)) - MCFG_I8255_IN_PORTB_CB(READ8(jpmimpct_state, hopper_b_r)) - MCFG_I8255_IN_PORTC_CB(READ8(jpmimpct_state, hopper_c_r)) - MCFG_I8255_OUT_PORTC_CB(WRITE8(jpmimpct_state, display_c_w)) + MCFG_I8255_OUT_PORTA_CB(WRITE8(*this, jpmimpct_state, payen_a_w)) + MCFG_I8255_IN_PORTB_CB(READ8(*this, jpmimpct_state, hopper_b_r)) + MCFG_I8255_IN_PORTC_CB(READ8(*this, jpmimpct_state, hopper_c_r)) + MCFG_I8255_OUT_PORTC_CB(WRITE8(*this, jpmimpct_state, display_c_w)) MCFG_TIMER_DRIVER_ADD("duart_1_timer", jpmimpct_state, duart_1_timer_event) MCFG_SPEAKER_STANDARD_MONO("mono") - MCFG_SOUND_ADD("upd",UPD7759, UPD7759_STANDARD_CLOCK) + MCFG_DEVICE_ADD("upd",UPD7759) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50) MCFG_DEFAULT_LAYOUT(layout_jpmimpct) MCFG_STARPOINT_48STEP_ADD("reel0") - MCFG_STEPPER_OPTIC_CALLBACK(WRITELINE(jpmimpct_state, reel0_optic_cb)) + MCFG_STEPPER_OPTIC_CALLBACK(WRITELINE(*this, jpmimpct_state, reel0_optic_cb)) MCFG_STARPOINT_48STEP_ADD("reel1") - MCFG_STEPPER_OPTIC_CALLBACK(WRITELINE(jpmimpct_state, reel1_optic_cb)) + MCFG_STEPPER_OPTIC_CALLBACK(WRITELINE(*this, jpmimpct_state, reel1_optic_cb)) MCFG_STARPOINT_48STEP_ADD("reel2") - MCFG_STEPPER_OPTIC_CALLBACK(WRITELINE(jpmimpct_state, reel2_optic_cb)) + MCFG_STEPPER_OPTIC_CALLBACK(WRITELINE(*this, jpmimpct_state, reel2_optic_cb)) MCFG_STARPOINT_48STEP_ADD("reel3") - MCFG_STEPPER_OPTIC_CALLBACK(WRITELINE(jpmimpct_state, reel3_optic_cb)) + MCFG_STEPPER_OPTIC_CALLBACK(WRITELINE(*this, jpmimpct_state, reel3_optic_cb)) MCFG_STARPOINT_48STEP_ADD("reel4") - MCFG_STEPPER_OPTIC_CALLBACK(WRITELINE(jpmimpct_state, reel4_optic_cb)) + MCFG_STEPPER_OPTIC_CALLBACK(WRITELINE(*this, jpmimpct_state, reel4_optic_cb)) MCFG_STARPOINT_48STEP_ADD("reel5") - MCFG_STEPPER_OPTIC_CALLBACK(WRITELINE(jpmimpct_state, reel5_optic_cb)) + MCFG_STEPPER_OPTIC_CALLBACK(WRITELINE(*this, jpmimpct_state, reel5_optic_cb)) MCFG_DEVICE_ADD("meters", METERS, 0) MCFG_METERS_NUMBER(5) |