summaryrefslogtreecommitdiff
path: root/apps/plugins/snake.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/snake.c')
-rw-r--r--apps/plugins/snake.c26
1 files changed, 21 insertions, 5 deletions
diff --git a/apps/plugins/snake.c b/apps/plugins/snake.c
index fffb70c2bc..6203a07a23 100644
--- a/apps/plugins/snake.c
+++ b/apps/plugins/snake.c
@@ -142,16 +142,32 @@ PLUGIN_HEADER
142 142
143#elif (CONFIG_KEYPAD == COWOND2_PAD) 143#elif (CONFIG_KEYPAD == COWOND2_PAD)
144#define SNAKE_QUIT BUTTON_POWER 144#define SNAKE_QUIT BUTTON_POWER
145#define SNAKE_LEFT BUTTON_LEFT
146#define SNAKE_RIGHT BUTTON_RIGHT
147#define SNAKE_UP BUTTON_UP
148#define SNAKE_DOWN BUTTON_DOWN
149#define SNAKE_PLAYPAUSE BUTTON_MENU
150 145
151#else 146#else
152#error No keymap defined! 147#error No keymap defined!
153#endif 148#endif
154 149
150#ifdef HAVE_TOUCHPAD
151#ifndef SNAKE_QUIT
152#define SNAKE_QUIT BUTTON_TOPLEFT
153#endif
154#ifndef SNAKE_LEFT
155#define SNAKE_LEFT BUTTON_MIDLEFT
156#endif
157#ifndef SNAKE_RIGHT
158#define SNAKE_RIGHT BUTTON_MIDRIGHT
159#endif
160#ifndef SNAKE_UP
161#define SNAKE_UP BUTTON_TOPMIDDLE
162#endif
163#ifndef SNAKE_DOWN
164#define SNAKE_DOWN BUTTON_BOTTOMMIDDLE
165#endif
166#ifndef SNAKE_PLAYPAUSE
167#define SNAKE_PLAYPAUSE BUTTON_CENTER
168#endif
169#endif
170
155#define BOARD_WIDTH (LCD_WIDTH/4) 171#define BOARD_WIDTH (LCD_WIDTH/4)
156#define BOARD_HEIGHT (LCD_HEIGHT/4) 172#define BOARD_HEIGHT (LCD_HEIGHT/4)
157 173