diff --git a/apps/plugins/minesweeper.c b/apps/plugins/minesweeper.c index 01659dbfd2..bc2340d3e2 100644 --- a/apps/plugins/minesweeper.c +++ b/apps/plugins/minesweeper.c @@ -380,7 +380,7 @@ CONFIG_KEYPAD == MROBE500_PAD # define MINESWP_TOGGLE2 BUTTON_VOL_DOWN # define MINESWP_DISCOVER (BUTTON_PLAY | BUTTON_REPEAT) # define MINESWP_DISCOVER2 BUTTON_VOL_UP -# define MINESWP_INFO (BUTTON_PLAY | BUTTON_OPTION) +# define MINESWP_INFO (BUTTON_OPTION | BUTTON_REPEAT) #elif (CONFIG_KEYPAD == XDUOO_X3II_PAD) # define MINESWP_LEFT BUTTON_PREV diff --git a/manual/plugins/images/ss-bounce-128x64x1-xduoox3.png b/manual/plugins/images/ss-bounce-128x64x1-xduoox3.png new file mode 100644 index 0000000000..e26e695287 Binary files /dev/null and b/manual/plugins/images/ss-bounce-128x64x1-xduoox3.png differ diff --git a/manual/plugins/images/ss-demystify-128x64x1-xduoox3.png b/manual/plugins/images/ss-demystify-128x64x1-xduoox3.png new file mode 100644 index 0000000000..aee14aa53c Binary files /dev/null and b/manual/plugins/images/ss-demystify-128x64x1-xduoox3.png differ diff --git a/manual/plugins/images/ss-fire-128x64x1-xduoox3.png b/manual/plugins/images/ss-fire-128x64x1-xduoox3.png new file mode 100644 index 0000000000..6af99a8388 Binary files /dev/null and b/manual/plugins/images/ss-fire-128x64x1-xduoox3.png differ diff --git a/manual/plugins/images/ss-jewels-128x64x1-xduoox3.png b/manual/plugins/images/ss-jewels-128x64x1-xduoox3.png new file mode 100644 index 0000000000..ec401f4706 Binary files /dev/null and b/manual/plugins/images/ss-jewels-128x64x1-xduoox3.png differ diff --git a/manual/plugins/images/ss-mazezam-128x64x1-xduoox3.png b/manual/plugins/images/ss-mazezam-128x64x1-xduoox3.png new file mode 100644 index 0000000000..0fedd20935 Binary files /dev/null and b/manual/plugins/images/ss-mazezam-128x64x1-xduoox3.png differ diff --git a/manual/plugins/images/ss-minesweeper-128x64x1-xduoox3.png b/manual/plugins/images/ss-minesweeper-128x64x1-xduoox3.png new file mode 100644 index 0000000000..3eedbd0094 Binary files /dev/null and b/manual/plugins/images/ss-minesweeper-128x64x1-xduoox3.png differ diff --git a/manual/plugins/images/ss-mosaic-128x64x1-xduoox3.png b/manual/plugins/images/ss-mosaic-128x64x1-xduoox3.png new file mode 100644 index 0000000000..31558ea694 Binary files /dev/null and b/manual/plugins/images/ss-mosaic-128x64x1-xduoox3.png differ diff --git a/manual/plugins/images/ss-pegbox-128x64x1-xduoox3.png b/manual/plugins/images/ss-pegbox-128x64x1-xduoox3.png new file mode 100644 index 0000000000..0ff1bbd5e0 Binary files /dev/null and b/manual/plugins/images/ss-pegbox-128x64x1-xduoox3.png differ diff --git a/manual/plugins/images/ss-plasma-128x64x1-xduoox3.png b/manual/plugins/images/ss-plasma-128x64x1-xduoox3.png new file mode 100644 index 0000000000..8a1b68df85 Binary files /dev/null and b/manual/plugins/images/ss-plasma-128x64x1-xduoox3.png differ diff --git a/manual/plugins/images/ss-pong-128x64x1-xduoox3.png b/manual/plugins/images/ss-pong-128x64x1-xduoox3.png new file mode 100644 index 0000000000..3217efd147 Binary files /dev/null and b/manual/plugins/images/ss-pong-128x64x1-xduoox3.png differ diff --git a/manual/plugins/images/ss-robotfindskitten-128x64x1-xduoox3.png b/manual/plugins/images/ss-robotfindskitten-128x64x1-xduoox3.png new file mode 100644 index 0000000000..bcb74a6561 Binary files /dev/null and b/manual/plugins/images/ss-robotfindskitten-128x64x1-xduoox3.png differ diff --git a/manual/plugins/images/ss-snow-128x64x1-xduoox3.png b/manual/plugins/images/ss-snow-128x64x1-xduoox3.png new file mode 100644 index 0000000000..a838da502d Binary files /dev/null and b/manual/plugins/images/ss-snow-128x64x1-xduoox3.png differ diff --git a/manual/plugins/images/ss-starfield-128x64x1-xduoox3.png b/manual/plugins/images/ss-starfield-128x64x1-xduoox3.png new file mode 100644 index 0000000000..b2cb489a83 Binary files /dev/null and b/manual/plugins/images/ss-starfield-128x64x1-xduoox3.png differ diff --git a/manual/plugins/jewels.tex b/manual/plugins/jewels.tex index 51ad6967c4..38ce4b1ac8 100644 --- a/manual/plugins/jewels.tex +++ b/manual/plugins/jewels.tex @@ -28,6 +28,7 @@ skillfully swapping pairs of jewels. \opt{IRIVER_H10_PAD}{\ButtonScrollUp/\ButtonScrollDown} \opt{COWON_D2_PAD}{\TouchMidLeft/\TouchMidRight/\TouchTopMiddle/\TouchBottomMiddle} \opt{MPIO_HD300_PAD}{\ButtonRew / \ButtonFF} + \opt{XDUOO_X3_PAD}{\ButtonPrev / \ButtonNext / \ButtonHome / \ButtonOption} \opt{HAVEREMOTEKEYMAP}{& } & Move the cursor around the jewels \\ \opt{IRIVER_H10_PAD,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonPlay} @@ -38,6 +39,7 @@ skillfully swapping pairs of jewels. \opt{COWON_D2_PAD}{\TouchCenter} \opt{PBELL_VIBE500_PAD}{\ButtonOK} \opt{MPIO_HD300_PAD}{\ButtonEnter} + \opt{XDUOO_X3_PAD}{\ButtonPlay} \opt{HAVEREMOTEKEYMAP}{& } & Select a jewel \\ \opt{IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,GIGABEAT_PAD,MROBE100_PAD% @@ -49,6 +51,7 @@ skillfully swapping pairs of jewels. \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOff} \opt{PBELL_VIBE500_PAD}{\ButtonRec} \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonRew} + \opt{XDUOO_X3_PAD}{\ButtonPower} \opt{HAVEREMOTEKEYMAP}{& } & Menu \\ \end{btnmap} diff --git a/manual/plugins/minesweeper.tex b/manual/plugins/minesweeper.tex index 7b86fc48dc..5ee1e522b7 100644 --- a/manual/plugins/minesweeper.tex +++ b/manual/plugins/minesweeper.tex @@ -21,6 +21,7 @@ the location of a mine, it can be tagged to avoid accidentally \opt{COWON_D2_PAD} {\TouchTopMiddle{} / \TouchBottomMiddle{} / \TouchMidLeft{} / \TouchMidRight} \opt{MPIO_HD300_PAD}{\ButtonScrollUp / \ButtonScrollDown / \ButtonRew / \ButtonFF} + \opt{XDUOO_X3_PAD}{\ButtonPrev / \ButtonNext / \ButtonHome / \ButtonOption} \opt{HAVEREMOTEKEYMAP}{& } & Move the cursor across the minefield \\ % @@ -33,7 +34,7 @@ the location of a mine, it can be tagged to avoid accidentally \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn{} / \ButtonRec} \opt{IPOD_4G_PAD,IPOD_3G_PAD,SANSA_FUZEPLUS_PAD}{\ButtonSelect} \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,GIGABEAT_S_PAD,PBELL_VIBE500_PAD,SAMSUNG_YH92X_PAD% - ,SAMSUNG_YH820_PAD}{\ButtonPlay} + ,SAMSUNG_YH820_PAD,XDUOO_X3_PAD}{\ButtonPlay} \opt{SANSA_E200_PAD}{\ButtonRec} \opt{SANSA_FUZE_PAD}{\ButtonScrollFwd} \opt{SANSA_C200_PAD,SANSA_CLIP_PAD}{\ButtonSelect{} / \ButtonVolDown} @@ -53,6 +54,7 @@ the location of a mine, it can be tagged to avoid accidentally \opt{COWON_D2_PAD}{\TouchBottomLeft} \opt{PBELL_VIBE500_PAD}{\ButtonOK} \opt{MPIO_HD300_PAD,SANSA_FUZEPLUS_PAD}{\ButtonPlay} + \opt{XDUOO_X3_PAD}{Long \ButtonPlay} \opt{HAVEREMOTEKEYMAP}{& } & Reveal the contents of the current square \\ % @@ -68,6 +70,7 @@ the location of a mine, it can be tagged to avoid accidentally \opt{COWON_D2_PAD}{\TouchBottomRight} \opt{MPIO_HD300_PAD}{\ButtonMenu} \opt{SAMSUNG_YH92X_PAD}{Long \ButtonPlay} + \opt{XDUOO_X3_PAD}{Long \ButtonOption} \opt{HAVEREMOTEKEYMAP}{& } & Display the current game status \\ % @@ -80,6 +83,7 @@ the location of a mine, it can be tagged to avoid accidentally \opt{PBELL_VIBE500_PAD}{\ButtonRec} \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{Long \ButtonRew} \opt{MPIO_HD300_PAD}{Long \ButtonMenu} + \opt{XDUOO_X3_PAD}{\ButtonPower} \opt{HAVEREMOTEKEYMAP}{& \opt{IRIVER_RC_H100_PAD}{\ButtonRCStop} } diff --git a/manual/plugins/pegbox.tex b/manual/plugins/pegbox.tex index 3bb0d4830d..d5341a12ac 100644 --- a/manual/plugins/pegbox.tex +++ b/manual/plugins/pegbox.tex @@ -7,17 +7,19 @@ block and crosses which allow you to choose a replacement block. \begin{btnmap} \nopt{IPOD_4G_PAD,IPOD_3G_PAD,IRIVER_H10_PAD,touchscreen,IAUDIO_M3_PAD% - ,MPIO_HD200_PAD,MPIO_HD300_PAD}{% + ,MPIO_HD200_PAD,MPIO_HD300_PAD,XDUOO_X3_PAD}{% \ButtonUp, \ButtonDown, }% \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonMenu, \ButtonPlay, }% \opt{IRIVER_H10_PAD,MPIO_HD300_PAD}{\ButtonScrollUp, \ButtonScrollDown, }% \opt{MPIO_HD200_PAD}{\ButtonRew, \ButtonFF, }% \opt{touchscreen}{\TouchTopMiddle, \TouchBottomMiddle, }% + \opt{XDUOO_X3_PAD}{\ButtonPrev, \ButtonNext,}% % \nopt{touchscreen,MPIO_HD200_PAD,MPIO_HD300_PAD,IAUDIO_M3_PAD}{\ButtonLeft, \ButtonRight} \opt{MPIO_HD200_PAD}{\ButtonVolDown, \ButtonVolUp} \opt{MPIO_HD300_PAD}{\ButtonRew, \ButtonFF} \opt{touchscreen}{\TouchMidLeft, \TouchMidRight} + \opt{XDUOO_X3_PAD}{\ButtonHome, \ButtonOption} & \opt{HAVEREMOTEKEYMAP}{ &} @@ -28,7 +30,7 @@ block and crosses which allow you to choose a replacement block. ,PBELL_VIBE500_PAD,touchscreen,IAUDIO_M3_PAD,MPIO_HD200_PAD% ,MPIO_HD300_PAD,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonSelect} \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonSelect{} + \ButtonRight} - \opt{IRIVER_H10_PAD,PBELL_VIBE500_PAD,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonPlay} + \opt{IRIVER_H10_PAD,PBELL_VIBE500_PAD,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD,XDUOO_X3_PAD}{\ButtonPlay} \opt{MPIO_HD200_PAD}{\ButtonFunc} \opt{MPIO_HD300_PAD}{\ButtonEnter} \opt{touchscreen}{\TouchCenter} @@ -52,6 +54,7 @@ block and crosses which allow you to choose a replacement block. \opt{SANSA_FUZEPLUS_PAD}{\ButtonBack} \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonFF} \opt{touchscreen}{\TouchTopRight} + \opt{XDUOO_X3_PAD}{\ButtonPower + \ButtonHome} & \opt{HAVEREMOTEKEYMAP}{ &} @@ -70,6 +73,7 @@ block and crosses which allow you to choose a replacement block. \opt{MPIO_HD200_PAD}{\ButtonPlay + \ButtonFF} \opt{SAMSUNG_YH92X_PAD}{\ButtonPlay+\ButtonUp} \opt{SAMSUNG_YH820_PAD}{\ButtonRec+\ButtonUp} + \opt{XDUOO_X3_PAD}{\ButtonVolUp} & \opt{HAVEREMOTEKEYMAP}{ &} @@ -88,6 +92,7 @@ block and crosses which allow you to choose a replacement block. \opt{MPIO_HD200_PAD}{\ButtonPlay{} + \ButtonRew} \opt{SAMSUNG_YH92X_PAD}{\ButtonPlay+\ButtonDown} \opt{SAMSUNG_YH820_PAD}{\ButtonRec+\ButtonDown} + \opt{XDUOO_X3_PAD}{\ButtonVolDown} & \opt{HAVEREMOTEKEYMAP}{ &} @@ -105,6 +110,7 @@ block and crosses which allow you to choose a replacement block. \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{\ButtonRew} \opt{MPIO_HD200_PAD}{\ButtonRec + \ButtonPlay} \opt{MPIO_HD300_PAD}{Long \ButtonMenu} + \opt{XDUOO_X3_PAD}{\ButtonPower} & \opt{HAVEREMOTEKEYMAP}{ &} diff --git a/manual/plugins/pong.tex b/manual/plugins/pong.tex index d9cd6010a6..d2739f3825 100644 --- a/manual/plugins/pong.tex +++ b/manual/plugins/pong.tex @@ -19,6 +19,7 @@ a two player game, both players should just press the appropriate buttons for th \opt{COWON_D2_PAD}{\TouchTopLeft} \opt{MPIO_HD300_PAD}{\ButtonRew} \opt{SANSA_FUZEPLUS_PAD}{\ButtonBack} + \opt{XDUOO_X3_PAD}{\ButtonPrev} \opt{HAVEREMOTEKEYMAP}{& } & Left player up\\ \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonLeft} @@ -30,6 +31,7 @@ a two player game, both players should just press the appropriate buttons for th \opt{SANSA_FUZEPLUS_PAD}{\ButtonBottomLeft} \opt{COWON_D2_PAD}{\TouchBottomLeft} \opt{MPIO_HD300_PAD}{\ButtonRec} + \opt{XDUOO_X3_PAD}{\ButtonOption} \opt{HAVEREMOTEKEYMAP}{& } & Left player down\\ \opt{SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}{\ButtonUp} @@ -41,6 +43,7 @@ a two player game, both players should just press the appropriate buttons for th \opt{MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD}{\ButtonPlay} \opt{COWON_D2_PAD}{\TouchTopRight} \opt{MPIO_HD300_PAD,SAMSUNG_YH92X_PAD}{\ButtonFF} + \opt{XDUOO_X3_PAD}{\ButtonHome} \opt{HAVEREMOTEKEYMAP}{& } & Right player up\\ \opt{SANSA_E200_PAD,SANSA_FUZE_PAD}{\ButtonRight} @@ -54,12 +57,13 @@ a two player game, both players should just press the appropriate buttons for th \opt{MPIO_HD300_PAD}{\ButtonPlay} \opt{SANSA_FUZEPLUS_PAD}{\ButtonBottomRight} \opt{SAMSUNG_YH92X_PAD}{\ButtonRew} + \opt{XDUOO_X3_PAD}{\ButtonNext} \opt{HAVEREMOTEKEYMAP}{& } & Right player down\\ \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOff} \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonSelect} \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD% - ,GIGABEAT_PAD,MROBE100_PAD,COWON_D2_PAD,SANSA_FUZEPLUS_PAD}{\ButtonPower} + ,GIGABEAT_PAD,MROBE100_PAD,COWON_D2_PAD,SANSA_FUZEPLUS_PAD,XDUOO_X3_PAD}{\ButtonPower} \opt{SANSA_FUZE_PAD}{\ButtonHome} \opt{GIGABEAT_S_PAD}{\ButtonBack} \opt{PBELL_VIBE500_PAD}{\ButtonRec}