| 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 |
| r25474 | r25475 | |
|---|---|---|
| 647 | 647 | Links to external devices |
| 648 | 648 | ***********************************************************/ |
| 649 | 649 | |
| 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 | ||
| 650 | 654 | /* |
| 651 | 655 | We may have lots of devices pulling down this line; so we should use a AND |
| 652 | 656 | gate to do it right. On the other hand, when READY is down, there is just |
| r25474 | r25475 | |
|---|---|---|
| 211 | 211 | |
| 212 | 212 | WRITE_LINE_MEMBER( ti_sound_system_device::sound_ready ) |
| 213 | 213 | { |
| 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); | |
| 215 | 217 | } |
| 216 | 218 | |
| 217 | 219 | MACHINE_CONFIG_FRAGMENT( sn94624 ) |
| Previous | 199869 Revisions | Next |