summaryrefslogtreecommitdiff
path: root/manual/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'manual/plugins')
-rw-r--r--manual/plugins/nim.tex4
-rw-r--r--manual/plugins/rockbox_flash.tex11
-rw-r--r--manual/plugins/snake.tex16
-rw-r--r--manual/plugins/solitaire.tex30
-rw-r--r--manual/plugins/stopwatch.tex5
-rw-r--r--manual/plugins/sudoku.tex17
6 files changed, 51 insertions, 32 deletions
diff --git a/manual/plugins/nim.tex b/manual/plugins/nim.tex
index e3757135fe..ce07861436 100644
--- a/manual/plugins/nim.tex
+++ b/manual/plugins/nim.tex
@@ -1,10 +1,10 @@
1% $Id$ % 1% $Id$ %
2\subsection{Nim} 2\subsection{Nim}
3\screenshot{plugins/images/ss-nim}{Nim}{img:Nim} 3\screenshot{plugins/images/ss-nim}{Nim}{img:Nim}
4Rules of Nim: There are 21 matches. Two players (you and the Jukebox) 4Rules of Nim: There are 21 matches. Two players (you and the \dap{})
5alternately pick a certain number of matches and the one who takes the 5alternately pick a certain number of matches and the one who takes the
6last match loses. You can take up to twice as many matches as the 6last match loses. You can take up to twice as many matches as the
7Jukebox selected, and vice versa. 7\dap{} selected, and vice versa.
8 8
9\begin{table} 9\begin{table}
10\begin{btnmap}{}{} 10\begin{btnmap}{}{}
diff --git a/manual/plugins/rockbox_flash.tex b/manual/plugins/rockbox_flash.tex
index 6640744f17..639105e728 100644
--- a/manual/plugins/rockbox_flash.tex
+++ b/manual/plugins/rockbox_flash.tex
@@ -1,12 +1,5 @@
1\subsection{Rockbox\_flash} 1\subsection{Rockbox\_flash}
2{\centering\itshape 2For ``playing'' \fname{.UCL} files on a flashed \dap. Reprograms the flash
3 [Warning: Image ignored] % Unhandled or unsupported graphics: 3memory of the \dap{} unit (see \reference{ref:Rockboxinflash} for details).
4%\includegraphics[width=4.059cm,height=2.32cm]{images/rockbox-manual-img57.png}
5 \newline
6Rockbox flash
7\par}
8
9For ``playing'' \fname{.UCL} files on flashed Jukeboxes. Reprograms the flash memory of
10the Jukebox unit (see \reference{ref:Rockboxinflash} for details).
11 4
12 5
diff --git a/manual/plugins/snake.tex b/manual/plugins/snake.tex
index ef3ced09bf..db65b4bcd6 100644
--- a/manual/plugins/snake.tex
+++ b/manual/plugins/snake.tex
@@ -5,6 +5,18 @@ This is the popular snake game. The aim is to grow your snake as large
5as possible by eating the dots that appear on the screen. The game will 5as possible by eating the dots that appear on the screen. The game will
6end when the snake touches either the borders of the screen or itself. 6end when the snake touches either the borders of the screen or itself.
7 7
8Change levels with UP/DOWN keys (level 1 is slowest, level 9 is 8Change levels with the \ButtonUp/\ButtonDown{} keys (level 1 is slowest, level
9fastest). Press PLAY to start or pause. 99 is fastest). Press \opt{ondio}{\ButtonMenu}\ to start or pause.
10 10
11\begin{table}
12 \begin{btnmap}{}{}
13 {\ButtonUp/\ButtonDown}
14 & Change levels (1 is slowest, 9 is fastest)\\
15 %
16 \opt{RECORDER_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IAUDIO_X5_PAD}{\ButtonPlay}
17 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn}
18 \opt{ONDIO_PAD}{\ButtonMenu}
19 & Toggle Play/Pause\\
20 %
21 \end{btnmap}
22\end{table}
diff --git a/manual/plugins/solitaire.tex b/manual/plugins/solitaire.tex
index cda624ab3b..c34cd2c3aa 100644
--- a/manual/plugins/solitaire.tex
+++ b/manual/plugins/solitaire.tex
@@ -13,15 +13,15 @@ For the full set of rules to the game, and other facinating information
13visit\\ 13visit\\
14\url{http://www.solitairecentral.com/rules/klondike.html} 14\url{http://www.solitairecentral.com/rules/klondike.html}
15 15
16\nopt{ondio}{
16\begin{table} 17\begin{table}
17 \begin{btnmap}{}{} 18 \begin{btnmap}{}{}
18 \opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD} 19 \opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD}
19 {\ButtonLeft, \ButtonRight, \ButtonUp, \ButtonDown} 20 {\ButtonLeft, \ButtonRight, \ButtonUp, \ButtonDown}
20 \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonLeft, \ButtonRight, \ButtonMenu, \ButtonPlay} 21 \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonLeft, \ButtonRight, \ButtonMenu, \ButtonPlay}
21 & Move Cursor around.\\ 22 & Move Cursor around.\\
22 % 23 %
23 \opt{RECORDER_PAD}{\ButtonOn} 24 \opt{RECORDER_PAD}{\ButtonOn}
24 \opt{ONDIO_PAD}{\ButtonMenu}
25 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IAUDIO_X5_PAD}{\ButtonSelect} 25 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IAUDIO_X5_PAD}{\ButtonSelect}
26 & Select cards, move cards, reveal hidden cards...\\ 26 & Select cards, move cards, reveal hidden cards...\\
27 % 27 %
@@ -29,7 +29,6 @@ visit\\
29 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonMode} 29 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonMode}
30 \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonSelect + \ButtonPlay} 30 \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonSelect + \ButtonPlay}
31 \opt{IAUDIO_X5_PAD}{\ButtonPlay} 31 \opt{IAUDIO_X5_PAD}{\ButtonPlay}
32 \opt{ONDIO_PAD}{Hold \ButtonMenu}
33 & If a card was selected -- unselect it, else\\ 32 & If a card was selected -- unselect it, else\\
34 & Draw 3 new cards from the remains stack\\ 33 & Draw 3 new cards from the remains stack\\
35 % 34 %
@@ -37,23 +36,38 @@ visit\\
37 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn + \ButtonLeft} 36 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn + \ButtonLeft}
38 \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonSelect + \ButtonLeft} 37 \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonSelect + \ButtonLeft}
39 \opt{IAUDIO_X5_PAD}{\ButtonRec + \ButtonLeft} 38 \opt{IAUDIO_X5_PAD}{\ButtonRec + \ButtonLeft}
40 \opt{ONDIO_PAD}{Hold \ButtonLeft}
41 & Put the card from the top of the remains stack on top of the cursor\\ 39 & Put the card from the top of the remains stack on top of the cursor\\
42 % 40 %
43 \opt{RECORDER_PAD}{\ButtonFOne} 41 \opt{RECORDER_PAD}{\ButtonFOne}
44 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{Hold \ButtonSelect} 42 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{Hold \ButtonSelect}
45 \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonSelect + \ButtonRight} 43 \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonSelect + \ButtonRight}
46 \opt{IAUDIO_X5_PAD}{\ButtonRec + \ButtonUp} 44 \opt{IAUDIO_X5_PAD}{\ButtonRec + \ButtonUp}
47 \opt{ONDIO_PAD}{Hold \ButtonRight}
48 & Put the card under the cursor on one of the 4 final colour stacks.\\ 45 & Put the card under the cursor on one of the 4 final colour stacks.\\
49 % 46 %
50 \opt{RECORDER_PAD}{\ButtonFThree} 47 \opt{RECORDER_PAD}{\ButtonFThree}
51 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn + \ButtonRight} 48 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn + \ButtonRight}
52 \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonLeft + \ButtonRight} 49 \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonLeft + \ButtonRight}
53 \opt{IAUDIO_X5_PAD}{\ButtonRec + \ButtonDown} 50 \opt{IAUDIO_X5_PAD}{\ButtonRec + \ButtonDown}
54 \opt{ONDIO_PAD}{Hold \ButtonUp}
55 & Put the card on top of the remains stack on one of the final colour stacks.\\ 51 & Put the card on top of the remains stack on one of the final colour stacks.\\
52 \end{btnmap}
53 \end{table}
54}
55
56\opt{ondio}{
57\begin{table}
58 \begin{btnmap}{}{}
59 \ButtonLeft, \ButtonRight & Move cursor between colums.\\
60 %
61 \ButtonUp, \ButtonDown & Move cursor in a column of open cards.\\
62 \ButtonMenu & Toggle select/unselect card.\\
63 %
64 Hold \ButtonMenu & Draw 3 new cards from the remains stack.\\
65 %
66 Hold \ButtonLeft & Put the card from the top of the remains stack on top of the cursor.\\
67 %
68 Hold \ButtonRight & Put the card under the cursor on one of the 4 final colour stacks.\\
69 %
70 Hold \ButtonUp & Put the card on top of the remains stack on one of the final colour stacks.\\
56 \end{btnmap} 71 \end{btnmap}
57 \end{table} 72 \end{table}
58 73} \ No newline at end of file
59
diff --git a/manual/plugins/stopwatch.tex b/manual/plugins/stopwatch.tex
index d0a9e5a5ae..1bb2477b3a 100644
--- a/manual/plugins/stopwatch.tex
+++ b/manual/plugins/stopwatch.tex
@@ -3,8 +3,6 @@
3 3
4A simple stopwatch program with support for saving times. 4A simple stopwatch program with support for saving times.
5 5
6\subsubsection{Keys are as follows:}
7
8\begin{table} 6\begin{table}
9\begin{btnmap}{}{} 7\begin{btnmap}{}{}
10\opt{player}{\ButtonMenu} 8\opt{player}{\ButtonMenu}
@@ -21,7 +19,7 @@ A simple stopwatch program with support for saving times.
21\opt{recorder,recorderv2fm,ondio}{\ButtonLeft} 19\opt{recorder,recorderv2fm,ondio}{\ButtonLeft}
22\opt{h1xx,h300}{\ButtonDown} 20\opt{h1xx,h300}{\ButtonDown}
23\opt{ipodcolor,ipodnano}{\fixme{Unknown}} 21\opt{ipodcolor,ipodnano}{\fixme{Unknown}}
24& Reset timer \\ 22& Reset timer (only when timer is stopped)\\
25\opt{player,recorder,recorderv2fm}{\ButtonOn} 23\opt{player,recorder,recorderv2fm}{\ButtonOn}
26\opt{ondio}{\ButtonMenu} 24\opt{ondio}{\ButtonMenu}
27\opt{h1xx,h300}{\ButtonOn} 25\opt{h1xx,h300}{\ButtonOn}
@@ -29,6 +27,7 @@ A simple stopwatch program with support for saving times.
29& Take lap time \\ 27& Take lap time \\
30\opt{player,h1xx,h300,ipodcolor,ipodnano}{\ButtonLeft/\ButtonRight} 28\opt{player,h1xx,h300,ipodcolor,ipodnano}{\ButtonLeft/\ButtonRight}
31\opt{recorder,recorderv2fm}{\ButtonDown/\ButtonUp} 29\opt{recorder,recorderv2fm}{\ButtonDown/\ButtonUp}
30\opt{ondio}{\ButtonUp/\ButtonDown}
32& Scroll through lap times \\ 31& Scroll through lap times \\
33\end{btnmap} 32\end{btnmap}
34\end{table} 33\end{table}
diff --git a/manual/plugins/sudoku.tex b/manual/plugins/sudoku.tex
index b1f82000cf..d0f416fff0 100644
--- a/manual/plugins/sudoku.tex
+++ b/manual/plugins/sudoku.tex
@@ -1,8 +1,8 @@
1\subsection{\label{ref:Sudoku}Sudoku} 1\subsection{\label{ref:Sudoku}Sudoku}
2\screenshot{plugins/images/ss-sudoku}{Sudoku}{fig:sudoku} 2\screenshot{plugins/images/ss-sudoku}{Sudoku}{fig:sudoku}
3Sudoku in Rockbox is implemented as both a plugin and a viewer. 3Sudoku in Rockbox is implemented as both a plugin and a viewer.
4When you start Sudoku in plugin mode from the \setting{Browse Plugins} menu, a random 4When you start Sudoku in plugin mode from the \setting{Browse Plugins} menu, a
5game will be generated automatically, and an estimate of its difficulty 5random game will be generated automatically, and an estimate of its difficulty
6(very easy, easy, medium, hard or fiendish) will be displayed on the screen. 6(very easy, easy, medium, hard or fiendish) will be displayed on the screen.
7New games can be generated from the \setting{Generate} menu option. 7New games can be generated from the \setting{Generate} menu option.
8 8
@@ -12,12 +12,13 @@ You need sudoku games stored (one game per file) in text files with the
12normal \setting{File Browser}, and open the file to launch Sudoku. 12normal \setting{File Browser}, and open the file to launch Sudoku.
13 13
14You can create and save your own grids under the \setting{New} menu option. 14You can create and save your own grids under the \setting{New} menu option.
15Press the menu button when you have finished and enter the full path 15Enter the menu (as described in the key table below) when you have finished and
16to save to including the \fname{.ss} extension (e.g. \fname{/sudoku/new.ss}). 16 enter the full path to save to including the \fname{.ss} extension
17 (e.g. \fname{/sudoku/new.ss}).
17 18
18\subsubsection{The thing on the left (AKA the scratchpad)} 19\subsubsection{The thing on the left (AKA the scratchpad)}
19When you play sudoku on paper most people like to mark numbers in 20When you play Sudoku on paper most people like to mark numbers in cells that
20cells that are possible candidates for the cells. 21are possible candidates for the cells.
21This can be done with the column on the left. Change the number 22This can be done with the column on the left. Change the number
22under the cursor to a number which might be valid and press the scratchpad 23under the cursor to a number which might be valid and press the scratchpad
23button, the number will then be added on the left. 24button, the number will then be added on the left.
@@ -32,14 +33,14 @@ These are \emph{NOT} saved when saving the game.
32 & Move the cursor\\ 33 & Move the cursor\\
33 % 34 %
34 \opt{RECORDER_PAD}{\ButtonPlay} 35 \opt{RECORDER_PAD}{\ButtonPlay}
35 \opt{ONDIO_PAD}{\ButtonMenu} 36 \opt{ONDIO_PAD}{Hold \ButtonMenu+\ButtonDown}
36 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonSelect/\ButtonOn} 37 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonSelect/\ButtonOn}
37 \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonLeft/\ButtonRight} 38 \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonLeft/\ButtonRight}
38 \opt{IAUDIO_X5_PAD}{\ButtonSelect} 39 \opt{IAUDIO_X5_PAD}{\ButtonSelect}
39 & Change number under the cursor\\ 40 & Change number under the cursor\\
40 % 41 %
41 \opt{RECORDER_PAD}{\ButtonFOne} 42 \opt{RECORDER_PAD}{\ButtonFOne}
42 \opt{ONDIO_PAD}{Long press on \ButtonMenu} 43 \opt{ONDIO_PAD}{Hold \ButtonMenu}
43 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonMode} 44 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonMode}
44 \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonMenu} 45 \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonMenu}
45 \opt{IAUDIO_X5_PAD}{\ButtonPlay} 46 \opt{IAUDIO_X5_PAD}{\ButtonPlay}