summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/byvid.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/byvid.cpp')
-rw-r--r--src/mame/drivers/byvid.cpp58
1 files changed, 29 insertions, 29 deletions
diff --git a/src/mame/drivers/byvid.cpp b/src/mame/drivers/byvid.cpp
index 872f4fec269..997c2f65010 100644
--- a/src/mame/drivers/byvid.cpp
+++ b/src/mame/drivers/byvid.cpp
@@ -755,46 +755,46 @@ uint32_t by133_state::screen_update_granny(screen_device &screen, bitmap_rgb32 &
MACHINE_CONFIG_START(by133_state::babypac)
/* basic machine hardware */
- MCFG_CPU_ADD("maincpu", M6800, XTAL(3'579'545)/4) // no xtal, just 2 chips
- MCFG_CPU_PROGRAM_MAP(main_map)
+ MCFG_DEVICE_ADD("maincpu", M6800, XTAL(3'579'545)/4) // no xtal, just 2 chips
+ MCFG_DEVICE_PROGRAM_MAP(main_map)
- MCFG_CPU_ADD("videocpu", MC6809, XTAL(3'579'545))
- MCFG_CPU_PROGRAM_MAP(video_map)
+ MCFG_DEVICE_ADD("videocpu", MC6809, XTAL(3'579'545))
+ MCFG_DEVICE_PROGRAM_MAP(video_map)
- MCFG_CPU_ADD("audiocpu", M6803, XTAL(3'579'545))
- MCFG_CPU_PROGRAM_MAP(sound_map)
- MCFG_CPU_IO_MAP(sound_portmap)
+ MCFG_DEVICE_ADD("audiocpu", M6803, XTAL(3'579'545))
+ MCFG_DEVICE_PROGRAM_MAP(sound_map)
+ MCFG_DEVICE_IO_MAP(sound_portmap)
MCFG_NVRAM_ADD_0FILL("nvram")
MCFG_DEVICE_ADD("pia_u7", PIA6821, 0)
- MCFG_PIA_READPA_HANDLER(READ8(by133_state, u7_a_r))
- MCFG_PIA_WRITEPA_HANDLER(WRITE8(by133_state, u7_a_w))
- MCFG_PIA_READPB_HANDLER(READ8(by133_state, u7_b_r))
- MCFG_PIA_WRITEPB_HANDLER(WRITE8(by133_state, u7_b_w))
- MCFG_PIA_CA2_HANDLER(WRITELINE(by133_state, u7_ca2_w))
- MCFG_PIA_CB2_HANDLER(WRITELINE(by133_state, u7_cb2_w))
+ MCFG_PIA_READPA_HANDLER(READ8(*this, by133_state, u7_a_r))
+ MCFG_PIA_WRITEPA_HANDLER(WRITE8(*this, by133_state, u7_a_w))
+ MCFG_PIA_READPB_HANDLER(READ8(*this, by133_state, u7_b_r))
+ MCFG_PIA_WRITEPB_HANDLER(WRITE8(*this, by133_state, u7_b_w))
+ MCFG_PIA_CA2_HANDLER(WRITELINE(*this, by133_state, u7_ca2_w))
+ MCFG_PIA_CB2_HANDLER(WRITELINE(*this, by133_state, u7_cb2_w))
MCFG_PIA_IRQA_HANDLER(INPUTLINE("videocpu", M6809_FIRQ_LINE))
MCFG_PIA_IRQB_HANDLER(INPUTLINE("videocpu", M6809_FIRQ_LINE))
MCFG_DEVICE_ADD("pia_u10", PIA6821, 0)
- MCFG_PIA_READPA_HANDLER(READ8(by133_state, u10_a_r))
- MCFG_PIA_WRITEPA_HANDLER(WRITE8(by133_state, u10_a_w))
- MCFG_PIA_READPB_HANDLER(READ8(by133_state, u10_b_r))
- MCFG_PIA_WRITEPB_HANDLER(WRITE8(by133_state, u10_b_w))
- MCFG_PIA_CA2_HANDLER(WRITELINE(by133_state, u10_ca2_w))
- MCFG_PIA_CB2_HANDLER(WRITELINE(by133_state, u10_cb2_w))
+ MCFG_PIA_READPA_HANDLER(READ8(*this, by133_state, u10_a_r))
+ MCFG_PIA_WRITEPA_HANDLER(WRITE8(*this, by133_state, u10_a_w))
+ MCFG_PIA_READPB_HANDLER(READ8(*this, by133_state, u10_b_r))
+ MCFG_PIA_WRITEPB_HANDLER(WRITE8(*this, by133_state, u10_b_w))
+ MCFG_PIA_CA2_HANDLER(WRITELINE(*this, by133_state, u10_ca2_w))
+ MCFG_PIA_CB2_HANDLER(WRITELINE(*this, by133_state, u10_cb2_w))
MCFG_PIA_IRQA_HANDLER(INPUTLINE("maincpu", M6800_IRQ_LINE))
MCFG_PIA_IRQB_HANDLER(INPUTLINE("maincpu", M6800_IRQ_LINE))
MCFG_TIMER_DRIVER_ADD_PERIODIC("babypac1", by133_state, u10_timer, attotime::from_hz(120)) // mains freq*2
MCFG_DEVICE_ADD("pia_u11", PIA6821, 0)
- MCFG_PIA_READPA_HANDLER(READ8(by133_state, u11_a_r))
- MCFG_PIA_WRITEPA_HANDLER(WRITE8(by133_state, u11_a_w))
- MCFG_PIA_READPB_HANDLER(READ8(by133_state, u11_b_r))
- MCFG_PIA_WRITEPB_HANDLER(WRITE8(by133_state, u11_b_w))
- MCFG_PIA_CA2_HANDLER(WRITELINE(by133_state, u11_ca2_w))
- MCFG_PIA_CB2_HANDLER(WRITELINE(by133_state, u11_cb2_w))
+ MCFG_PIA_READPA_HANDLER(READ8(*this, by133_state, u11_a_r))
+ MCFG_PIA_WRITEPA_HANDLER(WRITE8(*this, by133_state, u11_a_w))
+ MCFG_PIA_READPB_HANDLER(READ8(*this, by133_state, u11_b_r))
+ MCFG_PIA_WRITEPB_HANDLER(WRITE8(*this, by133_state, u11_b_w))
+ MCFG_PIA_CA2_HANDLER(WRITELINE(*this, by133_state, u11_ca2_w))
+ MCFG_PIA_CB2_HANDLER(WRITELINE(*this, by133_state, u11_cb2_w))
MCFG_PIA_IRQA_HANDLER(INPUTLINE("maincpu", M6800_IRQ_LINE))
MCFG_PIA_IRQB_HANDLER(INPUTLINE("maincpu", M6800_IRQ_LINE))
MCFG_TIMER_DRIVER_ADD_PERIODIC("babypac2", by133_state, u11_timer, attotime::from_hz(634)) // 555 timer*2
@@ -808,20 +808,20 @@ MACHINE_CONFIG_START(by133_state::babypac)
/* sound hardware */
MCFG_SPEAKER_STANDARD_MONO("speaker")
- MCFG_SOUND_ADD("dac", ZN429E, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "speaker", 0.25) // U32 (Vidiot) or U6 (Cheap Squeak)
+ MCFG_DEVICE_ADD("dac", ZN429E, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "speaker", 0.25) // U32 (Vidiot) or U6 (Cheap Squeak)
MCFG_DEVICE_ADD("vref", VOLTAGE_REGULATOR, 0) MCFG_VOLTAGE_REGULATOR_OUTPUT(5.0)
MCFG_SOUND_ROUTE(0, "dac", 1.0, DAC_VREF_POS_INPUT) MCFG_SOUND_ROUTE(0, "dac", -1.0, DAC_VREF_NEG_INPUT)
MCFG_SPEAKER_STANDARD_MONO("beee")
- MCFG_SOUND_ADD("beeper", BEEP, 600)
+ MCFG_DEVICE_ADD("beeper", BEEP, 600)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "beee", 0.10)
MACHINE_CONFIG_END
MACHINE_CONFIG_START(by133_state::granny)
babypac(config);
MCFG_DEVICE_REMOVE("videocpu")
- MCFG_CPU_ADD("videocpu", MC6809, XTAL(8'000'000)) // MC68B09P (XTAL value hard to read)
- MCFG_CPU_PROGRAM_MAP(granny_map)
+ MCFG_DEVICE_ADD("videocpu", MC6809, XTAL(8'000'000)) // MC68B09P (XTAL value hard to read)
+ MCFG_DEVICE_PROGRAM_MAP(granny_map)
MCFG_DEVICE_REMOVE("screen")