diff options
author | Sebastian Leonhardt <sebastian.leonhardt@web.de> | 2018-07-28 01:00:44 +0200 |
---|---|---|
committer | Sebastian Leonhardt <sebastian.leonhardt@web.de> | 2018-08-05 15:19:07 +0200 |
commit | 91500e12961a8cd7410c5be15ffbd8eba05feae1 (patch) | |
tree | 68d45a5dfe91d511f54946df540ffa64cfbffa58 /apps/plugins/pacbox/pacbox.h | |
parent | 5dfcadc45bdecd2d5f075e9792e0c7ca65f9bb5f (diff) | |
download | rockbox-91500e12961a8cd7410c5be15ffbd8eba05feae1.tar.gz rockbox-91500e12961a8cd7410c5be15ffbd8eba05feae1.zip |
pacbox: fix screen and buttons for Creative Zen
* rotate screen counterclockwise
* rotate directional buttons
Change-Id: Icbdf26fe1e14638eb8b0746a9eea99e0236ac6b1
Diffstat (limited to 'apps/plugins/pacbox/pacbox.h')
-rw-r--r-- | apps/plugins/pacbox/pacbox.h | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/apps/plugins/pacbox/pacbox.h b/apps/plugins/pacbox/pacbox.h index 5eb9103d90..3461bd62c7 100644 --- a/apps/plugins/pacbox/pacbox.h +++ b/apps/plugins/pacbox/pacbox.h | |||
@@ -340,10 +340,10 @@ | |||
340 | #define PACMAN_COIN BUTTON_PLAY | 340 | #define PACMAN_COIN BUTTON_PLAY |
341 | 341 | ||
342 | #elif CONFIG_KEYPAD == CREATIVE_ZEN_PAD | 342 | #elif CONFIG_KEYPAD == CREATIVE_ZEN_PAD |
343 | #define PACMAN_UP BUTTON_UP | 343 | #define PACMAN_UP BUTTON_LEFT |
344 | #define PACMAN_DOWN BUTTON_DOWN | 344 | #define PACMAN_DOWN BUTTON_RIGHT |
345 | #define PACMAN_LEFT BUTTON_LEFT | 345 | #define PACMAN_LEFT BUTTON_DOWN |
346 | #define PACMAN_RIGHT BUTTON_RIGHT | 346 | #define PACMAN_RIGHT BUTTON_UP |
347 | #define PACMAN_MENU BUTTON_MENU | 347 | #define PACMAN_MENU BUTTON_MENU |
348 | #define PACMAN_1UP BUTTON_SELECT | 348 | #define PACMAN_1UP BUTTON_SELECT |
349 | #define PACMAN_COIN BUTTON_PLAYPAUSE | 349 | #define PACMAN_COIN BUTTON_PLAYPAUSE |
@@ -406,10 +406,17 @@ | |||
406 | #define YOFS ((LCD_HEIGHT-288)/2) | 406 | #define YOFS ((LCD_HEIGHT-288)/2) |
407 | 407 | ||
408 | #elif (LCD_WIDTH >= 288) && (LCD_HEIGHT >= 224) | 408 | #elif (LCD_WIDTH >= 288) && (LCD_HEIGHT >= 224) |
409 | #if defined(CREATIVE_ZEN) | ||
410 | #define LCD_SCALE 100 | ||
411 | #define LCD_ROTATE 2 | ||
412 | #define XOFS ((LCD_WIDTH-288)/2) | ||
413 | #define YOFS ((LCD_HEIGHT-224)/2) | ||
414 | #else | ||
409 | #define LCD_SCALE 100 | 415 | #define LCD_SCALE 100 |
410 | #define LCD_ROTATE 1 | 416 | #define LCD_ROTATE 1 |
411 | #define XOFS ((LCD_WIDTH-288)/2) | 417 | #define XOFS ((LCD_WIDTH-288)/2) |
412 | #define YOFS ((LCD_HEIGHT-224)/2) | 418 | #define YOFS ((LCD_HEIGHT-224)/2) |
419 | #endif | ||
413 | 420 | ||
414 | #elif (LCD_WIDTH >= 168) && (LCD_HEIGHT >= 216) | 421 | #elif (LCD_WIDTH >= 168) && (LCD_HEIGHT >= 216) |
415 | #define LCD_SCALE 75 | 422 | #define LCD_SCALE 75 |