diff options
Diffstat (limited to 'src/mame/drivers/pbaction.cpp')
-rw-r--r-- | src/mame/drivers/pbaction.cpp | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/src/mame/drivers/pbaction.cpp b/src/mame/drivers/pbaction.cpp index 39f3d817989..638b2d73fb4 100644 --- a/src/mame/drivers/pbaction.cpp +++ b/src/mame/drivers/pbaction.cpp @@ -324,12 +324,12 @@ static const z80_daisy_config daisy_chain[] = MACHINE_CONFIG_START(pbaction_state::pbaction) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", Z80, 4000000) /* 4 MHz? */ - MCFG_CPU_PROGRAM_MAP(pbaction_map) + MCFG_DEVICE_ADD("maincpu", Z80, 4000000) /* 4 MHz? */ + MCFG_DEVICE_PROGRAM_MAP(pbaction_map) - MCFG_CPU_ADD("audiocpu", Z80, 3072000) - MCFG_CPU_PROGRAM_MAP(pbaction_sound_map) - MCFG_CPU_IO_MAP(pbaction_sound_io_map) + MCFG_DEVICE_ADD("audiocpu", Z80, 3072000) + MCFG_DEVICE_PROGRAM_MAP(pbaction_sound_map) + MCFG_DEVICE_IO_MAP(pbaction_sound_io_map) MCFG_Z80_DAISY_CHAIN(daisy_chain) MCFG_DEVICE_ADD("ctc", Z80CTC, 3072000) @@ -343,7 +343,7 @@ MACHINE_CONFIG_START(pbaction_state::pbaction) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(pbaction_state, screen_update_pbaction) MCFG_SCREEN_PALETTE("palette") - MCFG_SCREEN_VBLANK_CALLBACK(WRITELINE(pbaction_state, vblank_irq)) + MCFG_SCREEN_VBLANK_CALLBACK(WRITELINE(*this, pbaction_state, vblank_irq)) MCFG_GFXDECODE_ADD("gfxdecode", "palette", pbaction) MCFG_PALETTE_ADD("palette", 256) @@ -354,13 +354,13 @@ MACHINE_CONFIG_START(pbaction_state::pbaction) MCFG_GENERIC_LATCH_8_ADD("soundlatch") - MCFG_SOUND_ADD("ay1", AY8910, 1500000) + MCFG_DEVICE_ADD("ay1", AY8910, 1500000) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) - MCFG_SOUND_ADD("ay2", AY8910, 1500000) + MCFG_DEVICE_ADD("ay2", AY8910, 1500000) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) - MCFG_SOUND_ADD("ay3", AY8910, 1500000) + MCFG_DEVICE_ADD("ay3", AY8910, 1500000) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) MACHINE_CONFIG_END @@ -368,15 +368,15 @@ MACHINE_CONFIG_START(pbaction_state::pbaction2) pbaction(config); MCFG_DEVICE_MODIFY("audiocpu") - MCFG_CPU_PROGRAM_MAP(pbaction2_sound_map) - MCFG_Z80_SET_IRQACK_CALLBACK(WRITELINE(pbaction_state, sound_irq_clear)) + MCFG_DEVICE_PROGRAM_MAP(pbaction2_sound_map) + MCFG_Z80_SET_IRQACK_CALLBACK(WRITELINE(*this, pbaction_state, sound_irq_clear)) MACHINE_CONFIG_END MACHINE_CONFIG_START(pbaction_state::pbactionx) pbaction2(config); - MCFG_CPU_REPLACE("maincpu", SEGA_CPU_PBACTIO4, 4000000) /* 4 MHz? */ - MCFG_CPU_PROGRAM_MAP(pbaction_map) - MCFG_CPU_OPCODES_MAP(decrypted_opcodes_map) + MCFG_DEVICE_REPLACE("maincpu", SEGA_CPU_PBACTIO4, 4000000) /* 4 MHz? */ + MCFG_DEVICE_PROGRAM_MAP(pbaction_map) + MCFG_DEVICE_OPCODES_MAP(decrypted_opcodes_map) MCFG_SEGACRPT_SET_DECRYPTED_TAG(":decrypted_opcodes") MACHINE_CONFIG_END |