summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/pc6001.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/pc6001.cpp')
-rw-r--r--src/mame/drivers/pc6001.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/mame/drivers/pc6001.cpp b/src/mame/drivers/pc6001.cpp
index c28cd7e4663..51e35c71dfd 100644
--- a/src/mame/drivers/pc6001.cpp
+++ b/src/mame/drivers/pc6001.cpp
@@ -1532,7 +1532,8 @@ MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(pc6001mk2_state::pc6001mk2, pc6001)
+MACHINE_CONFIG_START(pc6001mk2_state::pc6001mk2)
+ pc6001(config);
/* basic machine hardware */
MCFG_CPU_MODIFY("maincpu")
MCFG_CPU_PROGRAM_MAP(pc6001mk2_map)
@@ -1554,7 +1555,8 @@ MACHINE_CONFIG_DERIVED(pc6001mk2_state::pc6001mk2, pc6001)
MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(pc6601_state::pc6601, pc6001mk2)
+MACHINE_CONFIG_START(pc6601_state::pc6601)
+ pc6001mk2(config);
/* basic machine hardware */
MCFG_CPU_REPLACE("maincpu", Z80, PC6001_MAIN_CLOCK / 2)
@@ -1564,7 +1566,8 @@ MACHINE_CONFIG_DERIVED(pc6601_state::pc6601, pc6001mk2)
MCFG_CPU_IRQ_ACKNOWLEDGE_DRIVER(pc6001_state, irq_callback)
MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(pc6001sr_state::pc6001sr, pc6001mk2)
+MACHINE_CONFIG_START(pc6001sr_state::pc6001sr)
+ pc6001mk2(config);
/* basic machine hardware */
//*Yes*, PC-6001 SR Z80 CPU is actually slower than older models (better waitstates tho?)