trunk/src/mame/audio/gottlieb.c
r32642 | r32643 | |
357 | 357 | |
358 | 358 | WRITE8_MEMBER( gottlieb_sound_r1_device::speech_clock_dac_w ) |
359 | 359 | { |
| 360 | // prevent negative clock values (and possible crash) |
| 361 | if (data < 0x65) data = 0x65; |
| 362 | |
360 | 363 | if (m_votrax != NULL) |
361 | 364 | { |
362 | 365 | // nominal clock is 0xa0 |
r32642 | r32643 | |
425 | 428 | |
426 | 429 | // add the VOTRAX |
427 | 430 | MCFG_DEVICE_ADD("votrax", VOTRAX_SC01, 720000) |
428 | | MCFG_VOTRAX_SC01_REQUEST_CB(DEVWRITELINE(DEVICE_SELF_OWNER, gottlieb_sound_r1_device, votrax_request)) |
| 431 | MCFG_VOTRAX_SC01_REQUEST_CB(DEVWRITELINE(DEVICE_SELF, gottlieb_sound_r1_device, votrax_request)) |
429 | 432 | MCFG_SOUND_ROUTE(ALL_OUTPUTS, DEVICE_SELF_OWNER, 0.50) |
430 | 433 | MACHINE_CONFIG_END |
431 | 434 | |