diff options
Diffstat (limited to 'src/mame/drivers/phc25.cpp')
-rw-r--r-- | src/mame/drivers/phc25.cpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/mame/drivers/phc25.cpp b/src/mame/drivers/phc25.cpp index c56ae2b29c2..680ce64a934 100644 --- a/src/mame/drivers/phc25.cpp +++ b/src/mame/drivers/phc25.cpp @@ -310,13 +310,13 @@ void phc25_state::video_start() MACHINE_CONFIG_START(phc25_state::phc25) /* basic machine hardware */ - MCFG_CPU_ADD(Z80_TAG, Z80, XTAL(4'000'000)) - MCFG_CPU_PROGRAM_MAP(phc25_mem) - MCFG_CPU_IO_MAP(phc25_io) + MCFG_DEVICE_ADD(Z80_TAG, Z80, XTAL(4'000'000)) + MCFG_DEVICE_PROGRAM_MAP(phc25_mem) + MCFG_DEVICE_IO_MAP(phc25_io) /* sound hardware */ MCFG_SPEAKER_STANDARD_MONO("mono") - MCFG_SOUND_ADD(AY8910_TAG, AY8910, 1996750) + MCFG_DEVICE_ADD(AY8910_TAG, AY8910, 1996750) MCFG_AY8910_PORT_A_READ_CB(IOPORT("JOY0")) MCFG_AY8910_PORT_B_READ_CB(IOPORT("JOY1")) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.00) @@ -330,7 +330,7 @@ MACHINE_CONFIG_START(phc25_state::phc25) MCFG_CASSETTE_INTERFACE("phc25_cass") MCFG_CENTRONICS_ADD(CENTRONICS_TAG, centronics_devices, "printer") - MCFG_CENTRONICS_BUSY_HANDLER(WRITELINE(phc25_state, write_centronics_busy)) + MCFG_CENTRONICS_BUSY_HANDLER(WRITELINE(*this, phc25_state, write_centronics_busy)) MCFG_CENTRONICS_OUTPUT_LATCH_ADD("cent_data_out", CENTRONICS_TAG) @@ -348,8 +348,8 @@ MACHINE_CONFIG_START(phc25_state::pal) MCFG_SCREEN_MC6847_PAL_ADD(SCREEN_TAG, MC6847_TAG) MCFG_DEVICE_ADD(MC6847_TAG, MC6847_PAL, XTAL(4'433'619)) - MCFG_MC6847_FSYNC_CALLBACK(WRITELINE(phc25_state, irq_w)) - MCFG_MC6847_INPUT_CALLBACK(READ8(phc25_state, video_ram_r)) + MCFG_MC6847_FSYNC_CALLBACK(WRITELINE(*this, phc25_state, irq_w)) + MCFG_MC6847_INPUT_CALLBACK(READ8(*this, phc25_state, video_ram_r)) MCFG_MC6847_CHARROM_CALLBACK(phc25_state, pal_char_rom_r) MCFG_MC6847_FIXED_MODE(mc6847_pal_device::MODE_GM2 | mc6847_pal_device::MODE_GM1 | mc6847_pal_device::MODE_INTEXT) // other lines not connected @@ -361,8 +361,8 @@ MACHINE_CONFIG_START(phc25_state::ntsc) MCFG_SCREEN_MC6847_NTSC_ADD(SCREEN_TAG, MC6847_TAG) MCFG_DEVICE_ADD(MC6847_TAG, MC6847_NTSC, XTAL(3'579'545)) - MCFG_MC6847_FSYNC_CALLBACK(WRITELINE(phc25_state, irq_w)) - MCFG_MC6847_INPUT_CALLBACK(READ8(phc25_state, video_ram_r)) + MCFG_MC6847_FSYNC_CALLBACK(WRITELINE(*this, phc25_state, irq_w)) + MCFG_MC6847_INPUT_CALLBACK(READ8(*this, phc25_state, video_ram_r)) MCFG_MC6847_CHARROM_CALLBACK(phc25_state, ntsc_char_rom_r) MCFG_MC6847_FIXED_MODE(mc6847_ntsc_device::MODE_GM2 | mc6847_ntsc_device::MODE_GM1 | mc6847_ntsc_device::MODE_INTEXT) // other lines not connected |