summaryrefslogtreecommitdiff
path: root/apps/plugins/blackjack.c
diff options
context:
space:
mode:
authorRobert Kukla <roolku@rockbox.org>2008-07-20 10:16:35 +0000
committerRobert Kukla <roolku@rockbox.org>2008-07-20 10:16:35 +0000
commit284cbd586ea70c2f8293ba20025262d7ae7d36ff (patch)
treecf848f7c0f1adf4d860bb2c7a6d07b8f6573d9b4 /apps/plugins/blackjack.c
parent32dda1d2936fdd3c2e840cd60092bde3147455e5 (diff)
downloadrockbox-284cbd586ea70c2f8293ba20025262d7ae7d36ff.zip
rockbox-284cbd586ea70c2f8293ba20025262d7ae7d36ff.tar.gz
rockbox-284cbd586ea70c2f8293ba20025262d7ae7d36ff.tar.bz2
rockbox-284cbd586ea70c2f8293ba20025262d7ae7d36ff.tar.xz
correct overlooked POWER<->A swaps for gigabeat plugins (thanks to Firestorm ZERO for reporting) and button fix for blackjack on mr100
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18097 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins/blackjack.c')
-rw-r--r--apps/plugins/blackjack.c20
1 files changed, 15 insertions, 5 deletions
diff --git a/apps/plugins/blackjack.c b/apps/plugins/blackjack.c
index 0ab82df..7d69e8f 100644
--- a/apps/plugins/blackjack.c
+++ b/apps/plugins/blackjack.c
@@ -146,8 +146,8 @@ PLUGIN_HEADER
#define BJACK_LEFT BUTTON_LEFT
#elif CONFIG_KEYPAD == GIGABEAT_PAD
-#define BJACK_START BUTTON_POWER
-#define BJACK_QUIT BUTTON_A
+#define BJACK_START BUTTON_A
+#define BJACK_QUIT BUTTON_POWER
#define BJACK_MAX BUTTON_VOL_UP
#define BJACK_MIN BUTTON_VOL_DOWN
#define BJACK_HIT BUTTON_VOL_UP
@@ -228,7 +228,7 @@ PLUGIN_HEADER
#define BJACK_MIN BUTTON_DISPLAY
#define BJACK_HIT BUTTON_MENU
#define BJACK_STAY BUTTON_DISPLAY
-#define BJACK_DOUBLEDOWN BUTTON_SELECT
+#define BJACK_DOUBLEDOWN BUTTON_DOWN
#define BJACK_SCORES BUTTON_RIGHT
#define BJACK_RESUME BUTTON_PLAY
#define BJACK_UP BUTTON_UP
@@ -1183,8 +1183,8 @@ static unsigned int blackjack_menu(struct game_context* bj) {
rb->snprintf(str, 21, "High Score: $%d", bj->highscores[0]);
rb->lcd_puts(0, 9, str);
#elif CONFIG_KEYPAD == GIGABEAT_PAD
- rb->lcd_puts(0, 2, "POWER to start");
- rb->lcd_puts(0, 3, "A to exit");
+ rb->lcd_puts(0, 2, "A to start");
+ rb->lcd_puts(0, 3, "POWER to exit");
rb->lcd_puts(0, 4, "VOL+ to hit");
rb->lcd_puts(0, 5, "VOL- to stay");
rb->lcd_puts(0, 6, "CENTER to double down");
@@ -1192,6 +1192,16 @@ static unsigned int blackjack_menu(struct game_context* bj) {
rb->lcd_puts(0, 8, "MENU to save/resume");
rb->snprintf(str, 21, "High Score: $%d", bj->highscores[0]);
rb->lcd_puts(0, 9, str);
+#elif CONFIG_KEYPAD == MROBE100_PAD
+ rb->lcd_puts(0, 2, "CENTER to start");
+ rb->lcd_puts(0, 3, "POWER to exit");
+ rb->lcd_puts(0, 4, "MENU to hit");
+ rb->lcd_puts(0, 5, "DISPLAY to stay");
+ rb->lcd_puts(0, 6, "DOWN to double down");
+ rb->lcd_puts(0, 6, "RIGHT to view highscores ");
+ rb->lcd_puts(0, 8, "PLAY to save/resume");
+ rb->snprintf(str, 21, "High Score: $%d", bj->highscores[0]);
+ rb->lcd_puts(0, 9, str);
#elif (CONFIG_KEYPAD == SANSA_E200_PAD)
rb->lcd_puts(0, 2, "SELECT to start & to hit");
rb->lcd_puts(0, 3, "POWER to exit");