void tank8_state::device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) { switch (id) { case TIMER_COLLISION: tank8_set_collision(param); break; default: assert_always(FALSE, "Unknown id in tank8_state::device_timer"); } }
static TIMER_CALLBACK( tank8_collision_callback ) { tank8_set_collision(machine, param); }