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