summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/gts80.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/gts80.cpp')
-rw-r--r--src/mame/drivers/gts80.cpp11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/mame/drivers/gts80.cpp b/src/mame/drivers/gts80.cpp
index 8ffea73ee72..8ba2a76543c 100644
--- a/src/mame/drivers/gts80.cpp
+++ b/src/mame/drivers/gts80.cpp
@@ -380,21 +380,24 @@ MACHINE_CONFIG_START(gts80_state::gts80)
MCFG_RIOT6532_IRQ_CB(INPUTLINE("maincpu", M6502_IRQ_LINE))
/* Sound */
- MCFG_FRAGMENT_ADD( genpin_audio )
+ genpin_audio(config);
MCFG_SPEAKER_STANDARD_MONO("speaker")
MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(gts80_state::gts80_s, gts80)
+MACHINE_CONFIG_START(gts80_state::gts80_s)
+ gts80(config);
MCFG_SOUND_ADD("r0sound", GOTTLIEB_SOUND_REV0, 0)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "speaker", 1.0)
MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(gts80_state::gts80_hh, gts80)
+MACHINE_CONFIG_START(gts80_state::gts80_hh)
+ gts80(config);
MCFG_SOUND_ADD("r1sound", GOTTLIEB_SOUND_REV1, 0)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "speaker", 1.0)
MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(gts80_state::gts80_ss, gts80)
+MACHINE_CONFIG_START(gts80_state::gts80_ss)
+ gts80(config);
MCFG_SOUND_ADD("r1sound", GOTTLIEB_SOUND_REV1, 0)
//MCFG_SOUND_ADD("r1sound", GOTTLIEB_SOUND_REV1_WITH_VOTRAX, 0) // votrax crashes
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "speaker", 1.0)