From cbee01ed622dbf19347013c78649eed7a8e4d987 Mon Sep 17 00:00:00 2001 From: Jens Arnold Date: Wed, 6 Sep 2006 07:45:10 +0000 Subject: More natural bouncing cards animation. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10897 a1c6a512-1295-4272-9138-f99709370657 --- apps/plugins/solitaire.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/plugins/solitaire.c b/apps/plugins/solitaire.c index 6b67ddb59c..45266c5a7d 100644 --- a/apps/plugins/solitaire.c +++ b/apps/plugins/solitaire.c @@ -1093,13 +1093,13 @@ int bouncing_cards( void ) vx = rb->rand()%8-5; if( !vx ) vx = -6; - vy = -rb->rand()%6; + vy = -rb->rand()%(6<<8); while( x < LCD_WIDTH && x + CARD_WIDTH > 0 ) { - vy += 1; + vy += (1<<8); x += vx; - y += vy; + y += vy >> 8; if( y + CARD_HEIGHT >= LCD_HEIGHT ) { vy = -vy*3/4; -- cgit v1.2.3