diff options
| author | Tomer Shalev <shalev.tomer@gmail.com> | 2010-04-20 08:38:53 +0000 |
|---|---|---|
| committer | Tomer Shalev <shalev.tomer@gmail.com> | 2010-04-20 08:38:53 +0000 |
| commit | 4761efa57357f8f0f07f7b1cb192d7f905355a53 (patch) | |
| tree | e9063303c5e8e962a032c85100fedce58864b424 /apps/plugins | |
| parent | 62562f1cdd04118ab09cb961bb9f93def77c7ed0 (diff) | |
| download | rockbox-4761efa57357f8f0f07f7b1cb192d7f905355a53.zip rockbox-4761efa57357f8f0f07f7b1cb192d7f905355a53.tar.gz rockbox-4761efa57357f8f0f07f7b1cb192d7f905355a53.tar.bz2 rockbox-4761efa57357f8f0f07f7b1cb192d7f905355a53.tar.xz | |
Yet another try at fixing "FS#10959 - Brickmania - Ball disappears"
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25688 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins')
| -rw-r--r-- | apps/plugins/brickmania.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/plugins/brickmania.c b/apps/plugins/brickmania.c index bd37044..c36aa0a 100644 --- a/apps/plugins/brickmania.c +++ b/apps/plugins/brickmania.c @@ -2031,7 +2031,7 @@ static int brickmania_game_loop(void) if (check_lines(&misc_line, &screen_edge, &pt_hit)) { /* Reverse direction */ - ball[k].speedx = -ball[k].speedx; + ball[k].speedx = abs(ball[k].speedx); /* Re-position ball in gameboard */ ball[k].tempy = pt_hit.y; @@ -2047,7 +2047,7 @@ static int brickmania_game_loop(void) if (check_lines(&misc_line, &screen_edge, &pt_hit)) { /* Reverse direction */ - ball[k].speedx = -ball[k].speedx; + ball[k].speedx = -abs(ball[k].speedx); /* Re-position ball in gameboard */ ball[k].tempy = pt_hit.y; |