diff options
Diffstat (limited to 'src/mame/drivers/namcos1.cpp')
-rw-r--r-- | src/mame/drivers/namcos1.cpp | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/src/mame/drivers/namcos1.cpp b/src/mame/drivers/namcos1.cpp index 7b85dc6faec..2b23ca5d4ec 100644 --- a/src/mame/drivers/namcos1.cpp +++ b/src/mame/drivers/namcos1.cpp @@ -1031,27 +1031,27 @@ GFXDECODE_END MACHINE_CONFIG_START(namcos1_state::ns1) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", MC6809E, XTAL(49'152'000)/32) - MCFG_CPU_PROGRAM_MAP(main_map) - MCFG_CPU_VBLANK_INT_DRIVER("screen", namcos1_state, irq0_line_assert) + MCFG_DEVICE_ADD("maincpu", MC6809E, XTAL(49'152'000)/32) + MCFG_DEVICE_PROGRAM_MAP(main_map) + MCFG_DEVICE_VBLANK_INT_DRIVER("screen", namcos1_state, irq0_line_assert) - MCFG_CPU_ADD("subcpu", MC6809E, XTAL(49'152'000)/32) - MCFG_CPU_PROGRAM_MAP(sub_map) - MCFG_CPU_VBLANK_INT_DRIVER("screen", namcos1_state, irq0_line_assert) + MCFG_DEVICE_ADD("subcpu", MC6809E, XTAL(49'152'000)/32) + MCFG_DEVICE_PROGRAM_MAP(sub_map) + MCFG_DEVICE_VBLANK_INT_DRIVER("screen", namcos1_state, irq0_line_assert) - MCFG_CPU_ADD("audiocpu", MC6809E, XTAL(49'152'000)/32) - MCFG_CPU_PROGRAM_MAP(sound_map) - MCFG_CPU_VBLANK_INT_DRIVER("screen", namcos1_state, irq0_line_assert) + MCFG_DEVICE_ADD("audiocpu", MC6809E, XTAL(49'152'000)/32) + MCFG_DEVICE_PROGRAM_MAP(sound_map) + MCFG_DEVICE_VBLANK_INT_DRIVER("screen", namcos1_state, irq0_line_assert) - MCFG_CPU_ADD("mcu", HD63701, XTAL(49'152'000)/8) - MCFG_CPU_PROGRAM_MAP(mcu_map) - MCFG_CPU_IO_MAP(mcu_port_map) - MCFG_CPU_VBLANK_INT_DRIVER("screen", namcos1_state, irq0_line_assert) + MCFG_DEVICE_ADD("mcu", HD63701, XTAL(49'152'000)/8) + MCFG_DEVICE_PROGRAM_MAP(mcu_map) + MCFG_DEVICE_IO_MAP(mcu_port_map) + MCFG_DEVICE_VBLANK_INT_DRIVER("screen", namcos1_state, irq0_line_assert) MCFG_DEVICE_ADD("c117", NAMCO_C117, 0) MCFG_DEVICE_PROGRAM_MAP(virtual_map) MCFG_CUS117_CPUS("maincpu", "subcpu") - MCFG_CUS117_SUBRES_CB(WRITELINE(namcos1_state, subres_w)) + MCFG_CUS117_SUBRES_CB(WRITELINE(*this, namcos1_state, subres_w)) // heavy sync required to prevent CPUs from fighting for video RAM access and going into deadlocks MCFG_QUANTUM_TIME(attotime::from_hz(38400)) @@ -1064,7 +1064,7 @@ MACHINE_CONFIG_START(namcos1_state::ns1) MCFG_SCREEN_ADD("screen", RASTER) MCFG_SCREEN_RAW_PARAMS(XTAL(49'152'000)/8, 384, 9+8*8, 9+44*8, 264, 2*8, 30*8) MCFG_SCREEN_UPDATE_DRIVER(namcos1_state, screen_update) - MCFG_SCREEN_VBLANK_CALLBACK(WRITELINE(namcos1_state, screen_vblank)) + MCFG_SCREEN_VBLANK_CALLBACK(WRITELINE(*this, namcos1_state, screen_vblank)) MCFG_SCREEN_PALETTE("palette") MCFG_GFXDECODE_ADD("gfxdecode", "palette", namcos1) @@ -1083,14 +1083,14 @@ MACHINE_CONFIG_START(namcos1_state::ns1) MCFG_SOUND_ROUTE(0, "lspeaker", 0.50) MCFG_SOUND_ROUTE(1, "rspeaker", 0.50) - MCFG_SOUND_ADD("namco", NAMCO_CUS30, XTAL(49'152'000)/2048/2) + MCFG_DEVICE_ADD("namco", NAMCO_CUS30, XTAL(49'152'000)/2048/2) MCFG_NAMCO_AUDIO_VOICES(8) MCFG_NAMCO_AUDIO_STEREO(1) MCFG_SOUND_ROUTE(0, "lspeaker", 0.50) MCFG_SOUND_ROUTE(1, "rspeaker", 0.50) - MCFG_SOUND_ADD("dac0", DAC_8BIT_R2R, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 0.5) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 0.5) // 10-pin 1Kx8R SIP with HC374 latch - MCFG_SOUND_ADD("dac1", DAC_8BIT_R2R, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 0.5) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 0.5) // 10-pin 1Kx8R SIP with HC374 latch + MCFG_DEVICE_ADD("dac0", DAC_8BIT_R2R, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 0.5) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 0.5) // 10-pin 1Kx8R SIP with HC374 latch + MCFG_DEVICE_ADD("dac1", DAC_8BIT_R2R, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 0.5) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 0.5) // 10-pin 1Kx8R SIP with HC374 latch MCFG_DEVICE_ADD("vref", VOLTAGE_REGULATOR, 0) MCFG_VOLTAGE_REGULATOR_OUTPUT(5.0) MCFG_SOUND_ROUTE(0, "dac0", 1.0, DAC_VREF_POS_INPUT) MCFG_SOUND_ROUTE(0, "dac0", -1.0, DAC_VREF_NEG_INPUT) MCFG_SOUND_ROUTE(0, "dac1", 1.0, DAC_VREF_POS_INPUT) MCFG_SOUND_ROUTE(0, "dac1", -1.0, DAC_VREF_NEG_INPUT) |