SOUND_RESET_MEMBER(n8080_state,sheriff) { m_n8080_hardware = 2; m_mono_flop[0] = 0; m_mono_flop[1] = 0; m_prev_snd_data = 0; m_prev_sound_pins = 0; m_curr_sound_pins = 0; delayed_sound_1(0); delayed_sound_2(0); }
MACHINE_RESET_MEMBER(n8080_state,sheriff_sound) { m_n8080_hardware = 2; m_mono_flop[0] = 0; m_mono_flop[1] = 0; m_prev_snd_data = 0; m_prev_sound_pins = 0; m_curr_sound_pins = 0; delayed_sound_1(machine(), 0); delayed_sound_2(machine(), 0); }
SOUND_RESET_MEMBER(n8080_state,helifire) { m_n8080_hardware = 3; m_helifire_dac_volume = 1; m_helifire_dac_timing = 0; m_helifire_dac_phase = 0; m_prev_snd_data = 0; m_prev_sound_pins = 0; m_curr_sound_pins = 0; delayed_sound_1(0); delayed_sound_2(0); }
MACHINE_RESET_MEMBER(n8080_state,helifire_sound) { m_n8080_hardware = 3; m_helifire_dac_volume = 1; m_helifire_dac_timing = 0; m_helifire_dac_phase = 0; m_prev_snd_data = 0; m_prev_sound_pins = 0; m_curr_sound_pins = 0; delayed_sound_1(machine(), 0); delayed_sound_2(machine(), 0); }
static TIMER_CALLBACK( delayed_sound_2_callback ) { delayed_sound_2(machine, param); }