summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/mcr3.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/mcr3.cpp')
-rw-r--r--src/mame/drivers/mcr3.cpp15
1 files changed, 10 insertions, 5 deletions
diff --git a/src/mame/drivers/mcr3.cpp b/src/mame/drivers/mcr3.cpp
index 301c2e74cbc..7595a0454fd 100644
--- a/src/mame/drivers/mcr3.cpp
+++ b/src/mame/drivers/mcr3.cpp
@@ -1121,7 +1121,8 @@ MACHINE_CONFIG_END
/* Sarge/Demolition Derby Mono/Max RPM = MCR monoboard with Turbo Cheap Squeak */
-MACHINE_CONFIG_DERIVED(mcr3_state::mono_tcs, mcrmono)
+MACHINE_CONFIG_START(mcr3_state::mono_tcs)
+ mcrmono(config);
/* basic machine hardware */
MCFG_SOUND_ADD("tcs", MIDWAY_TURBO_CHEAP_SQUEAK, 0)
@@ -1129,7 +1130,8 @@ MACHINE_CONFIG_DERIVED(mcr3_state::mono_tcs, mcrmono)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 1.0)
MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(mcr3_state::maxrpm, mono_tcs)
+MACHINE_CONFIG_START(mcr3_state::maxrpm)
+ mono_tcs(config);
MCFG_ADC0844_ADD("adc")
MCFG_ADC0844_CH1_CB(IOPORT("MONO.IP1"))
MCFG_ADC0844_CH2_CB(IOPORT("MONO.IP1.ALT1"))
@@ -1139,7 +1141,8 @@ MACHINE_CONFIG_END
/* Rampage/Power Drive/Star Guards = MCR monoboard with Sounds Good */
-MACHINE_CONFIG_DERIVED(mcr3_state::mono_sg, mcrmono)
+MACHINE_CONFIG_START(mcr3_state::mono_sg)
+ mcrmono(config);
/* basic machine hardware */
MCFG_SOUND_ADD("sg", MIDWAY_SOUNDS_GOOD, 0)
@@ -1152,7 +1155,8 @@ MACHINE_CONFIG_END
/* Core scrolling system with SSIO sound */
-MACHINE_CONFIG_DERIVED(mcr3_state::mcrscroll, mcrmono)
+MACHINE_CONFIG_START(mcr3_state::mcrscroll)
+ mcrmono(config);
/* basic machine hardware */
MCFG_SOUND_ADD("ssio", MIDWAY_SSIO, 0)
@@ -1178,7 +1182,8 @@ MACHINE_CONFIG_END
/* Spy Hunter = scrolling system with an SSIO and a cheap squeak deluxe */
-MACHINE_CONFIG_DERIVED(mcr3_state::mcrsc_csd, mcrscroll)
+MACHINE_CONFIG_START(mcr3_state::mcrsc_csd)
+ mcrscroll(config);
/* basic machine hardware */
MCFG_SOUND_ADD("csd", MIDWAY_CHEAP_SQUEAK_DELUXE, 0)