diff options
author | Ivan Vangelista <mesgnet@yahoo.it> | 2019-01-30 17:51:36 +0100 |
---|---|---|
committer | Ivan Vangelista <mesgnet@yahoo.it> | 2019-01-30 17:51:36 +0100 |
commit | b166ec2cff2566d0ae2a2bce04c298e89966c81a (patch) | |
tree | d486d4b17080e7b3f68ada755748a6dda1b66407 /src/mame/drivers/namcos2.cpp | |
parent | 7fd14ecc7d787c2851e109164a0886448cb48666 (diff) |
emu\softlist_dev: removed MCFG macros (nw)
also removed MCFG_DEVICE_REMOVE, MCFG_QUANTUM_TIME and MCFG_QUANTUM_PERFECT_CPU (nw)
Diffstat (limited to 'src/mame/drivers/namcos2.cpp')
-rw-r--r-- | src/mame/drivers/namcos2.cpp | 38 |
1 files changed, 20 insertions, 18 deletions
diff --git a/src/mame/drivers/namcos2.cpp b/src/mame/drivers/namcos2.cpp index 9770d2f804c..9724cd04344 100644 --- a/src/mame/drivers/namcos2.cpp +++ b/src/mame/drivers/namcos2.cpp @@ -1790,7 +1790,7 @@ MACHINE_CONFIG_START(namcos2_state::base_noio) MCFG_DEVICE_PERIODIC_INT_DRIVER(namcos2_state, irq0_line_hold, 2*60) MCFG_DEVICE_PERIODIC_INT_DRIVER(namcos2_state, irq1_line_hold, 120) - MCFG_QUANTUM_TIME(attotime::from_hz(12000)) /* CPU slices per frame */ + config.m_minimum_quantum = attotime::from_hz(12000); /* CPU slices per frame */ NVRAM(config, "nvram", nvram_device::DEFAULT_ALL_1); @@ -1829,31 +1829,33 @@ MACHINE_CONFIG_START(namcos2_state::base_noio) MACHINE_CONFIG_END -MACHINE_CONFIG_START(namcos2_state::base) +void namcos2_state::base(machine_config &config) +{ base_noio(config); configure_c65_standard(config); -MACHINE_CONFIG_END +} -MACHINE_CONFIG_START(namcos2_state::base_c68) +void namcos2_state::base_c68(machine_config &config) +{ base_noio(config); configure_c68_standard(config); -MACHINE_CONFIG_END +} -/* adjusted machine driver start */ -MACHINE_CONFIG_START(namcos2_state::base2) +void namcos2_state::base2(machine_config &config) +{ base(config); m_c140->reset_routes(); m_c140->add_route(0, "lspeaker", 1.0); m_c140->add_route(1, "rspeaker", 1.0); -MACHINE_CONFIG_END -/* end */ +} -MACHINE_CONFIG_START(namcos2_state::assaultp) +void namcos2_state::assaultp(machine_config &config) +{ base2(config); - MCFG_QUANTUM_TIME(attotime::from_hz(12000*8)) /* CPU slices per frame - boosted (along with MCU speed) so that the Mode Select works */ -MACHINE_CONFIG_END + config.m_minimum_quantum = attotime::from_hz(12000*8); /* CPU slices per frame - boosted (along with MCU speed) so that the Mode Select works */ +} void namcos2_state::base3(machine_config &config) { @@ -1881,7 +1883,7 @@ MACHINE_CONFIG_START(namcos2_state::gollygho) configure_c65_standard(config); - MCFG_QUANTUM_TIME(attotime::from_hz(6000)) /* CPU slices per frame */ + config.m_minimum_quantum = attotime::from_hz(6000); /* CPU slices per frame */ NVRAM(config, "nvram", nvram_device::DEFAULT_ALL_1); @@ -1933,7 +1935,7 @@ MACHINE_CONFIG_START(namcos2_state::finallap_noio) MCFG_DEVICE_PERIODIC_INT_DRIVER(namcos2_state, irq0_line_hold, 2*60) MCFG_DEVICE_PERIODIC_INT_DRIVER(namcos2_state, irq1_line_hold, 120) - MCFG_QUANTUM_TIME(attotime::from_hz(6000)) /* CPU slices per frame */ + config.m_minimum_quantum = attotime::from_hz(6000); /* CPU slices per frame */ NVRAM(config, "nvram", nvram_device::DEFAULT_ALL_1); @@ -2009,7 +2011,7 @@ MACHINE_CONFIG_START(namcos2_state::sgunner) configure_c65_standard(config); - MCFG_QUANTUM_TIME(attotime::from_hz(6000)) /* CPU slices per frame */ + config.m_minimum_quantum = attotime::from_hz(6000); /* CPU slices per frame */ NVRAM(config, "nvram", nvram_device::DEFAULT_ALL_1); @@ -2063,7 +2065,7 @@ MACHINE_CONFIG_START(namcos2_state::sgunner2) configure_c68_standard(config); - MCFG_QUANTUM_TIME(attotime::from_hz(6000)) /* CPU slices per frame */ + config.m_minimum_quantum = attotime::from_hz(6000); /* CPU slices per frame */ NVRAM(config, "nvram", nvram_device::DEFAULT_ALL_1); @@ -2117,7 +2119,7 @@ MACHINE_CONFIG_START(namcos2_state::suzuka8h) configure_c68_standard(config); - MCFG_QUANTUM_TIME(attotime::from_hz(6000)) /* CPU slices per frame */ + config.m_minimum_quantum = attotime::from_hz(6000); /* CPU slices per frame */ NVRAM(config, "nvram", nvram_device::DEFAULT_ALL_1); @@ -2192,7 +2194,7 @@ MACHINE_CONFIG_START(namcos2_state::metlhawk) configure_c65_standard(config); - MCFG_QUANTUM_TIME(attotime::from_hz(6000)) /* CPU slices per frame */ + config.m_minimum_quantum = attotime::from_hz(6000); /* CPU slices per frame */ NVRAM(config, "nvram", nvram_device::DEFAULT_ALL_1); |