void firetrk_state::machine_reset() { set_service_mode(machine(), 0); machine().scheduler().synchronize(timer_expired_delegate(FUNC(firetrk_state::periodic_callback),this)); }
static INPUT_CHANGED( service_mode_switch_changed ) { set_service_mode(field.machine(), newval); }
void firetrk_state::machine_reset() { set_service_mode(0); }
static MACHINE_RESET( firetrk ) { set_service_mode(machine, 0); machine.scheduler().synchronize(FUNC(periodic_callback)); }