diff options
Diffstat (limited to 'src/mame/drivers/tvboy.cpp')
-rw-r--r-- | src/mame/drivers/tvboy.cpp | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/src/mame/drivers/tvboy.cpp b/src/mame/drivers/tvboy.cpp index dbc54ebc6b2..a61fcef179e 100644 --- a/src/mame/drivers/tvboy.cpp +++ b/src/mame/drivers/tvboy.cpp @@ -79,15 +79,15 @@ void tvboy_state::tvboy_mem(address_map &map) MACHINE_CONFIG_START(tvboy_state::tvboyii) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M6507, MASTER_CLOCK_PAL / 3) - MCFG_CPU_PROGRAM_MAP(tvboy_mem) + MCFG_DEVICE_ADD("maincpu", M6507, MASTER_CLOCK_PAL / 3) + MCFG_DEVICE_PROGRAM_MAP(tvboy_mem) MCFG_M6502_DISABLE_DIRECT() /* video hardware */ MCFG_DEVICE_ADD("tia_video", TIA_PAL_VIDEO, 0) - MCFG_TIA_READ_INPUT_PORT_CB(READ16(tvboy_state, a2600_read_input_port)) - MCFG_TIA_DATABUS_CONTENTS_CB(READ8(tvboy_state, a2600_get_databus_contents)) - MCFG_TIA_VSYNC_CB(WRITE16(tvboy_state, a2600_tia_vsync_callback_pal)) + MCFG_TIA_READ_INPUT_PORT_CB(READ16(*this, tvboy_state, a2600_read_input_port)) + MCFG_TIA_DATABUS_CONTENTS_CB(READ8(*this, tvboy_state, a2600_get_databus_contents)) + MCFG_TIA_VSYNC_CB(WRITE16(*this, tvboy_state, a2600_tia_vsync_callback_pal)) MCFG_SCREEN_ADD("screen", RASTER) MCFG_SCREEN_RAW_PARAMS( MASTER_CLOCK_PAL, 228, 26, 26 + 160 + 16, 312, 32, 32 + 228 + 31 ) @@ -102,18 +102,18 @@ MACHINE_CONFIG_START(tvboy_state::tvboyii) /* devices */ #if USE_NEW_RIOT MCFG_DEVICE_ADD("riot", MOS6532n, MASTER_CLOCK_PAL / 3) - MCFG_MOS6530n_IN_PA_CB(READ8(tvboy_state, switch_A_r)) - MCFG_MOS6530n_OUT_PA_CB(WRITE8(tvboy_state, switch_A_w)) - MCFG_MOS6530n_IN_PB_CB(READ8(tvboy_state, riot_input_port_8_r)) - MCFG_MOS6530n_OUT_PB_CB(WRITE8(tvboy_state, switch_B_w)) - MCFG_MOS6530n_IRQ_CB(WRITELINE(tvboy_state, irq_callback)) + MCFG_MOS6530n_IN_PA_CB(READ8(*this, tvboy_state, switch_A_r)) + MCFG_MOS6530n_OUT_PA_CB(WRITE8(*this, tvboy_state, switch_A_w)) + MCFG_MOS6530n_IN_PB_CB(READ8(*this, tvboy_state, riot_input_port_8_r)) + MCFG_MOS6530n_OUT_PB_CB(WRITE8(*this, tvboy_state, switch_B_w)) + MCFG_MOS6530n_IRQ_CB(WRITELINE(*this, tvboy_state, irq_callback)) #else MCFG_DEVICE_ADD("riot", RIOT6532, MASTER_CLOCK_PAL / 3) - MCFG_RIOT6532_IN_PA_CB(READ8(tvboy_state, switch_A_r)) - MCFG_RIOT6532_OUT_PA_CB(WRITE8(tvboy_state, switch_A_w)) - MCFG_RIOT6532_IN_PB_CB(READ8(tvboy_state, riot_input_port_8_r)) - MCFG_RIOT6532_OUT_PB_CB(WRITE8(tvboy_state, switch_B_w)) - MCFG_RIOT6532_IRQ_CB(WRITELINE(tvboy_state, irq_callback)) + MCFG_RIOT6532_IN_PA_CB(READ8(*this, tvboy_state, switch_A_r)) + MCFG_RIOT6532_OUT_PA_CB(WRITE8(*this, tvboy_state, switch_A_w)) + MCFG_RIOT6532_IN_PB_CB(READ8(*this, tvboy_state, riot_input_port_8_r)) + MCFG_RIOT6532_OUT_PB_CB(WRITE8(*this, tvboy_state, switch_B_w)) + MCFG_RIOT6532_IRQ_CB(WRITELINE(*this, tvboy_state, irq_callback)) #endif MCFG_VCS_CONTROL_PORT_ADD(CONTROL1_TAG, vcs_control_port_devices, "joy") |