diff options
| author | Zakk Roberts <midkay@rockbox.org> | 2007-02-21 23:00:18 +0000 |
|---|---|---|
| committer | Zakk Roberts <midkay@rockbox.org> | 2007-02-21 23:00:18 +0000 |
| commit | 4d2c647d5ab9ff6f9888e0b8f40aab856987cbfb (patch) | |
| tree | 0ebfe8bbe2eca59b563ca0ac799f3b5ea5b75d62 /apps/plugins | |
| parent | a45e835d7523ae3de6431d9015909390f41819a3 (diff) | |
| download | rockbox-4d2c647d5ab9ff6f9888e0b8f40aab856987cbfb.zip rockbox-4d2c647d5ab9ff6f9888e0b8f40aab856987cbfb.tar.gz rockbox-4d2c647d5ab9ff6f9888e0b8f40aab856987cbfb.tar.bz2 rockbox-4d2c647d5ab9ff6f9888e0b8f40aab856987cbfb.tar.xz | |
Make it easier to quit Snake2 (much easier on iPods at least) by allowing user to quit from Pause screen.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12444 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins')
| -rw-r--r-- | apps/plugins/snake2.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/apps/plugins/snake2.c b/apps/plugins/snake2.c index 7a017e4..b850dfb 100644 --- a/apps/plugins/snake2.c +++ b/apps/plugins/snake2.c @@ -1098,6 +1098,14 @@ void game_pause (void) rb->sleep(HZ/2); return; +#ifdef SNAKE2_RC_QUIT + case SNAKE2_RC_QUIT: +#endif + case SNAKE2_QUIT: + dead = 1; + quit = 1; + return; + default: if (rb->default_event_handler(button)==SYS_USB_CONNECTED) { dead = 1; @@ -1146,7 +1154,7 @@ void game (void) draw_apple(); - rb->sleep(HZ/speed); + rb->sleep(HZ/speed); button = rb->button_get(false); |