diff --git a/wayland/src/figure-animate.asm b/wayland/src/figure-animate.asm index 10a15c2..b1db237 100644 --- a/wayland/src/figure-animate.asm +++ b/wayland/src/figure-animate.asm @@ -14,12 +14,12 @@ NEG_ONE_CONST: dd -1.0 ONE_CONST: dd 1.0 ZERO_CONST: dd 0.0 ABS_MASK: dd 0x7fffffff, 0x7fffffff, 0x7fffffff, 0x7fffffff -ANG_COLLIDE_COEF: dd 0.55 -ANG_BOOST_FACTOR: dd 0.02 - ANG_MAX: dd 0.04 - ANG_SWITCH_FACTOR: dd 0.1 - ANG_MAX_DELTA: dd 0.1 - ANG_FRICTION: dd 0.95 +ANG_COLLIDE_COEF: dd 0.2 +ANG_BOOST_FACTOR: dd 0.01 + ANG_MAX: dd 0.03 + ANG_SWITCH_FACTOR: dd 0.2 + ANG_MAX_DELTA: dd 0.006 + ANG_FRICTION: dd 0.94 section .text diff --git a/wayland/src/wayland-runtime.c b/wayland/src/wayland-runtime.c index 287c432..ddcda24 100644 --- a/wayland/src/wayland-runtime.c +++ b/wayland/src/wayland-runtime.c @@ -101,7 +101,7 @@ static void *window_aux_loop(void *arg) // free(pts); pthread_mutex_unlock(&draw_info->figure_mutex); - usleep(33 * 1000); + usleep(15 * 1000); } return NULL; }