diff options
Diffstat (limited to 'src/mame/drivers/astrafr.cpp')
-rw-r--r-- | src/mame/drivers/astrafr.cpp | 29 |
1 files changed, 15 insertions, 14 deletions
diff --git a/src/mame/drivers/astrafr.cpp b/src/mame/drivers/astrafr.cpp index acd401df68c..dd80d010adb 100644 --- a/src/mame/drivers/astrafr.cpp +++ b/src/mame/drivers/astrafr.cpp @@ -312,11 +312,11 @@ MACHINE_START_MEMBER(astrafr_state,astra_2e) MACHINE_CONFIG_START(astrafr_state::astrafr_dual) - MCFG_DEVICE_ADD("maincpu", M68340, 16000000) - MCFG_DEVICE_PROGRAM_MAP(astrafr_master_map) + M68340(config, m_maincpu, 16000000); + m_maincpu->set_addrmap(AS_PROGRAM, &astrafr_state::astrafr_master_map); - MCFG_DEVICE_ADD("slavecpu", M68340, 16000000) - MCFG_DEVICE_PROGRAM_MAP(astrafr_slave_map) + M68340(config, m_slavecpu, 16000000); + m_slavecpu->set_addrmap(AS_PROGRAM, &astrafr_state::astrafr_slave_map); MCFG_MACHINE_START_OVERRIDE(astrafr_state, astra_common ) MACHINE_CONFIG_END @@ -331,13 +331,14 @@ MACHINE_CONFIG_START(astrafr_state::astrafr_dual_37) MCFG_MACHINE_START_OVERRIDE(astrafr_state, astra_37 ) MACHINE_CONFIG_END -MACHINE_CONFIG_START(astrafr_state::astrafr_dual_alt) - MCFG_DEVICE_ADD("maincpu", M68340, 16000000) - MCFG_DEVICE_PROGRAM_MAP(astrafr_master_alt_map) +void astrafr_state::astrafr_dual_alt(machine_config &config) +{ + M68340(config, m_maincpu, 16000000); + m_maincpu->set_addrmap(AS_PROGRAM, &astrafr_state::astrafr_master_alt_map); - MCFG_DEVICE_ADD("slavecpu", M68340, 16000000) - MCFG_DEVICE_PROGRAM_MAP(astrafr_slave_map) -MACHINE_CONFIG_END + M68340(config, m_slavecpu, 16000000); + m_slavecpu->set_addrmap(AS_PROGRAM, &astrafr_state::astrafr_slave_map); +} MACHINE_CONFIG_START(astrafr_state::astrafr_dual_alt_37) astrafr_dual_alt(config); @@ -347,8 +348,8 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(astrafr_state::astra_single) - MCFG_DEVICE_ADD("maincpu", M68340, 16000000) - MCFG_DEVICE_PROGRAM_MAP(astra_map) + M68340(config, m_maincpu, 16000000); + m_maincpu->set_addrmap(AS_PROGRAM, &astrafr_state::astra_map); MCFG_MACHINE_START_OVERRIDE(astrafr_state, astra_common ) MACHINE_CONFIG_END @@ -372,8 +373,8 @@ MACHINE_START_MEMBER(astrafr_state,astra_57) MACHINE_CONFIG_START(astrafr_state::astra_single_alt) - MCFG_DEVICE_ADD("maincpu", M68340, 16000000) - MCFG_DEVICE_PROGRAM_MAP(astra_map) + M68340(config, m_maincpu, 16000000); + m_maincpu->set_addrmap(AS_PROGRAM, &astrafr_state::astra_map); MCFG_MACHINE_START_OVERRIDE(astrafr_state, astra_common ) MACHINE_CONFIG_END |