summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/mpu4hw.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/mpu4hw.c')
-rw-r--r--src/mame/drivers/mpu4hw.c14
1 files changed, 3 insertions, 11 deletions
diff --git a/src/mame/drivers/mpu4hw.c b/src/mame/drivers/mpu4hw.c
index 6595149dd7b..63e1a2f2339 100644
--- a/src/mame/drivers/mpu4hw.c
+++ b/src/mame/drivers/mpu4hw.c
@@ -2610,15 +2610,6 @@ static ADDRESS_MAP_START( mpu4_memmap, AS_PROGRAM, 8, mpu4_state )
AM_RANGE(0x1000, 0xffff) AM_ROMBANK("bank1") /* 64k paged ROM (4 pages) */
ADDRESS_MAP_END
-const ay8910_interface ay8910_config =
-{
- AY8910_SINGLE_OUTPUT,
- {820,0,0},
- DEVCB_NULL,
- DEVCB_NULL,
- DEVCB_NULL,
- DEVCB_NULL
-};
MACHINE_CONFIG_FRAGMENT( mpu4_common )
MCFG_TIMER_DRIVER_ADD_PERIODIC("50hz", mpu4_state, gen_50hz, attotime::from_hz(100))
@@ -2712,8 +2703,9 @@ MACHINE_CONFIG_END
MACHINE_CONFIG_DERIVED( mod2 , mpu4base )
- MCFG_SOUND_ADD("ay8913",AY8913, MPU4_MASTER_CLOCK/4)
- MCFG_SOUND_CONFIG(ay8910_config)
+ MCFG_SOUND_ADD("ay8913", AY8913, MPU4_MASTER_CLOCK/4)
+ MCFG_AY8910_OUTPUT_TYPE(AY8910_SINGLE_OUTPUT)
+ MCFG_AY8910_RES_LOADS(820, 0, 0)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 1.0)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 1.0)