diff options
Diffstat (limited to 'src/mame/drivers/polepos.cpp')
-rw-r--r-- | src/mame/drivers/polepos.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/mame/drivers/polepos.cpp b/src/mame/drivers/polepos.cpp index 6c4ff79c299..763d1abb9d5 100644 --- a/src/mame/drivers/polepos.cpp +++ b/src/mame/drivers/polepos.cpp @@ -871,11 +871,11 @@ MACHINE_CONFIG_START(polepos_state::polepos) n51xx.output_callback<0>().set(FUNC(polepos_state::out_0)); n51xx.output_callback<1>().set(FUNC(polepos_state::out_1)); - MCFG_NAMCO_52XX_ADD("52xx", MASTER_CLOCK/8/2) /* 1.536 MHz */ - MCFG_NAMCO_52XX_DISCRETE("discrete") - MCFG_NAMCO_52XX_BASENODE(NODE_04) - MCFG_NAMCO_52XX_ROMREAD_CB(READ8(*this, polepos_state,namco_52xx_rom_r)) - MCFG_NAMCO_52XX_SI_CB(READ8(*this, polepos_state,namco_52xx_si_r)) + namco_52xx_device &n52xx(NAMCO_52XX(config, "52xx", MASTER_CLOCK/8/2)); /* 1.536 MHz */ + n52xx.set_discrete("discrete"); + n52xx.set_basenote(NODE_04); + n52xx.romread_callback().set(FUNC(polepos_state::namco_52xx_rom_r)); + n52xx.si_callback().set(FUNC(polepos_state::namco_52xx_si_r)); namco_53xx_device &n53xx(NAMCO_53XX(config, "53xx", MASTER_CLOCK/8/2)); /* 1.536 MHz */ n53xx.k_port_callback().set(FUNC(polepos_state::namco_53xx_k_r)); @@ -884,9 +884,9 @@ MACHINE_CONFIG_START(polepos_state::polepos) n53xx.input_callback<2>().set_ioport("DSWA").mask(0x0f); n53xx.input_callback<3>().set_ioport("DSWA").rshift(4); - MCFG_NAMCO_54XX_ADD("54xx", MASTER_CLOCK/8/2) /* 1.536 MHz */ - MCFG_NAMCO_54XX_DISCRETE("discrete") - MCFG_NAMCO_54XX_BASENODE(NODE_01) + namco_54xx_device &n54xx(NAMCO_54XX(config, "54xx", MASTER_CLOCK/8/2)); /* 1.536 MHz */ + n54xx.set_discrete("discrete"); + n54xx.set_basenote(NODE_01); MCFG_NAMCO_06XX_ADD("06xx", MASTER_CLOCK/8/64) MCFG_NAMCO_06XX_MAINCPU("maincpu") |