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