summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/silvmil.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/silvmil.cpp')
-rw-r--r--src/mame/drivers/silvmil.cpp14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/mame/drivers/silvmil.cpp b/src/mame/drivers/silvmil.cpp
index 9648d0c2a61..613f539410d 100644
--- a/src/mame/drivers/silvmil.cpp
+++ b/src/mame/drivers/silvmil.cpp
@@ -443,7 +443,8 @@ MACHINE_CONFIG_START(silvmil_state::silvmil)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(silvmil_state::puzzlove, silvmil)
+MACHINE_CONFIG_START(silvmil_state::puzzlove)
+ silvmil(config);
MCFG_DEVICE_REMOVE("audiocpu")
MCFG_CPU_ADD("audiocpu", Z80, XTAL(4'000'000)) /* Verified */
MCFG_CPU_PROGRAM_MAP(silvmil_sound_map)
@@ -456,11 +457,12 @@ MACHINE_CONFIG_DERIVED(silvmil_state::puzzlove, silvmil)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(silvmil_state::puzzlovek, puzzlove)
- MCFG_DEVICE_REMOVE("ymsnd")
- MCFG_YM2151_ADD("ymsnd", XTAL(15'000'000)/4) /* Verified */
- MCFG_YM2151_IRQ_HANDLER(INPUTLINE("audiocpu", 0))
- MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
+MACHINE_CONFIG_START(silvmil_state::puzzlovek)
+ puzzlove(config);
+ MCFG_DEVICE_REMOVE("ymsnd")
+ MCFG_YM2151_ADD("ymsnd", XTAL(15'000'000)/4) /* Verified */
+ MCFG_YM2151_IRQ_HANDLER(INPUTLINE("audiocpu", 0))
+ MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
MACHINE_CONFIG_END