Thank You for your continued support and contributions!
I tested it not that long after the last version was posted to the tracker, and there were failed hunks even then. You need to fiddle with it to get it to work, and there are no keymaps for a couple of targets.No-one is going to write a tutorial with screenshots on a thing so specific that it'll only be used once ever by a single person. Read http://rockbox.org/wiki/DevelopmentGuide
#elif CONFIG_KEYPAD == IPOD_4G_PAD#define NES_BUTTON_UP BUTTON_MENU#define NES_BUTTON_DOWN BUTTON_PLAY#define NES_BUTTON_A BUTTON_NONE#define NES_BUTTON_B BUTTON_NONE#define NES_BUTTON_START BUTTON_SELECT#define NES_BUTTON_SELECT BUTTON_NONE#define NES_BUTTON_MENU (BUTTON_SELECT | BUTTON_REPEAT)
/* Keymaps copied from Rockboy */
#elif CONFIG_KEYPAD == IPOD_4G_PAD options.UP = BUTTON_MENU; options.DOWN = BUTTON_PLAY; options.A = BUTTON_NONE; options.B = BUTTON_NONE; options.START = BUTTON_SELECT; options.SELECT = BUTTON_NONE; options.MENU = (BUTTON_SELECT | BUTTON_REPEAT);
#ifdef HAVE_TOUCHSCREEN options.UP = BUTTON_TOPMIDDLE; options.DOWN = BUTTON_BOTTOMMIDDLE; options.START = BUTTON_TOPRIGHT; options.SELECT = BUTTON_CENTER;#if CONFIG_KEYPAD == MROBE500_PAD options.A = BUTTON_BOTTOMLEFT; options.B = BUTTON_BOTTOMRIGHT;#elif (CONFIG_KEYPAD != COWON_D2_PAD ) || (CONFIG_KEYPAD != DX50_PAD ) options.A = BUTTON_BOTTOMLEFT; options.B = BUTTON_BOTTOMRIGHT; options.MENU = BUTTON_TOPLEFT;#endif#endif
/* Same button handling as rockboy */
I don't think you can use it as a button, it disables the other buttons.
#elif CONFIG_KEYPAD == IPOD_4G_PAD#define NES_BUTTON_UP BUTTON_NONE#define NES_BUTTON_DOWN BUTTON_PLAY#define NES_BUTTON_A BUTTON_SELECT#define NES_BUTTON_B BUTTON_NONE#define NES_BUTTON_START BUTTON_MENU#define NES_BUTTON_SELECT BUTTON_SCROLL_FWD#define NES_BUTTON_MENU BUTTON_NONE
Page created in 0.083 seconds with 21 queries.