summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/seta.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/seta.c')
-rw-r--r--src/mame/drivers/seta.c14
1 files changed, 2 insertions, 12 deletions
diff --git a/src/mame/drivers/seta.c b/src/mame/drivers/seta.c
index 789177a5bd0..acdf9845bb6 100644
--- a/src/mame/drivers/seta.c
+++ b/src/mame/drivers/seta.c
@@ -7534,17 +7534,6 @@ TIMER_DEVICE_CALLBACK_MEMBER(seta_state::seta_sub_interrupt)
Thundercade
***************************************************************************/
-static const ay8910_interface ay8910_config =
-{
- AY8910_LEGACY_OUTPUT,
- AY8910_DEFAULT_LOADS,
- DEVCB_DRIVER_MEMBER(seta_state,dsw1_r), /* input A: DSW 1 */
- DEVCB_DRIVER_MEMBER(seta_state,dsw2_r), /* input B: DSW 2 */
- DEVCB_NULL,
- DEVCB_NULL
-};
-
-
TIMER_DEVICE_CALLBACK_MEMBER(seta_state::tndrcade_sub_interrupt)
{
int scanline = param;
@@ -7589,7 +7578,8 @@ static MACHINE_CONFIG_START( tndrcade, seta_state )
MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
MCFG_SOUND_ADD("ym1", YM2203, 16000000/4) /* 4 MHz */
- MCFG_YM2203_AY8910_INTF(&ay8910_config)
+ MCFG_AY8910_PORT_A_READ_CB(READ8(seta_state, dsw1_r)) /* input A: DSW 1 */
+ MCFG_AY8910_PORT_B_READ_CB(READ8(seta_state, dsw2_r)) /* input B: DSW 2 */
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 0.35)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 0.35)