summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/samcoupe.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/samcoupe.cpp')
-rw-r--r--src/mame/drivers/samcoupe.cpp14
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)