summaryrefslogtreecommitdiff
path: root/apps/plugins/doom
diff options
context:
space:
mode:
authorMarianne Arnold <pixelma@rockbox.org>2007-09-20 10:49:48 +0000
committerMarianne Arnold <pixelma@rockbox.org>2007-09-20 10:49:48 +0000
commit12ddb8ea0d8dbaa38703c37551fcd5c5267819e6 (patch)
treee679031afc87caf181d21cce816aff540d4a5cb0 /apps/plugins/doom
parent7b71787bd8dc1f570d2270a312438f86b66e3456 (diff)
downloadrockbox-12ddb8ea0d8dbaa38703c37551fcd5c5267819e6.tar.gz
rockbox-12ddb8ea0d8dbaa38703c37551fcd5c5267819e6.zip
Enable plugins on the Sansa C200. Large parts taken from patch FS#7749 by Max Kelley with tweaks, bit of cleanup and additional bitmaps by me. Some of the now enabled plugins could still be improved in regard to screen size adaptation or keymaps but this way it can easily be done later and one by one. The rather ugly 'ifndef's I added temporaryly in plugins/SOURCES will also go one by one. Plugin button actions cause some quirks in a few plugins (e.g. 'clock') but since it's not critical , the bitmaps were already done and it makes a good example for discussing plugin button actions, I thought it could go in.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14771 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins/doom')
-rw-r--r--apps/plugins/doom/i_video.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/apps/plugins/doom/i_video.c b/apps/plugins/doom/i_video.c
index 24079a0f71..32990f3923 100644
--- a/apps/plugins/doom/i_video.c
+++ b/apps/plugins/doom/i_video.c
@@ -192,6 +192,16 @@ void I_ShutdownGraphics(void)
192#define DOOMBUTTON_ESC BUTTON_POWER 192#define DOOMBUTTON_ESC BUTTON_POWER
193#define DOOMBUTTON_ENTER BUTTON_SELECT 193#define DOOMBUTTON_ENTER BUTTON_SELECT
194#define DOOMBUTTON_WEAPON DOOMBUTTON_SCROLLWHEEL_CW 194#define DOOMBUTTON_WEAPON DOOMBUTTON_SCROLLWHEEL_CW
195#elif CONFIG_KEYPAD == SANSA_C200_PAD
196#define DOOMBUTTON_UP BUTTON_UP
197#define DOOMBUTTON_DOWN BUTTON_DOWN
198#define DOOMBUTTON_LEFT BUTTON_LEFT
199#define DOOMBUTTON_RIGHT BUTTON_RIGHT
200#define DOOMBUTTON_SHOOT BUTTON_SELECT
201#define DOOMBUTTON_OPEN BUTTON_REC
202#define DOOMBUTTON_ESC BUTTON_POWER
203#define DOOMBUTTON_ENTER BUTTON_SELECT
204#define DOOMBUTTON_WEAPON BUTTON_VOL_UP
195#elif CONFIG_KEYPAD == GIGABEAT_PAD 205#elif CONFIG_KEYPAD == GIGABEAT_PAD
196#define DOOMBUTTON_UP BUTTON_UP 206#define DOOMBUTTON_UP BUTTON_UP
197#define DOOMBUTTON_DOWN BUTTON_DOWN 207#define DOOMBUTTON_DOWN BUTTON_DOWN