mirror of
https://github.com/holub/mame
synced 2025-04-21 07:52:35 +03:00
(MESS) ti99: Fixed a regression with speech caused by improper READY
handling from sound chip.
This commit is contained in:
parent
c9f040b559
commit
020055dd72
@ -647,6 +647,10 @@ INPUT_CHANGED_MEMBER( ti99_4x_state::load_interrupt )
|
||||
Links to external devices
|
||||
***********************************************************/
|
||||
|
||||
// FIXME: The sound chip is one of the devices that may operate the ready line
|
||||
// at some later time and thus mess up the READY handling (raises the READY
|
||||
// line without bothering about the rest). We need to do a proper AND here.
|
||||
|
||||
/*
|
||||
We may have lots of devices pulling down this line; so we should use a AND
|
||||
gate to do it right. On the other hand, when READY is down, there is just
|
||||
|
@ -211,7 +211,9 @@ void ti_sound_system_device::device_start(void)
|
||||
|
||||
WRITE_LINE_MEMBER( ti_sound_system_device::sound_ready )
|
||||
{
|
||||
m_console_ready(state);
|
||||
// Need to disable this until READY handling is properly implemented in the sound chip
|
||||
// and in the console (otherwise external speech like in Parsec will be interrupted)
|
||||
//m_console_ready(state);
|
||||
}
|
||||
|
||||
MACHINE_CONFIG_FRAGMENT( sn94624 )
|
||||
|
Loading…
Reference in New Issue
Block a user