mirror of
https://github.com/holub/mame
synced 2025-05-25 15:25:33 +03:00
eolith.c: Boost interleave for sound to correct syncing issues. [David Haywood]
This commit is contained in:
parent
dc32b3bbaa
commit
64afc76d60
@ -164,6 +164,8 @@ WRITE32_MEMBER( eolith_state::sound_w )
|
|||||||
// printf("CPU Command: %x\n", m_sound_data);
|
// printf("CPU Command: %x\n", m_sound_data);
|
||||||
m_sound_data = data;
|
m_sound_data = data;
|
||||||
m_soundcpu->set_input_line(MCS51_INT0_LINE, ASSERT_LINE);
|
m_soundcpu->set_input_line(MCS51_INT0_LINE, ASSERT_LINE);
|
||||||
|
|
||||||
|
space.machine().scheduler().boost_interleave(attotime::zero, attotime::from_usec(250));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -580,6 +582,10 @@ static MACHINE_CONFIG_START( eolith45, eolith_state )
|
|||||||
|
|
||||||
MCFG_EEPROM_ADD("eeprom", eeprom_interface_93C66)
|
MCFG_EEPROM_ADD("eeprom", eeprom_interface_93C66)
|
||||||
|
|
||||||
|
// for testing sound sync
|
||||||
|
// MCFG_QUANTUM_PERFECT_CPU("maincpu")
|
||||||
|
// MCFG_QUANTUM_TIME(attotime::from_hz(6000))
|
||||||
|
|
||||||
/* video hardware */
|
/* video hardware */
|
||||||
MCFG_SCREEN_ADD("screen", RASTER)
|
MCFG_SCREEN_ADD("screen", RASTER)
|
||||||
MCFG_SCREEN_REFRESH_RATE(60)
|
MCFG_SCREEN_REFRESH_RATE(60)
|
||||||
|
Loading…
Reference in New Issue
Block a user