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