summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/tecmo.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/tecmo.cpp')
-rw-r--r--src/mame/drivers/tecmo.cpp12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/mame/drivers/tecmo.cpp b/src/mame/drivers/tecmo.cpp
index d343efa7dd6..001bc1b08e8 100644
--- a/src/mame/drivers/tecmo.cpp
+++ b/src/mame/drivers/tecmo.cpp
@@ -666,7 +666,8 @@ MACHINE_CONFIG_START(tecmo_state::rygar)
MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(tecmo_state::gemini, rygar)
+MACHINE_CONFIG_START(tecmo_state::gemini)
+ rygar(config);
/* basic machine hardware */
MCFG_CPU_MODIFY("maincpu")
@@ -682,13 +683,15 @@ MACHINE_CONFIG_DERIVED(tecmo_state::gemini, rygar)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0)
MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(tecmo_state::geminib, gemini)
+MACHINE_CONFIG_START(tecmo_state::geminib)
+ gemini(config);
// 24.18 MHz OSC / 59.62 Hz, bootleg only?
MCFG_SCREEN_MODIFY("screen")
MCFG_SCREEN_RAW_PARAMS(24180000/4, 384,0,256,264,16,240)
MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(tecmo_state::silkworm, gemini)
+MACHINE_CONFIG_START(tecmo_state::silkworm)
+ gemini(config);
/* basic machine hardware */
MCFG_CPU_MODIFY("maincpu")
@@ -696,7 +699,8 @@ MACHINE_CONFIG_DERIVED(tecmo_state::silkworm, gemini)
MCFG_CPU_PROGRAM_MAP(silkworm_map)
MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(tecmo_state::backfirt, gemini)
+MACHINE_CONFIG_START(tecmo_state::backfirt)
+ gemini(config);
/* this pcb has no MSM5205 */
MCFG_DEVICE_REMOVE("msm")