summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/mc10.cpp
diff options
context:
space:
mode:
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
commitb166ec2cff2566d0ae2a2bce04c298e89966c81a (patch)
treed486d4b17080e7b3f68ada755748a6dda1b66407 /src/mame/drivers/mc10.cpp
parent7fd14ecc7d787c2851e109164a0886448cb48666 (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/mc10.cpp')
-rw-r--r--src/mame/drivers/mc10.cpp15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/mame/drivers/mc10.cpp b/src/mame/drivers/mc10.cpp
index 78264d034ec..b636ea44816 100644
--- a/src/mame/drivers/mc10.cpp
+++ b/src/mame/drivers/mc10.cpp
@@ -537,7 +537,7 @@ MACHINE_CONFIG_START(mc10_state::mc10)
RAM(config, m_ram).set_default_size("20K").set_extra_options("4K");
/* Software lists */
- MCFG_SOFTWARE_LIST_ADD("cass_list", "mc10")
+ SOFTWARE_LIST(config, "cass_list").set_original("mc10");
MACHINE_CONFIG_END
MACHINE_CONFIG_START(mc10_state::alice32)
@@ -579,21 +579,22 @@ MACHINE_CONFIG_START(mc10_state::alice32)
RAM(config, m_ram).set_default_size("24K").set_extra_options("8K");
/* Software lists */
- MCFG_SOFTWARE_LIST_ADD("cass_list", "alice32")
- MCFG_SOFTWARE_LIST_COMPATIBLE_ADD("mc10_cass", "mc10")
+ SOFTWARE_LIST(config, "cass_list").set_original("alice32");
+ SOFTWARE_LIST(config, "mc10_cass").set_compatible("mc10");
MACHINE_CONFIG_END
-MACHINE_CONFIG_START(mc10_state::alice90)
+void mc10_state::alice90(machine_config &config)
+{
alice32(config);
m_maincpu->set_addrmap(AS_PROGRAM, &mc10_state::alice90_mem);
m_ram->set_default_size("32K");
/* Software lists */
- MCFG_SOFTWARE_LIST_MODIFY("cass_list", "alice90")
- MCFG_SOFTWARE_LIST_COMPATIBLE_ADD("alice32_cass", "alice32")
+ subdevice<software_list_device>("cass_list")->set_original("alice90");
+ SOFTWARE_LIST(config, "alice32_cass").set_compatible("alice32");
config.device_remove("mc10_cass");
-MACHINE_CONFIG_END
+}
}