diff options
Diffstat (limited to 'src/mame/drivers/byvid.cpp')
-rw-r--r-- | src/mame/drivers/byvid.cpp | 58 |
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") |