Previous 199869 Revisions Next

r25475 Tuesday 1st October, 2013 at 14:12:11 UTC by Michael Zapf
(MESS) ti99: Fixed a regression with speech caused by improper READY
handling from sound chip.
[src/mess/drivers]ti99_4x.c
[src/mess/machine/ti99]videowrp.c

trunk/src/mess/drivers/ti99_4x.c
r25474r25475
647647    Links to external devices
648648***********************************************************/
649649
650// FIXME: The sound chip is one of the devices that may operate the ready line
651// at some later time and thus mess up the READY handling (raises the READY
652// line without bothering about the rest). We need to do a proper AND here.
653
650654/*
651655    We may have lots of devices pulling down this line; so we should use a AND
652656    gate to do it right. On the other hand, when READY is down, there is just
trunk/src/mess/machine/ti99/videowrp.c
r25474r25475
211211
212212WRITE_LINE_MEMBER( ti_sound_system_device::sound_ready )
213213{
214   m_console_ready(state);
214   // Need to disable this until READY handling is properly implemented in the sound chip
215   // and in the console (otherwise external speech like in Parsec will be interrupted)
216   //m_console_ready(state);
215217}
216218
217219MACHINE_CONFIG_FRAGMENT( sn94624 )

Previous 199869 Revisions Next


© 1997-2024 The MAME Team