summaryrefslogtreecommitdiff
path: root/apps/plugins/rockblox.c
diff options
context:
space:
mode:
authorJonathan Gordon <rockbox@jdgordon.info>2007-10-23 15:40:51 +0000
committerJonathan Gordon <rockbox@jdgordon.info>2007-10-23 15:40:51 +0000
commit56ddddc274cf3fbefba2f7f634ca4bcb48778883 (patch)
tree1703b0f80588bddcd096bdc1384b8bc838e7246b /apps/plugins/rockblox.c
parenta3117328e943c23cf542059386e2ce53a0e796fe (diff)
downloadrockbox-56ddddc274cf3fbefba2f7f634ca4bcb48778883.tar.gz
rockbox-56ddddc274cf3fbefba2f7f634ca4bcb48778883.zip
make the first bunch of plugins compile for the mrobe. an earlier commit broke the loading though, need to sort that out
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15282 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins/rockblox.c')
-rw-r--r--apps/plugins/rockblox.c28
1 files changed, 27 insertions, 1 deletions
diff --git a/apps/plugins/rockblox.c b/apps/plugins/rockblox.c
index 0b3382ff19..45f3c4f14e 100644
--- a/apps/plugins/rockblox.c
+++ b/apps/plugins/rockblox.c
@@ -167,6 +167,16 @@ PLUGIN_HEADER
167#define ROCKBLOX_DROP BUTTON_MODE 167#define ROCKBLOX_DROP BUTTON_MODE
168#define ROCKBLOX_RESTART BUTTON_EQ 168#define ROCKBLOX_RESTART BUTTON_EQ
169 169
170#elif CONFIG_KEYPAD == MROBE500_PAD
171#define ROCKBLOX_OFF BUTTON_POWER
172#define ROCKBLOX_ROTATE_RIGHT BUTTON_RC_VOL_UP
173#define ROCKBLOX_ROTATE_LEFT BUTTON_RC_VOL_DOWN
174#define ROCKBLOX_DOWN BUTTON_RC_DOWN
175#define ROCKBLOX_LEFT BUTTON_LEFT
176#define ROCKBLOX_RIGHT BUTTON_RIGHT
177#define ROCKBLOX_DROP BUTTON_RC_HEART
178#define ROCKBLOX_RESTART BUTTON_RC_MODE
179
170#endif 180#endif
171 181
172#define BLOCKS_NUM 7 182#define BLOCKS_NUM 7
@@ -178,7 +188,23 @@ PLUGIN_HEADER
178 188
179#define BOARD_HEIGHT 20 189#define BOARD_HEIGHT 20
180 190
181#if (LCD_WIDTH == 320) && (LCD_HEIGHT == 240) 191#if (LCD_WIDTH == 480) && (LCD_HEIGHT == 640)
192
193#define BLOCK_WIDTH 30
194#define BLOCK_HEIGHT 30
195#define BOARD_X 14
196#define BOARD_Y 2
197#define PREVIEW_X 342
198#define PREVIEW_Y 482
199#define LABEL_X 344
200#define SCORE_Y 58
201#define LEVEL_Y 142
202#define LINES_Y 218
203#define HIGH_LABEL_X 344
204#define HIGH_SCORE_Y 326
205#define HIGH_LEVEL_Y 344
206
207#elif (LCD_WIDTH == 320) && (LCD_HEIGHT == 240)
182 208
183#define BLOCK_WIDTH 12 209#define BLOCK_WIDTH 12
184#define BLOCK_HEIGHT 12 210#define BLOCK_HEIGHT 12