diff options
Diffstat (limited to 'src/mame/drivers/segac2.cpp')
-rw-r--r-- | src/mame/drivers/segac2.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/mame/drivers/segac2.cpp b/src/mame/drivers/segac2.cpp index e4d0f794517..7426f909366 100644 --- a/src/mame/drivers/segac2.cpp +++ b/src/mame/drivers/segac2.cpp @@ -1560,13 +1560,14 @@ MACHINE_CONFIG_START(segac2_state::segac) MCFG_315_5296_OUT_PORTH_CB(WRITE8(*this, segac2_state, io_porth_w)) /* video hardware */ - MCFG_DEVICE_ADD("gen_vdp", SEGA315_5313, 0) + MCFG_DEVICE_ADD("gen_vdp", SEGA315_5313, XL2_CLOCK, "maincpu") MCFG_SEGA315_5313_IS_PAL(false) MCFG_SEGA315_5313_SND_IRQ_CALLBACK(WRITELINE(*this, segac2_state, vdp_sndirqline_callback_c2)); MCFG_SEGA315_5313_LV6_IRQ_CALLBACK(WRITELINE(*this, segac2_state, vdp_lv6irqline_callback_c2)); MCFG_SEGA315_5313_LV4_IRQ_CALLBACK(WRITELINE(*this, segac2_state, vdp_lv4irqline_callback_c2)); MCFG_SEGA315_5313_ALT_TIMING(1); MCFG_VIDEO_SET_SCREEN("megadriv") + MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.5) MCFG_TIMER_DEVICE_ADD_SCANLINE("scantimer", "gen_vdp", sega315_5313_device, megadriv_scanline_timer_callback_alt_timing, "megadriv", 0, 1) @@ -1588,9 +1589,6 @@ MACHINE_CONFIG_START(segac2_state::segac) MCFG_YM2612_IRQ_HANDLER(WRITELINE(*this, segac2_state, segac2_irq2_interrupt)) MCFG_SOUND_ROUTE(0, "mono", 0.50) /* right channel not connected */ - - MCFG_DEVICE_ADD("snsnd", SN76496, XL2_CLOCK/15) - MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50) MACHINE_CONFIG_END |