forgot to add the files..
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8659 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
e4b01963c5
commit
da6aae3fd3
22 changed files with 2470 additions and 0 deletions
66
manual/plugins/bounce.tex
Normal file
66
manual/plugins/bounce.tex
Normal file
|
@ -0,0 +1,66 @@
|
|||
\subsection{Bounce}
|
||||
{\centering\itshape
|
||||
[Warning: Image ignored] % Unhandled or unsupported graphics:
|
||||
%\includegraphics[width=4.15cm,height=2.35cm]{images/rockbox-manual-img48.png}
|
||||
\newline
|
||||
The bounce Demo
|
||||
\par}
|
||||
|
||||
This demo is of the word ``Rockbox'' bouncing across the screen. There
|
||||
is also an analogue clock on the Recorder platform. (The Ondio does
|
||||
not have clock support.)
|
||||
|
||||
Key controls for this demo are:
|
||||
|
||||
\begin{center}\begin{tabular}{|p{3.169cm}|p{8.069cm}|}
|
||||
\hline
|
||||
{\centering\bfseries\itshape
|
||||
KEY
|
||||
\par}
|
||||
&
|
||||
{\centering\bfseries\itshape
|
||||
ACTION
|
||||
\par}
|
||||
\\\hline
|
||||
{\centering
|
||||
F1/F2/F3
|
||||
\par}
|
||||
&
|
||||
Enters Bounce configuration options
|
||||
\\\hline
|
||||
{\centering
|
||||
UP/DOWN
|
||||
\par}
|
||||
&
|
||||
Moves to next/previous option
|
||||
\\\hline
|
||||
{\centering
|
||||
LEFT/RIGHT
|
||||
\par}
|
||||
&
|
||||
Increases/decreases option value
|
||||
\\\hline
|
||||
{\centering
|
||||
ON
|
||||
\par}
|
||||
&
|
||||
Changes to Scroll mode
|
||||
\\\hline
|
||||
{\centering
|
||||
OFF
|
||||
\par}
|
||||
&
|
||||
Exits bounce demo
|
||||
\\\hline
|
||||
\end{tabular}\end{center}
|
||||
Available options are:
|
||||
|
||||
\begin{itemize}
|
||||
\item \textbf{Xdist/Ydist:} The distance to X axis and Y axis
|
||||
respectively
|
||||
\item \textbf{Xadd/Yadd:} how fast the code moves on the sine curve on
|
||||
each axis
|
||||
\item \textbf{Xsane/Ysane:} Changes the appearance of the bouncing.
|
||||
\end{itemize}
|
||||
|
||||
|
12
manual/plugins/cube.tex
Normal file
12
manual/plugins/cube.tex
Normal file
|
@ -0,0 +1,12 @@
|
|||
\subsection{Cube}
|
||||
{\centering\itshape
|
||||
[Warning: Image ignored] % Unhandled or unsupported graphics:
|
||||
%\includegraphics[width=4.124cm,height=2.357cm]{images/rockbox-manual-img49.png}
|
||||
\newline
|
||||
Cube
|
||||
\par}
|
||||
|
||||
This is a rotating cube screen saver in 3D.
|
||||
To see it at full speed, press PLAY and it will run at maximum frame rate. Also you can change the size of the x, y and z axis using LEFT, RIGHT, UP, DOWN, F1 and F2.
|
||||
|
||||
|
89
manual/plugins/flipit.tex
Normal file
89
manual/plugins/flipit.tex
Normal file
|
@ -0,0 +1,89 @@
|
|||
\subsection{Flipit}
|
||||
{\centering\itshape
|
||||
[Warning: Image ignored] % Unhandled or unsupported graphics:
|
||||
%\includegraphics[width=3.353cm,height=2.154cm]{images/rockbox-manual-img36.png}
|
||||
\newline
|
||||
Flipit plugin
|
||||
\par}
|
||||
|
||||
Flipping the colour of the token under the cursor also flips the tokens
|
||||
above, below, left and right of the cursor. The aim is to end up with
|
||||
a screen containing tokens of only one colour.
|
||||
|
||||
\begin{tabular}[c]{|p{4.951cm}|p{4.7050004cm}|p{4.1740003cm}|}
|
||||
\hline
|
||||
{\centering\bfseries\itshape
|
||||
Recorder
|
||||
\par}
|
||||
&
|
||||
{\centering\bfseries\itshape
|
||||
Ondio
|
||||
\par}
|
||||
&
|
||||
{\centering\bfseries\itshape
|
||||
ACTION
|
||||
\par}
|
||||
\\\hline
|
||||
{\centering
|
||||
UP/DOWN/LEFT/RIGHT
|
||||
\par}
|
||||
&
|
||||
{\centering
|
||||
UP/DOWN/LEFT/RIGHT
|
||||
\par}
|
||||
&
|
||||
Changes the cursor
|
||||
\\\hline
|
||||
{\centering
|
||||
PLAY
|
||||
\par}
|
||||
&
|
||||
{\centering
|
||||
Mode
|
||||
\par}
|
||||
&
|
||||
Toggle
|
||||
\\\hline
|
||||
{\centering
|
||||
F1
|
||||
\par}
|
||||
&
|
||||
{\centering
|
||||
Mode +Left
|
||||
\par}
|
||||
&
|
||||
Shuffle
|
||||
\\\hline
|
||||
{\centering
|
||||
F2
|
||||
\par}
|
||||
&
|
||||
{\centering
|
||||
Mode + Right
|
||||
\par}
|
||||
&
|
||||
Solution
|
||||
\\\hline
|
||||
{\centering
|
||||
F3
|
||||
\par}
|
||||
&
|
||||
{\centering
|
||||
Mode + On/off
|
||||
\par}
|
||||
&
|
||||
Step by step
|
||||
\\\hline
|
||||
{\centering
|
||||
OFF
|
||||
\par}
|
||||
&
|
||||
{\centering
|
||||
On/off
|
||||
\par}
|
||||
&
|
||||
Stop the game
|
||||
\\\hline
|
||||
\end{tabular}
|
||||
|
||||
|
11
manual/plugins/grayscale.tex
Normal file
11
manual/plugins/grayscale.tex
Normal file
|
@ -0,0 +1,11 @@
|
|||
\subsection{Grayscale}
|
||||
{\centering\itshape
|
||||
[Warning: Image ignored] % Unhandled or unsupported graphics:
|
||||
%\includegraphics[width=4.359cm,height=2.492cm]{images/rockbox-manual-img50.png}
|
||||
\newline
|
||||
Grayscale
|
||||
\par}
|
||||
|
||||
This is a demonstration of the Rockbox grayscale engine which supports grayscalegraphics on the Jukebox. Press OFF to quit the demo.
|
||||
|
||||
|
14
manual/plugins/hello.tex
Normal file
14
manual/plugins/hello.tex
Normal file
|
@ -0,0 +1,14 @@
|
|||
\subsection{Hello World}
|
||||
{\centering\itshape
|
||||
[Warning: Image ignored] % Unhandled or unsupported graphics:
|
||||
%\includegraphics[width=4.688cm,height=1.849cm]{images/rockbox-manual-img51.png}
|
||||
\newline
|
||||
Hello world!
|
||||
\par}
|
||||
|
||||
This is a plugin demo for hackers. Every programmer's
|
||||
first program is the hello world{}-program
|
||||
which does nothing except displaying ``Hello
|
||||
world!'' on the screen.
|
||||
|
||||
|
37
manual/plugins/jackpot.tex
Normal file
37
manual/plugins/jackpot.tex
Normal file
|
@ -0,0 +1,37 @@
|
|||
\subsection{Jackpot}
|
||||
{\centering\itshape
|
||||
[Warning: Image ignored] % Unhandled or unsupported graphics:
|
||||
%\includegraphics[width=4.669cm,height=1.998cm]{images/rockbox-manual-img37.png}
|
||||
\newline
|
||||
Jackpot
|
||||
\par}
|
||||
|
||||
This is a jackpot slot machine game. At the beginning of the game you
|
||||
have 20\$. Payouts are given when three matching symbols come up.
|
||||
|
||||
\begin{tabular}[c]{|p{4.7780004cm}|p{4.2770004cm}|}
|
||||
\hline
|
||||
{\centering\bfseries\itshape
|
||||
KEY
|
||||
\par}
|
||||
&
|
||||
{\centering\bfseries\itshape
|
||||
ACTION
|
||||
\par}
|
||||
\\\hline
|
||||
{\centering
|
||||
PLAY
|
||||
\par}
|
||||
&
|
||||
Play
|
||||
\\\hline
|
||||
{\centering
|
||||
STOP
|
||||
\par}
|
||||
&
|
||||
Exit the game
|
||||
\\\hline
|
||||
\end{tabular}
|
||||
|
||||
|
||||
|
1243
manual/plugins/main.tex
Normal file
1243
manual/plugins/main.tex
Normal file
File diff suppressed because it is too large
Load diff
58
manual/plugins/mandelbrot.tex
Normal file
58
manual/plugins/mandelbrot.tex
Normal file
|
@ -0,0 +1,58 @@
|
|||
\subsection{Mandelbrot}
|
||||
{\centering\itshape
|
||||
[Warning: Image ignored] % Unhandled or unsupported graphics:
|
||||
%\includegraphics[width=3.865cm,height=2.21cm]{images/rockbox-manual-img52.png}
|
||||
\newline
|
||||
Mandelbrot
|
||||
\par}
|
||||
|
||||
This is another demonstration using the grayscale engine. It draws fractal images from the Mandelbrot set.
|
||||
|
||||
\begin{center}\begin{tabular}{|p{2.726cm}|p{7.884cm}|}
|
||||
\hline
|
||||
{\centering\bfseries\itshape
|
||||
KEY
|
||||
\par}
|
||||
&
|
||||
{\centering\bfseries\itshape
|
||||
ACTION
|
||||
\par}
|
||||
\\\hline
|
||||
{\centering
|
||||
Arrow keys
|
||||
\par}
|
||||
&
|
||||
Move about the image
|
||||
\\\hline
|
||||
{\centering
|
||||
PLAY
|
||||
\par}
|
||||
&
|
||||
Zoom in
|
||||
\\\hline
|
||||
{\centering
|
||||
OFF
|
||||
\par}
|
||||
&
|
||||
Quit
|
||||
\\\hline
|
||||
{\centering
|
||||
F1
|
||||
\par}
|
||||
&
|
||||
Increase iteration depth (more detail)
|
||||
\\\hline
|
||||
{\centering
|
||||
F2
|
||||
\par}
|
||||
&
|
||||
Decrease iteration depth (less detail)
|
||||
\\\hline
|
||||
{\centering
|
||||
F3
|
||||
\par}
|
||||
&
|
||||
Reset and return to the default image
|
||||
\\\hline
|
||||
\end{tabular}\end{center}
|
||||
|
58
manual/plugins/minesweeper.tex
Normal file
58
manual/plugins/minesweeper.tex
Normal file
|
@ -0,0 +1,58 @@
|
|||
\subsection{Minesweeper}
|
||||
{\centering\itshape
|
||||
Minesweeper plugin
|
||||
\par}
|
||||
|
||||
\begin{center}
|
||||
[Warning: Image ignored] % Unhandled or unsupported graphics:
|
||||
%\includegraphics[width=2.963cm,height=1.693cm]{images/rockbox-manual-img38.png}
|
||||
|
||||
\end{center}
|
||||
The classic game of minesweeper. Use the UP and DOWN keys to select the
|
||||
required percentage of mines to set the difficulty then press the MENU
|
||||
key to begin.
|
||||
|
||||
The aim of the game is to uncover all of the squares on the board. If a
|
||||
mine is uncovered then the game is over. If a mine is not uncovered,
|
||||
then the number of mines adjacent to the current square is revealed.
|
||||
The aim is to use the information you are given to work out where the
|
||||
mines are and avoid them. When the player is certain that they know
|
||||
the location of a mine, it can be tagged to avoid accidentally
|
||||
``stepping'' on it.
|
||||
|
||||
\begin{tabular}[c]{|p{5.0210004cm}|p{10.77cm}|}
|
||||
\hline
|
||||
{\centering\bfseries\itshape
|
||||
KEY
|
||||
\par}
|
||||
&
|
||||
{\centering\bfseries\itshape
|
||||
ACTION
|
||||
\par}
|
||||
\\\hline
|
||||
{\centering
|
||||
UP/DOWN/LEFT/RIGHT
|
||||
\par}
|
||||
&
|
||||
Move the cursor across the minefield
|
||||
\\\hline
|
||||
{\centering
|
||||
PLAY / F1
|
||||
\par}
|
||||
&
|
||||
Toggle flag on / off
|
||||
\\\hline
|
||||
{\centering
|
||||
MENU / F2
|
||||
\par}
|
||||
&
|
||||
Reveal the contents of the current square
|
||||
\\\hline
|
||||
{\centering
|
||||
STOP
|
||||
\par}
|
||||
&
|
||||
Exit the game
|
||||
\\\hline
|
||||
\end{tabular}
|
||||
|
12
manual/plugins/mosaic.tex
Normal file
12
manual/plugins/mosaic.tex
Normal file
|
@ -0,0 +1,12 @@
|
|||
\subsection{Mosaic}
|
||||
{\centering\itshape
|
||||
[Warning: Image ignored] % Unhandled or unsupported graphics:
|
||||
%\includegraphics[width=3.706cm,height=2.117cm]{images/rockbox-manual-img53.png}
|
||||
\newline
|
||||
Mosaic
|
||||
\par}
|
||||
|
||||
This simple graphics demo draws a mosaic picture on the screen of the
|
||||
Jukebox. Press STOP to quit.
|
||||
|
||||
|
104
manual/plugins/nim.tex
Normal file
104
manual/plugins/nim.tex
Normal file
|
@ -0,0 +1,104 @@
|
|||
subsection{Nim}
|
||||
{\centering\itshape
|
||||
[Warning: Image ignored] % Unhandled or unsupported graphics:
|
||||
%\includegraphics[width=5.128cm,height=1.99cm]{images/rockbox-manual-img39.png}
|
||||
\newline
|
||||
Nim plugin
|
||||
\par}
|
||||
|
||||
Rules of Nim: There are 21 matches. Two players (you and the Jukebox)
|
||||
alternately pick a certain number of matches and the one who takes the
|
||||
last match loses. You can take up to twice as many matches as the
|
||||
Jukebox selected, and vice versa.
|
||||
|
||||
\begin{center}\begin{tabular}{|p{2.257cm}|p{10.341001cm}|}
|
||||
\hline
|
||||
{\centering\bfseries\itshape
|
||||
KEY
|
||||
\par}
|
||||
&
|
||||
{\centering\bfseries\itshape
|
||||
ACTION
|
||||
\par}
|
||||
\\\hline
|
||||
{\centering
|
||||
MINUS
|
||||
\par}
|
||||
&
|
||||
Decrease the number of matches
|
||||
\\\hline
|
||||
{\centering
|
||||
PLUS
|
||||
\par}
|
||||
&
|
||||
Increase the number of matches
|
||||
\\\hline
|
||||
{\centering
|
||||
PLAY
|
||||
\par}
|
||||
&
|
||||
Remove the number of matches you have selected
|
||||
\\\hline
|
||||
{\centering
|
||||
STOP
|
||||
\par}
|
||||
&
|
||||
Exit the game
|
||||
\\\hline
|
||||
\end{tabular}\end{center}
|
||||
\subsubsection{Pong (Recorder, Ondio)}
|
||||
{\centering\itshape
|
||||
[Warning: Image ignored] % Unhandled or unsupported graphics:
|
||||
%\includegraphics[width=3.787cm,height=2.164cm]{images/rockbox-manual-img40.png}
|
||||
\newline
|
||||
Pong game
|
||||
\par}
|
||||
|
||||
The world's first arcade game comes to Rockbox. This
|
||||
is a ``tennis game'' for two players. The
|
||||
left player uses LEFT and F1 to move and the right player uses RIGHT
|
||||
and F3. The aim is to prevent the ball leaving the screen. The player
|
||||
that loses the least balls wins.
|
||||
|
||||
\begin{center}\begin{tabular}{|p{2.269cm}|p{4.7710004cm}|}
|
||||
\hline
|
||||
{\centering\bfseries\itshape
|
||||
KEY
|
||||
\par}
|
||||
&
|
||||
{\centering\bfseries\itshape
|
||||
ACTION
|
||||
\par}
|
||||
\\\hline
|
||||
{\centering
|
||||
F1
|
||||
\par}
|
||||
&
|
||||
Player 1 up
|
||||
\\\hline
|
||||
{\centering
|
||||
LEFT
|
||||
\par}
|
||||
&
|
||||
Player 1 down
|
||||
\\\hline
|
||||
{\centering
|
||||
F3
|
||||
\par}
|
||||
&
|
||||
Player 2 up
|
||||
\\\hline
|
||||
{\centering
|
||||
RIGHT
|
||||
\par}
|
||||
&
|
||||
Player 2 down
|
||||
\\\hline
|
||||
{\centering
|
||||
OFF
|
||||
\par}
|
||||
&
|
||||
Quit
|
||||
\\\hline
|
||||
\end{tabular}\end{center}
|
||||
|
69
manual/plugins/oscillograph.tex
Normal file
69
manual/plugins/oscillograph.tex
Normal file
|
@ -0,0 +1,69 @@
|
|||
\subsection{Oscillograph}
|
||||
{\centering\itshape
|
||||
[Warning: Image ignored] % Unhandled or unsupported graphics:
|
||||
%\includegraphics[width=3.6cm,height=2.057cm]{images/rockbox-manual-img54.png}
|
||||
\newline
|
||||
Oscillograph
|
||||
\par}
|
||||
|
||||
This demo shows the shape of the sound samples that make up the music
|
||||
being played.
|
||||
|
||||
At faster speed rates, the Jukebox is less responsive to user input.
|
||||
|
||||
\subsubsection{Key controls:}
|
||||
|
||||
\begin{center}\begin{tabular}{|p{2.217cm}|p{8.205cm}|}
|
||||
\hline
|
||||
{\centering\bfseries\itshape
|
||||
KEY
|
||||
\par}
|
||||
&
|
||||
{\centering\bfseries\itshape
|
||||
ACTION
|
||||
\par}
|
||||
\\\hline
|
||||
{\centering
|
||||
F1
|
||||
\par}
|
||||
&
|
||||
toggles whether to scroll or not
|
||||
\\\hline
|
||||
{\centering
|
||||
F2
|
||||
\par}
|
||||
&
|
||||
toggles filled / curve / plot
|
||||
\\\hline
|
||||
{\centering
|
||||
F3
|
||||
\par}
|
||||
&
|
||||
reset speed to 0
|
||||
\\\hline
|
||||
{\centering
|
||||
UP
|
||||
\par}
|
||||
&
|
||||
slow down scrolling
|
||||
\\\hline
|
||||
{\centering
|
||||
DOWN
|
||||
\par}
|
||||
&
|
||||
Speeds up scrolling
|
||||
\\\hline
|
||||
{\centering
|
||||
PLAY
|
||||
\par}
|
||||
&
|
||||
Pauses the demo
|
||||
\\\hline
|
||||
{\centering
|
||||
OFF
|
||||
\par}
|
||||
&
|
||||
Exits demo
|
||||
\\\hline
|
||||
\end{tabular}\end{center}
|
||||
|
52
manual/plugins/rockblox.tex
Normal file
52
manual/plugins/rockblox.tex
Normal file
|
@ -0,0 +1,52 @@
|
|||
\subsection{Rockblox}
|
||||
{\centering\itshape
|
||||
[Warning: Image ignored] % Unhandled or unsupported graphics:
|
||||
%\includegraphics[width=3.949cm,height=2.23cm]{images/rockbox-manual-img41.png}
|
||||
\newline
|
||||
Rockblox plugin
|
||||
\par}
|
||||
|
||||
This well{}-known game will probably be familiar. The aim of the game is
|
||||
to complete rows with the given pieces (blocks). Pieces can be rotated
|
||||
to make them fit into the rows. Once you complete a row, it gets
|
||||
cleared, but if the blocks reach the top row then you lose.
|
||||
|
||||
The controls for this game (with the Jukebox turned so that the buttons
|
||||
are to the right of the screen) are:
|
||||
|
||||
\begin{center}\begin{tabular}{|p{3.487cm}|p{9.657001cm}|}
|
||||
\hline
|
||||
{\centering\bfseries\itshape
|
||||
KEY
|
||||
\par}
|
||||
&
|
||||
{\centering\bfseries\itshape
|
||||
ACTION
|
||||
\par}
|
||||
\\\hline
|
||||
{\centering
|
||||
UP
|
||||
\par}
|
||||
&
|
||||
Rotate piece
|
||||
\\\hline
|
||||
{\centering
|
||||
LEFT/RIGHT
|
||||
\par}
|
||||
&
|
||||
Move piece to the left/right
|
||||
\\\hline
|
||||
{\centering
|
||||
DOWN
|
||||
\par}
|
||||
&
|
||||
Move faster the piece downwards
|
||||
\\\hline
|
||||
{\centering
|
||||
OFF
|
||||
\par}
|
||||
&
|
||||
Exit Rockblox
|
||||
\\\hline
|
||||
\end{tabular}\end{center}
|
||||
|
50
manual/plugins/sliding.tex
Normal file
50
manual/plugins/sliding.tex
Normal file
|
@ -0,0 +1,50 @@
|
|||
\subsection{Sliding Puzzle}
|
||||
{\centering\itshape
|
||||
[Warning: Image ignored] % Unhandled or unsupported graphics:
|
||||
%\includegraphics[width=3.988cm,height=2.279cm]{images/rockbox-manual-img42.png}
|
||||
\newline
|
||||
Sliding puzzle
|
||||
\par}
|
||||
|
||||
The classic sliding puzzle game. Rearrange the pieces so that you can
|
||||
see the whole picture.
|
||||
|
||||
Key controls:
|
||||
|
||||
\begin{center}\begin{tabular}{|p{4.7780004cm}|p{4.321cm}|}
|
||||
\hline
|
||||
{\centering\bfseries\itshape
|
||||
KEY
|
||||
\par}
|
||||
&
|
||||
{\centering\bfseries\itshape
|
||||
ACTION
|
||||
\par}
|
||||
\\\hline
|
||||
{\centering
|
||||
UP/DOWN/LEFT/RIGHT
|
||||
\par}
|
||||
&
|
||||
Moves
|
||||
\\\hline
|
||||
{\centering
|
||||
F1
|
||||
\par}
|
||||
&
|
||||
Shuffle
|
||||
\\\hline
|
||||
{\centering
|
||||
F2
|
||||
\par}
|
||||
&
|
||||
Change the picture
|
||||
\\\hline
|
||||
{\centering
|
||||
OFF
|
||||
\par}
|
||||
&
|
||||
Stop the game
|
||||
\\\hline
|
||||
\end{tabular}\end{center}
|
||||
|
||||
|
8
manual/plugins/snake.tex
Normal file
8
manual/plugins/snake.tex
Normal file
|
@ -0,0 +1,8 @@
|
|||
\subsection{Snake}
|
||||
This is the popular snake game. The aim is to grow your snake as large
|
||||
as possible by eating the dots that appear on the screen. The game will
|
||||
end when the snake touches either the borders of the screen or itself.
|
||||
|
||||
Change levels with UP/DOWN keys (level 1 is slowest, level 9 is
|
||||
fastest). Press PLAY to start or pause.
|
||||
|
66
manual/plugins/snake2.tex
Normal file
66
manual/plugins/snake2.tex
Normal file
|
@ -0,0 +1,66 @@
|
|||
\subsection{ Snake 2}
|
||||
{\centering\itshape
|
||||
[Warning: Image ignored] % Unhandled or unsupported graphics:
|
||||
%\includegraphics[width=3.96cm,height=2.23cm]{images/rockbox-manual-img43.png}
|
||||
\newline
|
||||
Snake 2 {--} The Snake Strikes Back
|
||||
\par}
|
||||
|
||||
Another version of the Snake game. Move the snake around, and eat the
|
||||
apples that pop up on the screen. Each time an apple is eaten, the
|
||||
snake gets longer. The game ends when the snake hits a wall, or runs
|
||||
into itself.
|
||||
|
||||
The controls are:
|
||||
|
||||
\begin{center}\begin{tabular}{|p{5.0550003cm}|p{7.984cm}|}
|
||||
\hline
|
||||
{\centering\bfseries\itshape
|
||||
KEY
|
||||
\par}
|
||||
&
|
||||
{\centering\bfseries\itshape
|
||||
ACTION
|
||||
\par}
|
||||
\\\hline
|
||||
{\centering
|
||||
UP/DOWN
|
||||
\par}
|
||||
&
|
||||
(in menu) Set game speed
|
||||
\\\hline
|
||||
{\centering
|
||||
F1
|
||||
\par}
|
||||
&
|
||||
(in menu) Change starting maze
|
||||
\\\hline
|
||||
{\centering
|
||||
F3
|
||||
\par}
|
||||
&
|
||||
(in menu) Select game type (A or B)
|
||||
\\\hline
|
||||
{\centering
|
||||
UP/DOWN/LEFT/RIGHT
|
||||
\par}
|
||||
&
|
||||
Steer the snake
|
||||
\\\hline
|
||||
{\centering
|
||||
PLAY
|
||||
\par}
|
||||
&
|
||||
Pause the game
|
||||
\\\hline
|
||||
{\centering
|
||||
STOP
|
||||
\par}
|
||||
&
|
||||
Exit the game
|
||||
\\\hline
|
||||
\end{tabular}\end{center}
|
||||
In game A, the maze stays the same, in Game B
|
||||
after an increasing number of apples eaten the maze is replaced by a
|
||||
new one.
|
||||
|
12
manual/plugins/snow.tex
Normal file
12
manual/plugins/snow.tex
Normal file
|
@ -0,0 +1,12 @@
|
|||
|
||||
\subsection{Snow}
|
||||
{\centering\itshape
|
||||
[Warning: Image ignored] % Unhandled or unsupported graphics:
|
||||
%\includegraphics[width=4.15cm,height=2.35cm]{images/rockbox-manual-img55.png}
|
||||
\newline
|
||||
Have you ever seen snow falling?
|
||||
\par}
|
||||
|
||||
This demo replicates snow falling on your screen. If you love winter,
|
||||
you will love this demo. Or maybe not.
|
||||
|
63
manual/plugins/sokoban.tex
Normal file
63
manual/plugins/sokoban.tex
Normal file
|
@ -0,0 +1,63 @@
|
|||
\subsection{Sokoban}
|
||||
{\centering\itshape
|
||||
[Warning: Image ignored] % Unhandled or unsupported graphics:
|
||||
%\includegraphics[width=4.15cm,height=2.35cm]{images/rockbox-manual-img44.png}
|
||||
\newline
|
||||
Sokoban
|
||||
\par}
|
||||
|
||||
The object of the game is to push boxes into their correct position in a
|
||||
crowded warehouse with a minimal number of pushes and moves. The boxes
|
||||
can only be pushed, never pulled, and only one can be pushed at a time.
|
||||
|
||||
The controls are:
|
||||
|
||||
\begin{tabular}[c]{|p{5.25cm}|p{10.341001cm}|}
|
||||
\hline
|
||||
{\centering\bfseries\itshape
|
||||
KEY
|
||||
\par}
|
||||
&
|
||||
{\centering\bfseries\itshape
|
||||
ACTION
|
||||
\par}
|
||||
\\\hline
|
||||
{\centering
|
||||
UP/DOWN/LEFT/RIGHT
|
||||
\par}
|
||||
&
|
||||
Move the ``sokoban'' up, down, left or right
|
||||
\\\hline
|
||||
{\centering
|
||||
F1
|
||||
\par}
|
||||
&
|
||||
Back to previous level
|
||||
\\\hline
|
||||
{\centering
|
||||
F2
|
||||
\par}
|
||||
&
|
||||
Restart level
|
||||
\\\hline
|
||||
{\centering
|
||||
F3
|
||||
\par}
|
||||
&
|
||||
Go to next level
|
||||
\\\hline
|
||||
{\centering
|
||||
ON
|
||||
\par}
|
||||
&
|
||||
Undo last movement
|
||||
\\\hline
|
||||
{\centering
|
||||
OFF
|
||||
\par}
|
||||
&
|
||||
Exit sokoban
|
||||
\\\hline
|
||||
\end{tabular}
|
||||
|
||||
|
14
manual/plugins/solitaire.tex
Normal file
14
manual/plugins/solitaire.tex
Normal file
|
@ -0,0 +1,14 @@
|
|||
\subsection{Solitaire}
|
||||
{\centering\itshape
|
||||
[Warning: Image ignored] % Unhandled or unsupported graphics:
|
||||
%\includegraphics[width=3.96cm,height=2.251cm]{images/rockbox-manual-img45.png}
|
||||
\newline
|
||||
Klondike solitaire
|
||||
\par}
|
||||
|
||||
This is the classic Klondike solitaire game
|
||||
for Rockbox. Select \textbf{help }from the game menu to get an
|
||||
explanation of what the keys do. Rules for Klondike solitaire are
|
||||
available from \url{http://www.solitairecentral.com/rules/klondike.html}.
|
||||
|
||||
|
63
manual/plugins/star.tex
Normal file
63
manual/plugins/star.tex
Normal file
|
@ -0,0 +1,63 @@
|
|||
\subsection{Star}
|
||||
{\centering\itshape
|
||||
[Warning: Image ignored] % Unhandled or unsupported graphics:
|
||||
%\includegraphics[width=3.865cm,height=2.208cm]{images/rockbox-manual-img46.png}
|
||||
\newline
|
||||
Star game
|
||||
\par}
|
||||
|
||||
This is a puzzle game. It is actually a rewrite of Star, a game written
|
||||
by CDK designed for the hp48 calculator.
|
||||
|
||||
Rules: Take all of the ``o''s to go to the
|
||||
next level. The on key allows you to switch between the filled circle,
|
||||
which can take ``o''s, and the filled square, which is used as a mobile
|
||||
wall to allow your filled circle to get to places on the screen it
|
||||
could not otherwise reach. The block cannot take ``o''s.
|
||||
|
||||
{\bfseries
|
||||
Keys:}
|
||||
|
||||
\begin{center}\begin{tabular}{|p{4.7780004cm}|p{4.321cm}|}
|
||||
\hline
|
||||
{\centering\bfseries\itshape
|
||||
KEY
|
||||
\par}
|
||||
&
|
||||
{\centering\bfseries\itshape
|
||||
ACTION
|
||||
\par}
|
||||
\\\hline
|
||||
{\centering
|
||||
ON
|
||||
\par}
|
||||
&
|
||||
Toggle control
|
||||
\\\hline
|
||||
{\centering
|
||||
F1
|
||||
\par}
|
||||
&
|
||||
Previous level
|
||||
\\\hline
|
||||
{\centering
|
||||
F2
|
||||
\par}
|
||||
&
|
||||
Reset level
|
||||
\\\hline
|
||||
{\centering
|
||||
F3
|
||||
\par}
|
||||
&
|
||||
Next level
|
||||
\\\hline
|
||||
{\centering
|
||||
OFF
|
||||
\par}
|
||||
&
|
||||
Exit the game
|
||||
\\\hline
|
||||
\end{tabular}\end{center}
|
||||
|
||||
|
82
manual/plugins/vumeter.tex
Normal file
82
manual/plugins/vumeter.tex
Normal file
|
@ -0,0 +1,82 @@
|
|||
\subsection{VU meter}
|
||||
{\centering\itshape
|
||||
[Warning: Image ignored] % Unhandled or unsupported graphics:
|
||||
%\includegraphics[width=4.304cm,height=2.459cm]{images/rockbox-manual-img56.png}
|
||||
\newline
|
||||
VU meter
|
||||
\par}
|
||||
|
||||
This is a VU meter, which displays the volume of the left and right
|
||||
audio channels. There are 3 types of meter selectable. The analogue
|
||||
meter is a classic needle style. The digital meter is modelled after
|
||||
LED volume displays, and the mini{}-meter option allows for the display
|
||||
of small meters in addition to the main display (as above). From the
|
||||
settings menu the decay time for the meter (its memory), the meter type
|
||||
and the meter scale can be changed.
|
||||
|
||||
\begin{tabular}[c]{|p{2.409cm}|p{2.908cm}|p{4.494cm}|}
|
||||
\hline
|
||||
{\centering\bfseries\itshape
|
||||
RECORDER
|
||||
\par}
|
||||
&
|
||||
{\centering\bfseries\itshape
|
||||
ONDIO
|
||||
\par}
|
||||
&
|
||||
{\centering\bfseries\itshape
|
||||
FUNCTION
|
||||
\par}
|
||||
\\\hline
|
||||
{\centering
|
||||
OFF
|
||||
\par}
|
||||
&
|
||||
{\centering
|
||||
ONOFF
|
||||
\par}
|
||||
&
|
||||
Save settings and quit
|
||||
\\\hline
|
||||
{\centering
|
||||
ON
|
||||
\par}
|
||||
&
|
||||
{\centering
|
||||
MODE
|
||||
\par}
|
||||
&
|
||||
Help
|
||||
\\\hline
|
||||
{\centering
|
||||
F1
|
||||
\par}
|
||||
&
|
||||
{\centering
|
||||
HOLD MODE
|
||||
\par}
|
||||
&
|
||||
Settings
|
||||
\\\hline
|
||||
{\centering
|
||||
UP
|
||||
\par}
|
||||
&
|
||||
{\centering
|
||||
UP
|
||||
\par}
|
||||
&
|
||||
Raise Volume
|
||||
\\\hline
|
||||
{\centering
|
||||
DOWN
|
||||
\par}
|
||||
&
|
||||
{\centering
|
||||
DOWN
|
||||
\par}
|
||||
&
|
||||
Lower Volume
|
||||
\\\hline
|
||||
\end{tabular}
|
||||
|
287
manual/plugins/wormlet.tex
Normal file
287
manual/plugins/wormlet.tex
Normal file
|
@ -0,0 +1,287 @@
|
|||
\subsection{Wormlet}
|
||||
{\centering\itshape
|
||||
[Warning: Image ignored] % Unhandled or unsupported graphics:
|
||||
%\includegraphics[width=4.15cm,height=2.35cm]{images/rockbox-manual-img47.png}
|
||||
\newline
|
||||
Wormlet game
|
||||
\par}
|
||||
|
||||
Wormlet is a multi{}-user multi{}-worm game on a multi{}-threaded
|
||||
multi{}-functional Rockbox console. You navigate a hungry little worm.
|
||||
Help your worm to find food and to avoid poisoned argh{}-tiles. The
|
||||
goal is to turn your tiny worm into a big worm for as long as possible.
|
||||
|
||||
For 2{}-player games a remote control is not necessary but recommended.
|
||||
If you try to hold the Jukebox in the four hands of two players
|
||||
you'll find out why. Games with three players are only
|
||||
possible using a remote control.
|
||||
|
||||
{\bfseries
|
||||
Wormlet main menu controls:}
|
||||
|
||||
\begin{center}\begin{tabular}{|p{2.55cm}|p{9.958cm}|}
|
||||
\hline
|
||||
{\centering\bfseries\itshape
|
||||
KEY
|
||||
\par}
|
||||
&
|
||||
{\centering\bfseries\itshape
|
||||
ACTION
|
||||
\par}
|
||||
\\\hline
|
||||
{\centering
|
||||
UP/DOWN
|
||||
\par}
|
||||
&
|
||||
Selects number of players
|
||||
\\\hline
|
||||
{\centering
|
||||
LEFT/RIGHT
|
||||
\par}
|
||||
&
|
||||
Controls number of worms on the game
|
||||
\\\hline
|
||||
{\centering
|
||||
F1
|
||||
\par}
|
||||
&
|
||||
Selects game mode.
|
||||
\\\hline
|
||||
\end{tabular}\end{center}
|
||||
{\bfseries
|
||||
Game controls:}
|
||||
|
||||
\begin{center}\begin{tabular}{|p{2.162cm}|p{1.67cm}|p{3.813cm}p{4.256cm}p{4.1000004cm}|}
|
||||
\hline
|
||||
{\centering\bfseries\itshape
|
||||
Players
|
||||
\par}
|
||||
&
|
||||
{\centering\bfseries\itshape
|
||||
MODES
|
||||
\par}
|
||||
&
|
||||
\multicolumn{1}{p{3.813cm}|}{{\centering\bfseries\itshape
|
||||
PLAYER 1
|
||||
\par}
|
||||
}&
|
||||
\multicolumn{1}{p{4.256cm}|}{{\centering\bfseries\itshape
|
||||
PLAYER 2
|
||||
\par}
|
||||
}&
|
||||
{\centering\bfseries\itshape
|
||||
PLAYER 3
|
||||
\par}
|
||||
\\\hline
|
||||
{\centering
|
||||
0
|
||||
\par}
|
||||
&
|
||||
{\centering
|
||||
Out of control
|
||||
\par}
|
||||
&
|
||||
\multicolumn{3}{p{12.569cm}|}{With no player taking part in the game all
|
||||
worms are out of control and steered by artificial stupidity.
|
||||
}\\\hline
|
||||
\multicolumn{1}{|p{2.162cm}}{{\centering
|
||||
1
|
||||
\par}
|
||||
}&
|
||||
\multicolumn{4}{p{14.439cm}}{\hspace*{-\tabcolsep}\begin{tabular}{|p{1.67cm}|p{3.813cm}|p{4.256cm}|p{4.1000004cm}|}
|
||||
|
||||
{\centering
|
||||
2 key control
|
||||
\par}
|
||||
&
|
||||
on Jukebox\newline
|
||||
LEFT: turn left\newline
|
||||
RIGHT: turn right
|
||||
&
|
||||
{}-
|
||||
&
|
||||
{}-
|
||||
\\\hline
|
||||
{\centering
|
||||
4 key control
|
||||
\par}
|
||||
&
|
||||
on Jukebox\newline
|
||||
LEFT: turn left\newline
|
||||
UP: turn up\newline
|
||||
RIGHT: turn right\newline
|
||||
DOWN: turn down
|
||||
&
|
||||
{}-
|
||||
&
|
||||
{}-
|
||||
\\\hline
|
||||
\end{tabular}\hspace*{-\tabcolsep}
|
||||
}\\\cline{1-1}
|
||||
\multicolumn{1}{|p{2.162cm}}{{\centering
|
||||
2
|
||||
\par}
|
||||
}&
|
||||
\multicolumn{4}{p{14.439cm}}{\hspace*{-\tabcolsep}\begin{tabular}{|p{1.67cm}|p{3.813cm}|p{4.256cm}|p{4.1000004cm}|}
|
||||
|
||||
{\centering
|
||||
Remote control
|
||||
\par}
|
||||
&
|
||||
on Jukebox\newline
|
||||
LEFT: turn left\newline
|
||||
RIGHT: turn right
|
||||
&
|
||||
on remote control\newline
|
||||
VOL DOWN: turn left\newline
|
||||
VOL UP: turn right
|
||||
&
|
||||
{}-
|
||||
\\\hline
|
||||
{\centering
|
||||
No remote control
|
||||
\par}
|
||||
&
|
||||
on Jukebox\newline
|
||||
LEFT: turn left\newline
|
||||
RIGHT: turn right
|
||||
&
|
||||
on Jukebox\newline
|
||||
F2: turn left\newline
|
||||
F3: turn right
|
||||
&
|
||||
{}-
|
||||
\\\hline
|
||||
\end{tabular}\hspace*{-\tabcolsep}
|
||||
}\\\cline{1-1}
|
||||
{\centering
|
||||
3
|
||||
\par}
|
||||
&
|
||||
{\centering
|
||||
Remote control
|
||||
\par}
|
||||
&
|
||||
\multicolumn{1}{p{3.813cm}|}{on Jukebox\newline
|
||||
LEFT: turn left\newline
|
||||
RIGHT: turn right
|
||||
}&
|
||||
\multicolumn{1}{p{4.256cm}|}{on remote control\newline
|
||||
VOL DOWN: turn left\newline
|
||||
VOL UP: turn right
|
||||
}&
|
||||
on Jukebox\newline
|
||||
F2: turn left\newline
|
||||
F3: turn right
|
||||
\\\hline
|
||||
\end{tabular}\end{center}
|
||||
|
||||
\subsubsection{The game}
|
||||
Use the control keys of your worm to navigate around obstacles and find
|
||||
food. Worms do not stop moving except when dead. Dead worms are no fun.
|
||||
Be careful as your worm will try to eat anything that you steer it
|
||||
across. It won't distinguish whether it's edible or not.
|
||||
|
||||
\begin{itemize}
|
||||
\item \textbf{Food}
|
||||
The small square hollow pieces are food. Move the worm over a food tile
|
||||
to eat it. After eating the worm grows. Each time a piece of food has
|
||||
been eaten a new piece of food will pop up somewhere. Unfortunately for
|
||||
each new piece of food that appears two new ``argh'' pieces will
|
||||
appear, too.
|
||||
\item \textbf{Argh}
|
||||
An ``argh'' is a black square poisoned piece {}- slightly bigger than
|
||||
food {}- that makes a worm say ``Argh!'' when
|
||||
run into. A worm that eats an ``argh'' is dead. Thus eating an
|
||||
``argh'' must be avoided under any circumstances. ``Arghs'' have the
|
||||
annoying tendency to accumulate.
|
||||
\item \textbf{Worms}
|
||||
Thou shall not eat worms. Neither other worms nor thyself. Eating worms
|
||||
is blasphemous cannibalism, not healthy and causes instant
|
||||
death. And it doesn't help anyway: the other worm
|
||||
isn't hurt by the bite. It will go on creeping happily
|
||||
and eat all the food you left on the table.
|
||||
\item \textbf{Walls}
|
||||
Don't crash into the walls. Walls are not edible.
|
||||
Crashing a worm against a wall causes it a headache it
|
||||
doesn't survive.
|
||||
\item \textbf{Game over}
|
||||
|
||||
The game is over when all worms are dead. The longest worm wins the
|
||||
game.
|
||||
\item \textbf{Pause the game}
|
||||
Press the PLAY key to pause the game. Hit PLAY again to resume the game.
|
||||
|
||||
\item \textbf{Stop the game}
|
||||
There are two ways to stop a running game.
|
||||
|
||||
\begin{itemize}
|
||||
\item If you want to quit Wormlet entirely simply hit the OFF button.
|
||||
The game will stop immediately and you will return to the game menu.
|
||||
\item If you want to stop the game and still see the screen hit the ON
|
||||
button. This freezes the game. If you hit the ON button again a new
|
||||
game starts with the same configuration. To return to the games menu
|
||||
you can hit the OFF button. A stopped game can not be resumed.
|
||||
\end{itemize}
|
||||
\end{itemize}
|
||||
|
||||
\subsubsection{The scoreboard}
|
||||
On the right side of the game field is the score board. For each worm it
|
||||
displays its status and its length. The top most entry displays the
|
||||
state of worm 1, the second worm 2 and the third worm 3. When a worm
|
||||
dies it's entry on the score board turns black.
|
||||
|
||||
\begin{itemize}
|
||||
\item \textbf{Len:}
|
||||
Here the current length of the worm is displayed. When a worm is eating
|
||||
food it grows by one pixel for each step it moves.
|
||||
|
||||
\item \textbf{Hungry:}
|
||||
That's the normal state of a worm. Worms are always
|
||||
hungry and want to eat. It's good to have a hungry
|
||||
worm since it means that your worm is alive. But it's
|
||||
better to get your worm growing.
|
||||
|
||||
\item \textbf{Growing:}
|
||||
When a worm has eaten a piece of food it starts growing. For each step
|
||||
it moves over food it can grow by one pixel. One piece of food lasts
|
||||
for 7 steps. After your worm has moved 7 steps the food is used up. If
|
||||
another piece of food is eaten while growing it will increase the size
|
||||
of the worm for another 7 steps.
|
||||
|
||||
\item \textbf{Crashed:}
|
||||
This indicates that a worm has crashed against a wall.
|
||||
|
||||
\item \textbf{Argh:}
|
||||
If the score board entry displays ``Argh!'' it
|
||||
means the worm is dead because it tried to eat an ``argh''. Until we
|
||||
can make the worm say ``Argh!'' it's your job to say ``Argh!'' aloud.
|
||||
|
||||
\item \textbf{Wormed:}
|
||||
The worm tried to eat another worm or even itself.
|
||||
That's why it's dead now. Making traps for other players with a worm is a good way to get them out of the game.
|
||||
\end{itemize}
|
||||
|
||||
|
||||
\subsubsection{Hints}
|
||||
|
||||
\begin{itemize}
|
||||
|
||||
\item Initially you will be busy with controlling your worm. Try to
|
||||
avoid other worms and crawl far away from them. Wait until they curl up
|
||||
themselves and collect the food afterwards. Don't worry if the other worms grow longer than yours {}- you can catch up after they've died.
|
||||
|
||||
\item When you are more experienced watch the tactics of other worms.
|
||||
Those worms controlled by artificial stupidity head straight for the
|
||||
nearest piece of food. Let the other worm have its next piece of food
|
||||
and head for the food it would probably want next. Try to put yourself
|
||||
between the opponent and that food. From now on you can 'control' the other worm by blocking it. You could trap it by making a 1 pixel wide U{}-turn. You also could move from food to food and make sure you keep between your opponent and
|
||||
the food. So you can always reach it before your opponent.
|
||||
|
||||
\item While playing the game the Jukebox can still play music. For
|
||||
single player game use any music you like. For berserk games with 2 players use hard rock and for 3 player games use heavy metal or X{}-Phobie
|
||||
(\url{http://www.x-phobie.de/}).
|
||||
Play fair and don't kick your opponent in the toe or
|
||||
poke him in the eye. That would be bad manners.
|
||||
\end{itemize}
|
||||
|
Loading…
Reference in a new issue