diff options
Diffstat (limited to 'src/mame/drivers/samcoupe.cpp')
-rw-r--r-- | src/mame/drivers/samcoupe.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/mame/drivers/samcoupe.cpp b/src/mame/drivers/samcoupe.cpp index 048bd51cd0d..c5f93593141 100644 --- a/src/mame/drivers/samcoupe.cpp +++ b/src/mame/drivers/samcoupe.cpp @@ -521,10 +521,10 @@ static void samcoupe_floppies(device_slot_interface &device) MACHINE_CONFIG_START(samcoupe_state::samcoupe) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", Z80, SAMCOUPE_XTAL_X1 / 4) /* 6 MHz */ - MCFG_CPU_PROGRAM_MAP(samcoupe_mem) - MCFG_CPU_IO_MAP(samcoupe_io) - MCFG_CPU_VBLANK_INT_DRIVER("screen", samcoupe_state, samcoupe_frame_interrupt) + MCFG_DEVICE_ADD("maincpu", Z80, SAMCOUPE_XTAL_X1 / 4) /* 6 MHz */ + MCFG_DEVICE_PROGRAM_MAP(samcoupe_mem) + MCFG_DEVICE_IO_MAP(samcoupe_io) + MCFG_DEVICE_VBLANK_INT_DRIVER("screen", samcoupe_state, samcoupe_frame_interrupt) /* video hardware */ @@ -538,12 +538,12 @@ MACHINE_CONFIG_START(samcoupe_state::samcoupe) /* devices */ MCFG_CENTRONICS_ADD("lpt1", centronics_devices, "printer") - MCFG_CENTRONICS_BUSY_HANDLER(WRITELINE(samcoupe_state, write_lpt1_busy)) + MCFG_CENTRONICS_BUSY_HANDLER(WRITELINE(*this, samcoupe_state, write_lpt1_busy)) MCFG_CENTRONICS_OUTPUT_LATCH_ADD("lpt1_data_out", "lpt1") MCFG_CENTRONICS_ADD("lpt2", centronics_devices, "printer") - MCFG_CENTRONICS_BUSY_HANDLER(WRITELINE(samcoupe_state, write_lpt2_busy)) + MCFG_CENTRONICS_BUSY_HANDLER(WRITELINE(*this, samcoupe_state, write_lpt2_busy)) MCFG_CENTRONICS_OUTPUT_LATCH_ADD("lpt2_data_out", "lpt2") @@ -562,7 +562,7 @@ MACHINE_CONFIG_START(samcoupe_state::samcoupe) /* sound hardware */ MCFG_SPEAKER_STANDARD_MONO("mono") - MCFG_SOUND_ADD("speaker", SPEAKER_SOUND, 0) + MCFG_DEVICE_ADD("speaker", SPEAKER_SOUND) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50) MCFG_SAA1099_ADD("saa1099", SAMCOUPE_XTAL_X1/3) /* 8 MHz */ MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50) |