summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--manual/chapter5/bounce.tex66
-rw-r--r--manual/chapter5/cube.tex12
-rw-r--r--manual/chapter5/flipit.tex89
-rw-r--r--manual/chapter5/grayscale.tex11
-rw-r--r--manual/chapter5/hello.tex14
-rw-r--r--manual/chapter5/jackpot.tex37
-rw-r--r--manual/chapter5/mandelbrot.tex58
-rw-r--r--manual/chapter5/minesweeper.tex58
-rw-r--r--manual/chapter5/mosaic.tex12
-rw-r--r--manual/chapter5/nim.tex104
-rw-r--r--manual/chapter5/oscillograph.tex69
-rw-r--r--manual/chapter5/plugins.tex1243
-rw-r--r--manual/chapter5/rockblox.tex52
-rw-r--r--manual/chapter5/sliding.tex50
-rw-r--r--manual/chapter5/snake.tex8
-rw-r--r--manual/chapter5/snake2.tex66
-rw-r--r--manual/chapter5/snow.tex12
-rw-r--r--manual/chapter5/sokoban.tex63
-rw-r--r--manual/chapter5/solitaire.tex14
-rw-r--r--manual/chapter5/star.tex63
-rw-r--r--manual/chapter5/vumeter.tex82
-rw-r--r--manual/chapter5/wormlet.tex287
-rw-r--r--manual/rockbox.tex2
23 files changed, 1 insertions, 2471 deletions
diff --git a/manual/chapter5/bounce.tex b/manual/chapter5/bounce.tex
deleted file mode 100644
index 9589f7b575..0000000000
--- a/manual/chapter5/bounce.tex
+++ /dev/null
@@ -1,66 +0,0 @@
-\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}
-
-
diff --git a/manual/chapter5/cube.tex b/manual/chapter5/cube.tex
deleted file mode 100644
index 3ed06a2dfb..0000000000
--- a/manual/chapter5/cube.tex
+++ /dev/null
@@ -1,12 +0,0 @@
-\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.
-
-
diff --git a/manual/chapter5/flipit.tex b/manual/chapter5/flipit.tex
deleted file mode 100644
index fd8eedcec2..0000000000
--- a/manual/chapter5/flipit.tex
+++ /dev/null
@@ -1,89 +0,0 @@
-\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}
-
-
diff --git a/manual/chapter5/grayscale.tex b/manual/chapter5/grayscale.tex
deleted file mode 100644
index 48d7ccc51b..0000000000
--- a/manual/chapter5/grayscale.tex
+++ /dev/null
@@ -1,11 +0,0 @@
-\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.
-
-
diff --git a/manual/chapter5/hello.tex b/manual/chapter5/hello.tex
deleted file mode 100644
index 7f867808c1..0000000000
--- a/manual/chapter5/hello.tex
+++ /dev/null
@@ -1,14 +0,0 @@
-\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.
-
-
diff --git a/manual/chapter5/jackpot.tex b/manual/chapter5/jackpot.tex
deleted file mode 100644
index 840c906f45..0000000000
--- a/manual/chapter5/jackpot.tex
+++ /dev/null
@@ -1,37 +0,0 @@
-\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}
-
-
-
diff --git a/manual/chapter5/mandelbrot.tex b/manual/chapter5/mandelbrot.tex
deleted file mode 100644
index 6cbbfa46f6..0000000000
--- a/manual/chapter5/mandelbrot.tex
+++ /dev/null
@@ -1,58 +0,0 @@
-\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}
-
diff --git a/manual/chapter5/minesweeper.tex b/manual/chapter5/minesweeper.tex
deleted file mode 100644
index 0ec37cd77d..0000000000
--- a/manual/chapter5/minesweeper.tex
+++ /dev/null
@@ -1,58 +0,0 @@
-\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}
-
diff --git a/manual/chapter5/mosaic.tex b/manual/chapter5/mosaic.tex
deleted file mode 100644
index 4d945da85d..0000000000
--- a/manual/chapter5/mosaic.tex
+++ /dev/null
@@ -1,12 +0,0 @@
-\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.
-
-
diff --git a/manual/chapter5/nim.tex b/manual/chapter5/nim.tex
deleted file mode 100644
index 8745a94538..0000000000
--- a/manual/chapter5/nim.tex
+++ /dev/null
@@ -1,104 +0,0 @@
-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}
-
diff --git a/manual/chapter5/oscillograph.tex b/manual/chapter5/oscillograph.tex
deleted file mode 100644
index 021b71a875..0000000000
--- a/manual/chapter5/oscillograph.tex
+++ /dev/null
@@ -1,69 +0,0 @@
-\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}
-
diff --git a/manual/chapter5/plugins.tex b/manual/chapter5/plugins.tex
deleted file mode 100644
index e6136c8404..0000000000
--- a/manual/chapter5/plugins.tex
+++ /dev/null
@@ -1,1243 +0,0 @@
-\chapter{Plugins}
-\newpage
-Plugins are little programs that Rockbox can load and run. Plugins have
-the file extension .rock. Most of them can be started from the main
-menu if you put them in the \textbf{/.rockbox/rocks} directory. Press
-PLAY on them to start them.
-
-Viewer plugins get started automatically by
-``playing'' an associated file (i.e. text
-files, chip8 games), or from the ``Open with'' option on the File menu.
-
-Plugins listed here have the platforms they run under (Player for
-Jukebox players, Recorder for Jukebox recorders including Jukebox FM,
-and Ondio for the Ondio SP and FM). If no platforms are listed then
-the plugin runs on all Rockbox platforms.\\
-
-\textbf{The plugin loader}
-Only one plugin can be loaded at a time. Plugins run in the GUI thread
-and have exclusive control over the user interface. This means you
-cannot switch back and forth between a plugin and Rockbox. A plugin is
-loaded, run and then exited, which returns control to Rockbox. Music
-will carry on playing whilst plugins are being run.
-
-\section{Games}
-See also the Chip{}-8 emulator on page \pageref{ref:Chip8emulator}.
-
-\opt{recorder,recorderv2fm,ondio,h1xx,h300}{\input{chapter5/flipit.tex}}
-
-\opt{player}{\input{chapter5/jackpot.tex}}
-
-\opt{recorder,recorderv2fm,ondio,h1xx,h300}{\input{chapter5/minesweeper.tex}}
-
-\opt{player}{\input{chapter5/nim.tex}}
-
-\opt{recorder,recorderv2fm,ondio,h1xx,h300}{\input{chapter5/rockblox.tex}}
-
-\opt{recorder,recorderv2fm,ondio,h1xx,h300}{\input{chapter5/sliding.tex}}
-
-\opt{recorder,recorderv2fm,ondio}{\input{chapter5/snake.tex}}
-
-\opt{recorder,recorderv2fm,ondio,h1xx,h300}{\input{chapter5/snake2.tex}}
-
-\opt{recorder,recorderv2fm,ondio,h1xx,h300}{\input{chapter5/sokoban.tex}}
-
-\opt{recorder,recorderv2fm,ondio,h1xx,h300}{\input{chapter5/solitaire.tex}}
-
-\opt{recorder,recorderv2fm,ondio}{\input{chapter5/star.tex}}
-
-\opt{recorder,recorderv2fm}{\input{chapter5/wormlet.tex}}
-
-\section{Demos}
-
-\opt{recorder,recorderv2fm,ondio,h1xx,h300}{\input{chapter5/bounce.tex}}
-
-\opt{recorder,recorderv2fm,ondio,h1xx,h300}{\input{chapter5/cube.tex}}
-
-\opt{recorder,recorderv2fm,ondio,h1xx,h300}{\input{chapter5/grayscale.tex}}
-
-{\input{chapter5/hello.tex}}
-
-\opt{recorder,recorderv2fm,ondio,h1xx,h300}{\input{chapter5/mandelbrot.tex}}
-
-\opt{recorder,recorderv2fm,ondio,h1xx,h300}{\input{chapter5/mosaic.tex}}
-
-\opt{recorder,recorderv2fm,ondio}{\input{chapter5/oscillograph.tex}}
-
-\opt{recorder,recorderv2fm,ondio,h1xx,h300}{\input{chapter5/snow.tex}}
-
-\opt{recorder,recorderv2fm,ondio}{\input{chapter5/vumeter.tex}}
-
-\section{\label{ref:Viewersplugins}Viewers}
-
-Viewers are plugins which are associated with specific file extensions.
-They cannot be run directly but are started by ``playing''
-the associated file. Viewers are stored in the
-\textbf{/.rockbox/viewers/ }directory.
-
-\subsection{\label{ref:Chip8emulator}Chip{}-8 Emulator (Recorder, Ondio)}
-The Chip{}-8 Emulator allows you to play many old chip8 games found on
-the Net. It modifies Rockbox, so file extensions .ch8 will be
-recognised as chip8 games. Just press PLAY on a .ch8 file to start a
-game.
-
-There are lots of tiny Chip8 games (usually only about 256 bytes to a
-couple of KB) which were made popular by the HP48
-calculator's emulator for them. The original Chip8 had
-64x32 pixel graphics, and the new superchip emulator supports 128x64
-graphics, which almost fits on the Recorder's display.
-The only problem is they are based on a 4x4 keyboard, but since most
-games do not use all of the buttons, this can easily be worked around.
-
-Some places where can you can find .ch8 files:
-
-\begin{itemize}
-\item The original chip8 patch had several attached:
-\url{http://sourceforge.net/tracker/index.php?func=detail&aid=628509&group_id=44306&atid=439120}
-\item Check out the HP48 chip games section:
-\url{http://www.hpcalc.org/hp48/games/chip/}
-\item Check out the PC emulator by the guy who wrote the HP48 emulator:
-\url{http://www.pdc.kth.se/~lfo/chip8/CHIP8.htm}
-\item Links to other chip8 emulators:
-\url{http://www.zophar.net/chip8.html}
-\end{itemize}
-
-\subsection{JPEG viewer (Recorder, Ondio)}
-Press PLAY on a .jpg file in order to view the contents using Rockbox's greyscale library. Use the arrow keys to move around the image, PLAY to zoom in
-and ON to zoom out. Press OFF to exit the viewer.
-
-Note: JPEGs that use progressive scan encoding are not supported and will produce an error.
-
-\subsection{Movie Player (Recorder, Ondio)}
-Play movies on your Jukebox! In order to do
-this, movies must be in AVI format, and then converted to .RVF,
-Rockbox's own video format. For more details on how to use this plugin, please see \url{http://www.rockbox.org/twiki/bin/view/Main/VideoTutorial}.
-
-\subsection{Rockbox\_flash (Recorder, Ondio)}
-{\centering\itshape
- [Warning: Image ignored] % Unhandled or unsupported graphics:
-%\includegraphics[width=4.059cm,height=2.32cm]{images/rockbox-manual-img57.png}
- \newline
-Rockbox flash
-\par}
-
-For ``playing'' .UCL files on flashed Jukeboxes. Reprograms the flash memory of
-the Jukebox unit (see page \pageref{ref:Rockboxinflash} for details).
-
-\subsection{Search}
-This plugin can be used on playlists. It searches through the playlist
-that it is opened on looking for any occurrences of the string entered by the
-user. The results of this search are saved to a new playlist,
-\textbf{search\_results.m3u}, within the same directory as the
-original playlist.
-
-\subsection{Sort}
-This plugin takes a file and sorts it in forward alphabetical order. Case is
-ignored. This is useful for ordering playlists generated by the ``Create Playlist'' menu option (see page \pageref{ref:Playlistsubmenu}).
-
-\subsection{Text Viewer}
-This is a Viewer for text files with word wrap. Just press PLAY on a
-.txt file to display it. Has controls to handle various styles of text
-formatting. Has top{}-of{}-file and bottom{}-of{}-file buttons. You
-can view files without a .txt extension by using \textbf{Open with ..}
-from the Play Screen menu
-
-\subsubsection{Controls}
-
-\begin{itemize}
-\item \textbf{F1 (Recorder) / ON{}-MINUS (Player): }
-toggles Word mode between Wrap and Chop:
-
-\begin{itemize}
-\item Wrap breaks lines at white space or hyphen.
-\item Chop breaks lines at the maximum column limit.
-\end{itemize}
-
-\item \textbf{F2 (Recorder) / ON{}-MENU{}-PLUS (Player): }
-cycles Line mode through Normal, Join and Expand:
-
-\begin{itemize}
-\item Normal breaks lines at newline characters.
-\item Join ignores unpaired newline characters (i.e., joins lines). Useful for
-adopting the orphans that occur with e{}-mail style (i.e.,pre{}-wrapped) text files.
-\item Expand doubles unpaired newlines (i.e., adds a blank line). Useful
-for making the paragraphs clearer in some book style text files.
-\end{itemize}
-
-\item \textbf{F3 (Recorder) / ON{}-PLUS (Player):}
-toggles View mode between Narrow and Wide:
-
-\begin{itemize}
-\item Narrow sets maximum column to the screen width.
-\item Wide sets maximum column to 114. Useful for navigating large
-files. (Currently, Wide and Join cannot be selected together.)
-\end{itemize}
-
-\item \textbf{ON{}-F1 (Recorder):}
-toggles Page mode between Normal and Overlap:
-
-\begin{itemize}
-\item Normal sets page{}-down/page{}-up to one full screen.
-\item Overlap tells page{}-down/page{}-up to retain one line from
-previous screen.
-\end{itemize}
-
-\item \textbf{ON{}-F3 (Recorder):}
-toggles Scrollbar mode, for the current View mode.
-
-\begin{itemize}
-\item Narrow mode has no scrollbar by default, until toggled.
-\item Wide mode has a scrollbar by default, until toggled.
-\item If file fits on one screen, there is no scrollbar and ON{}-F3 has
-no effect.
-\end{itemize}
-\end{itemize}
-
-Settings are not remembered after the viewer has been exited.
-Keys are as follows:
-
-\subsubsection{Recorder}
-
-\begin{tabular}[c]{|p{3.317cm}|p{7.104cm}|}
-\hline
-{\centering\bfseries\itshape
-KEY
-\par}
-&
-{\centering\bfseries\itshape
-ACTION
-\par}
-\\\hline
-{\centering
-UP
-\par}
-&
-Page{}-up (one screen up)
-\\\hline
-{\centering
-DOWN
-\par}
-&
-Page{}-down (one screen down)
-\\\hline
-{\centering
-LEFT
-\par}
-&
-Top of file (Narrow mode)\newline
-One screen left (Wide mode)
-\\\hline
-{\centering
-RIGHT
-\par}
-&
-Bottom of file (Narrow mode)\newline
-One screen right (Wide mode)
-\\\hline
-{\centering
-ON{}-UP
-\par}
-&
-One line up
-\\\hline
-{\centering
-ON{}-DOWN
-\par}
-&
-One line down
-\\\hline
-{\centering
-ON{}-LEFT
-\par}
-&
-One column left
-\\\hline
-{\centering
-ON{}-RIGHT
-\par}
-&
-One column right
-\\\hline
-{\centering
-OFF
-\par}
-&
-Exit text viewer
-\\\hline
-\end{tabular}
-
-\subsubsection{Player}
-
-\begin{tabular}[c]{|p{3.291cm}|p{7.131cm}|}
-\hline
-{\centering\bfseries\itshape
-KEY
-\par}
-&
-{\centering\bfseries\itshape
-ACTION
-\par}
-\\\hline
-{\centering
-MINUS
-\par}
-&
-Page{}-up (one screen up)
-\\\hline
-{\centering
-PLUS
-\par}
-&
-Page{}-down (one screen down)
-\\\hline
-{\centering
-MENU MINUS
-\par}
-&
-Top of file (Narrow mode)\newline
-One screen left (Wide mode)
-\\\hline
-{\centering
-MENU PLUS
-\par}
-&
-Bottom of file (Narrow mode)\newline
-One screen right (Wide mode)
-\\\hline
-{\centering
-STOP
-\par}
-&
-Exit text viewer
-\\\hline
-\end{tabular}
-
-\subsubsection{Compatibility}
-
-\begin{itemize}
-\item Correctly reads plain text files in Unix, Win/DOS, or Macintosh
-format. Latin{}-alphabet Unicode files are a l m o s t r e a d a b l
-e.
-\item Currently prefers fixed{}-width fonts. With proportional fonts,
-pretends all characters are the width of a lower{}-case 'o'.
-\item Currently messages are in English
-\item Does not currently support right{}-to{}-left languages.
-\end{itemize}
-
-\subsection{VBRfix}
-This function scans a VBR (Variable Bitrate)
-MP3 file and updates/creates the Xing VBR header. The Xing header
-contains information about the VBR stream used to calculate average bit
-rate, time information and to more accurately fwd/rew in the stream.
-
-This function is especially useful when the playback of a file skips,
-fwd/rew does not work correctly or the time display is incorrect. Run
-VBRfix on files you record with your Jukebox. The header is not present
-in the recorded files and VBRfix adds this header.
-
-Note: VBRfix can only run when music is
-turned off (since it uses the same memory as the player) and can take a
-while to complete if run on big files.
-
-\section{Applications}
-
-\subsection{Battery\_test}
-{\centering\itshape
- [Warning: Image ignored] % Unhandled or unsupported graphics:
-%\includegraphics[width=3.704cm,height=2.117cm]{images/rockbox-manual-img58.png}
- \textmd{ } [Warning: Image ignored]
-% Unhandled or unsupported graphics:
-%\includegraphics[width=4.598cm,height=1.976cm]{images/rockbox-manual-img59.png}
- \newline
- Recorder battery test Player battery test
-\par}
-
-This plugin simulates normal power drain by spinning up the disk and
-reading a big file once every 90 seconds (or thereabouts). Each
-spin up also writes the battery level to a
-log file. The test stops when battery level reaches 4\% in order to
-avoid being unable to write to the disk. The power usage data is saved
-to a file in the root directory of the Jukebox. This plugin can
-sometimes be useful for diagnosing problems with battery charging.
-
-\subsection{Calculator (Recorder, Ondio)}
-{\centering\itshape
- [Warning: Image ignored] % Unhandled or unsupported graphics:
-%\includegraphics[width=3.889cm,height=2.223cm]{images/rockbox-manual-img60.png}
- \newline
-Calculator
-\par}
-
-This is a simple scientific calculator for
-use on the Jukebox. It works like a standard calculator. Move using
-the arrow keys and press PLAY to press a button. Pressing the ``1st''
-button will toggle between other available maths functions on the right
-hand side.
-
-\subsection{Calendar (Recorder, Ondio)}
-{\centering\itshape
- [Warning: Image ignored] % Unhandled or unsupported graphics:
-%\includegraphics[width=3.9cm,height=2.23cm]{images/rockbox-manual-img61.png}
- \newline
-Calendar
-\par}
-
-This is a small and simple calendar application with memo saving function.
-
-Dots indicate dates with memos. To add a new memo press PLAY on the
-date. Includes one off, annual, monthly, and weekly memos:
-
-\begin{tabular}[c]{|p{2.6469998cm}|p{3.95cm}|}
-\hline
-{\centering\bfseries\itshape
-KEY
-\par}
-&
-{\centering\bfseries\itshape
-ACTION
-\par}
-\\\hline
-{\centering
-PLAY
-\par}
-&
-monthly
-\\\hline
-{\centering
-LEFT
-\par}
-&
-weekly
-\\\hline
-{\centering
-RIGHT
-\par}
-&
-annually
-\\\hline
-{\centering
-ON
-\par}
-&
-one off
-\\\hline
-{\centering
-STOP
-\par}
-&
-exit
-\\\hline
-\end{tabular}
-
-\subsection{Chess Clock}
-{\centering\itshape
- [Warning: Image ignored] % Unhandled or unsupported graphics:
-%\includegraphics[width=4.634cm,height=1.984cm]{images/rockbox-manual-img62.png}
- \newline
-Chess Clock
-\par}
-
-The chess clock plugin is designed to
-simulate a chess clock, but it can be used
-in any kind of game with up to ten players.
-
-\subsubsection{Setup}
-
-\begin{itemize}
-\item First enter the number of players (1{}-10) (press PLAY to
-continue).
-\item Then set the total game time in mm:ss (press PLAY to continue,
-STOP to go back).
-\item Then the maximum round time is entered. For example, this could
-be used to play Scrabble for a maximum of 15 minutes each, with each
-round taking no longer than one minute. (press PLAY to continue).
-\item Done. Player 1 starts in paused mode. So press PLAY to start.
-\end{itemize}
-
-\subsubsection{While playing}
-The number of the current player is displayed on the top line. The time
-below is the time remaining for that round (and possibly also the total
-time left if different).
-
-Keys are as follows:
-
-\begin{center}\begin{tabular}{|p{1.917cm}|p{2.7649999cm}|p{1.7049999cm}|p{9.433001cm}|}
-\hline
-{\centering\bfseries\itshape
-PLAYER
-\par}
-&
-{\centering\bfseries\itshape
-RECORDER
-\par}
-&
-{\centering\bfseries\itshape
-ONDIO
-\par}
-&
-{\centering\bfseries\itshape
-FUNCTION
-\par}
-\\\hline
-{\centering
-ON
-\par}
-&
-{\centering
-OFF
-\par}
-&
-{\centering
-ONOFF
-\par}
-&
-Exit plugin
-\\\hline
-{\centering
-STOP
-\par}
-&
-{\centering
-LEFT
-\par}
-&
-{\centering
-LEFT
-\par}
-&
-Restart round for the player
-\\\hline
-{\centering
-PLAY
-\par}
-&
-{\centering
-PLAY
-\par}
-&
-{\centering
-RIGHT
-\par}
-&
-Pausing the time (press again to continue)
-\\\hline
-{\centering
-RIGHT
-\par}
-&
-{\centering
-UP
-\par}
-&
-{\centering
-UP
-\par}
-&
-Switch to next player
-\\\hline
-{\centering
-LEFT
-\par}
-&
-{\centering
-DOWN
-\par}
-&
-{\centering
-DOWN
-\par}
-&
-Switch to previous player
-\\\hline
-{\centering
-MENU
-\par}
-&
-{\centering
-F1
-\par}
-&
-{\centering
-MODE
-\par}
-&
-Enter a simple menu
-\\\hline
-\end{tabular}\end{center}
-From the menu it is possible to delete a player, modify the round time
-for the current player or set the total time for the game.
-
-When the round time is up for a player the message ``ROUND UP!'' is shown (press NEXT to continue).
-
-When the total time is up for a player the message ``TIME UP!''is shown. Then player will then be removed from the timer.
-
-\subsection{Clock (Recorder)}
-{\centering\itshape
- [Warning: Image ignored] % Unhandled or unsupported graphics:
-%\includegraphics[width=3.528cm,height=2.016cm]{images/rockbox-manual-img63.png}
- \newline
-Clock
-\par}
-
-This is a fully featured analogue and digital clock program.
-
-\subsubsection{Key configuration}
-
-\begin{center}\begin{tabular}{|p{2.411cm}|p{6.012cm}|}
-\hline
-{\centering\bfseries\itshape
-KEY
-\par}
-&
-{\centering\bfseries\itshape
-ACTION
-\par}
-\\\hline
-{\centering
-F1
-\par}
-&
-Help
-\\\hline
-{\centering
-F2
-\par}
-&
-Start / Stop stopwatch
-\\\hline
-{\centering
-F2 (Hold)
-\par}
-&
-Reset stopwatch
-\\\hline
-{\centering
-F3
-\par}
-&
-Options
-\\\hline
-{\centering
-Play
-\par}
-&
-Select clock mode
-\\\hline
-{\centering
-UP
-\par}
-&
-Enable idle power off
-\\\hline
-{\centering
-DOWN
-\par}
-&
-Disable idle power off
-\\\hline
-{\centering
-RIGHT
-\par}
-&
-Enable backlight
-\\\hline
-{\centering
-LEFT
-\par}
-&
-Disable backlight
-\\\hline
-{\centering
-OFF
-\par}
-&
-Save settings to disk and exit
-\\\hline
-\end{tabular}\end{center}
-
-\subsubsection{Backlight configuration}
-If RIGHT or LEFT is not pressed during clock operation (with the
-exception of at the Help/Options/Mode Selector/Credit screens) then the
-backlight timeout will remain your Rockbox default setting (example, 15
-seconds). If RIGHT or LEFT is pressed, Clock will set the backlight to
-ON or OFF, respectively. When Clock is exited, your default Rockbox
-setting for Backlight will be restored.
-
-\subsubsection{Saving Settings}
-Settings are saved to disk when Clock is exited. They are saved to
-\textbf{/.rockbox/rocks/.clock\_settings''}. To reset your settings
-back to the defaults, simply navigate to this file using Rockbox,
-highlight it, and press the ON+PLAY keys to get the Delete option. This way you can feel free to experiment with the settings {}- and you could even load
-separate settings, say, one for your desk at home and one for in the car {}- by keeping two files in your \textbf{/.rockbox/rocks} folder such as
-``h.clock\_settings'' and ``c.clock\_settings''. Simply remove the
-``h'' for your home settings to go into effect, or add the ``h'' back and take off the ``c'' for your car settings.
-
-In the future, loading different settings will probably be made easier
-through a built{}-in settings file loader in Clock.
-
-\subsection{Euro Converter (Player)}
-{\centering\itshape
- [Warning: Image ignored] % Unhandled or unsupported graphics:
-%\includegraphics[width=4.671cm,height=2cm]{images/rockbox-manual-img64.png}
- \newline
-Euro converter
-\par}
-
-This plugin converts euros back into pre{}-euro currency. The country for which is does this is selectable by pressing the MENU key. The MINUS and
-PLUS keys move the cursor between the digits and the PLAY and STOP keys
-increase and decrease the current digit. The amount in the old
-currency is displayed on the second line.
-
-\subsection{Favorites}
-{\centering\itshape
- [Warning: Image ignored] % Unhandled or unsupported graphics:
-%\includegraphics[width=4.667cm,height=1.998cm]{images/rockbox-manual-img65.png}
- \newline
-Favorites
-\par}
-
-When listening to any song you can open it with this plugin and it will
-add the current song to a special playlist of all songs you selected in
-\textbf{/favorites.m3u}.
-
-\subsection{Firmware\_flash (Recorder, Ondio)}
-{\centering\mdseries\itshape
- [Warning: Image ignored] % Unhandled or unsupported graphics:
-%\includegraphics[width=3.634cm,height=2.076cm]{images/rockbox-manual-img66.png}
- \newline
-Firmware\_flash
-\par}
-
-Use when flashing Rockbox (see page \pageref{ref:FlashingRockboxReal}.
-In the ideal case, you'll need this tool only once. For safety reasons you may wish to delete \textbf{firmware\_flash.rock} from \textbf{/.rockbox/rocks} once flashing is complete.
-
-\subsection{Metronome}
-This plugin can be used as a metronome to keep time during music
-practice. Adjust the tempo though the interface or by tapping it out
-on the appropriate button.
-
-\begin{tabular}[c]{|p{2.587cm}|p{2.55cm}|p{2.62cm}|p{4.952cm}|}
-\hline
-{\centering\bfseries\itshape
-PLAYER
-\par}
-&
-{\centering\bfseries\itshape
-RECORDER
-\par}
-&
-{\centering\bfseries\itshape
-ONDIO
-\par}
-&
-{\centering\bfseries\itshape
-FUNCTION
-\par}
-\\\hline
-{\centering
-STOP
-\par}
-&
-{\centering
-OFF
-\par}
-&
-{\centering
-ONOFF
-\par}
-&
-Exit plugin
-\\\hline
-{\centering
-PLAY
-\par}
-&
-{\centering
-PLAY
-\par}
-&
-{\centering
-~
-\par}
-&
-Start / Stop
-\\\hline
-{\centering
-ON
-\par}
-&
-{\centering
-ON
-\par}
-&
-{\centering
-~
-\par}
-&
-Tap tempo
-\\\hline
-{\centering
-~
-\par}
-&
-{\centering
-~
-\par}
-&
-{\centering
-MODE
-\par}
-&
-Start / Tap tempo
-\\\hline
-{\centering
-~
-\par}
-&
-{\centering
-~
-\par}
-&
-{\centering
-HOLD MODE
-\par}
-&
-Stop
-\\\hline
-{\centering
-MINUS/PLUS
-\par}
-&
-{\centering
-LEFT/RIGHT
-\par}
-&
-{\centering
-LEFT/RIGHT
-\par}
-&
-Adjust tempo
-\\\hline
-{\centering
-ON+MINUS/\newline
-ON+PLUS
-\par}
-&
-{\centering
-UP/DOWN
-\par}
-&
-{\centering
-UP/DOWN
-\par}
-&
-Adjust volume
-\\\hline
-\end{tabular}
-
-\subsection{Split Editor (Recorder, Ondio)}
-When recording an mp3 file, it is common practice to start the recording
-a little bit early and stop it a little bit late to ensure all the
-desired sound is recorded. This results in recordings that contain
-extra snippets of sound and the beginning and end. Unfortunately these
-snippets can not be deleted easily because they are stored in the same
-file as the desired recording. The purpose of the split editor is to
-split a mp3 file (the input file) at a point in time (split point). Two
-new files can be generated from the input file. The first file contains
-the part before the split point and the second file contains the part
-after the split point. Once this process has been successful the
-original file can be deleted or kept as a backup.
-
-The whole process of splitting a mp3 file consists of three steps:
-
-\begin{enumerate}
-\item defining the split point
-\item generating the result files.
-\item if desired delete the input file (with the browser, not the split
-editor)
-\end{enumerate}
-
-\subsubsection{How to use the Split Editor}
-
-\begin{itemize}
-\item \textbf{Pause near the split point}
-When the device plays the song just hit the PAUSE button, when playback
-has roughly reached the split point. This need not be very precise as
-the split point can be fine tuned later.
-\item \textbf{Open the split editor}
-
-Open the plugin. A screen similar to the one below will appear.
-
-{\centering\itshape
- [Warning: Image ignored] % Unhandled or unsupported graphics:
-%\includegraphics[width=3.701cm,height=2.11cm]{images/rockbox-manual-img67.gif}
- \newline
-The Split Editor
-\par}
-
-{\centering\upshape
-Here is an explanation of the areas marked in red on the screenshot.
-\par}
-
-\begin{enumerate}
-\item The waveform \newline
-\newline
-The waveform displays the volume of the song over time. It will appear
-as the song plays and help to visually identify the point in time where
-the split is desired
-\item The split point indicator\newline
-\newline
-The split point indicator is a vertical line with a small triangle at
-the top end. It is the most important control element of the split
-editor. It can be moved with the LEFT and RIGHT buttons. Later, when
-you have fine tuned the split point, the song will be split at this
-position.
-\item The split time\newline
-\newline
-At the top of the window a time value is displayed. This is the point in
-time within the song at which the split point indicator is positioned.
-\item The locator\newline
-\newline
-Another vertical bar represents the position locator. It moves along as
-the song plays. In contrast to the split point indicator it has no
-triangles at the ends.
-\item The time bar\newline
-\newline
-The time bar displays the current position within the song relative to
-the whole song. The entire length of the time bar represents the song
-length. The length of the solid part of the time bar represents the position and length
-of the displayed part of the song.
-\item The scale mode\newline
-\newline
-Directly above the F3 button the scale mode is displayed. The waveform
-can be scaled either logarithmically or linearly. In logarithmic scale
-mode the letters ``dB'' are displayed, in linear mode ``\%''. Use F3 to
-switch between these modes. Linear mode usually gives better optical
-hints with commercially recorded music. For quiet recordings,
-especially of human speech, the logarithmic scale often is preferable.
-\item The loop mode \newline
-\newline
-Directly above the F2 button the loop mode icon is displayed. There are
-4 different loop modes. Pressing F2 changes to the next loop mode.
-
-\begin{itemize}
-\item [Warning: Image ignored] % Unhandled or unsupported graphics:
-%\includegraphics[width=0.794cm,height=0.476cm]{images/rockbox-manual-img68.gif}
- Playback loops around the split point indicator. This mode is best
-used when searching and zooming for the desired point at which to split
-the recording.
-\item [Warning: Image ignored] % Unhandled or unsupported graphics:
-%\includegraphics[width=0.794cm,height=0.476cm]{images/rockbox-manual-img69.gif}
- Playback loops from the split point indicator to the end of the
-visible area. This mode is best used when fine tuning the split
-indicator position at the beginning of a recording.
-\item [Warning: Image ignored] % Unhandled or unsupported graphics:
-%\includegraphics[width=0.794cm,height=0.476cm]{images/rockbox-manual-img70.gif}
- Playback loops from the beginning of the
-visible area to the split point. This mode is best used when fine
-tuning the split indicator position at the end of a recording.
-\item [Warning: Image ignored] % Unhandled or unsupported graphics:
-%\includegraphics[width=0.688cm,height=0.476cm]{images/rockbox-manual-img71.gif}
- Playback doesn't loop, the borders of the visible
-area as well as the split point indicator are ignored. This mode is
-best used when playing the song outside of the borders of the displayed
-region.
-\end{itemize}
-
-\item Perform the split \newline
-\newline
-The icon directly above the F1 button indicates its function to execute
-the split. When split positioning is complete open the save dialogue with F1.
-\end{enumerate}
-
-{\bfseries
-Controls in the split editor }
-\end{itemize}
-
-\begin{tabular}[c]{|p{2.975cm}|p{3.047cm}|p{6.649cm}|}
-\hline
-{\centering\bfseries\itshape
-Recorder
-\par}
-&
-{\centering\bfseries\itshape
-Ondio
-\par}
-&
-{\centering\bfseries\itshape
-Function
-\par}
-\\\hline
-{\centering
-Off
-\par}
-&
-{\centering
-On/Off
-\par}
-&
-Quit plugin
-\\\hline
-{\centering
-Left/Right
-\par}
-&
-{\centering
-Left/Right
-\par}
-&
-Move the split point indicator
-\\\hline
-{\centering
-Up/Down
-\par}
-&
-{\centering
-Up/Down
-\par}
-&
-Zoom in / out
-\\\hline
-{\centering
-Play
-\par}
-&
-{\centering
-Mode
-\par}
-&
-Play from the split position
-\\\hline
-{\centering
-F1
-\par}
-&
-{\centering
-Mode+Left
-\par}
-&
-Enter the save dialogue
-\\\hline
-{\centering
-F2
-\par}
-&
-{\centering
-Mode+Up
-\par}
-&
-Toggle loop modes
-\\\hline
-{\centering
-F3
-\par}
-&
-{\centering
-Mode+Right
-\par}
-&
-Toggle logarithmic / linear scaling
-\\\hline
-{\centering
-On+Left
-\par}
-&
-{\centering
-~
-\par}
-&
-Play half speed
-\\\hline
-{\centering
-On+Right
-\par}
-&
-{\centering
-~
-\par}
-&
-Play 150\% speed
-\\\hline
-{\centering
-On+Play
-\par}
-&
-{\centering
-~
-\par}
-&
-Play normal speed
-\\\hline
-\end{tabular}
-
-\subsubsection{Save the files}
-In the save dialogue it is possible to specify which of the files you
-want to save and their names. When finished, select
-``Save'' and the files will be written to
-disk. Note that files can not be overwritten, so filenames that
-don't exist yet must be chosen. If unsure whether the
-file already exists simply try to save it. If another file with this
-name exists the dialogue will return and you can choose another
-filename
-
-{\centering\itshape
- [Warning: Image ignored] % Unhandled or unsupported graphics:
-%\includegraphics[width=3.701cm,height=2.11cm]{images/rockbox-manual-img72.gif}
- \newline
-Save dialogue
-\par}
-
-Controls in the save dialogue
-\begin{tabular}[c]{|p{2.62cm}|p{2.266cm}|p{3.965cm}|}
-\hline
-{\centering\bfseries\itshape
-RECORDER
-\par}
-&
-{\centering\bfseries\itshape
-ONDIO
-\par}
-&
-{\centering\bfseries\itshape
-FUNCTION
-\par}
-\\\hline
-{\centering
-UP/DOWN
-\par}
-&
-{\centering
-UP/DOWN
-\par}
-&
-Select item
-\\\hline
-{\centering
-PLAY
-\par}
-&
-{\centering
-RIGHT
-\par}
-&
-Toggle / edit item
-\\\hline
-\end{tabular}
-
-\subsubsection{Scale}
-The values in the waveform are scaled according to the settings of the
-peak meter. These can be altered in the menu
-\textbf{General Settings {}-{\textgreater} Display{}-{\textgreater} Peak Meter}. If extreme minimum /
-maximum values are set the waveform might be cut off. A minimum
-setting of {}-60 dB and a maximum setting of 0 dB are recommended.
-These settings should be capable of producing useful waveforms for very
-soft sounds in logarithmic mode (dB). When the editor is used on loud
-sounds (such as commercial rock or pop music) switching to the linear
-scale may prove more effective since the logarithmic scale compresses
-loud noises and makes it more difficult to identify characteristic
-shapes. Note that it is always possible to toggle the scale with F3.
-
-\subsection{Stopwatch}
-{\centering\itshape
- [Warning: Image ignored] % Unhandled or unsupported graphics:
-%\includegraphics[width=3.704cm,height=2.117cm]{images/rockbox-manual-img73.png}
- \textmd{ } [Warning: Image ignored]
-% Unhandled or unsupported graphics:
-%\includegraphics[width=4.667cm,height=1.998cm]{images/rockbox-manual-img74.png}
- \newline
-Recorder stopwatch Player stopwatch
-\par}
-
-A simple stopwatch program with support for saving times.
-
-\subsubsection{Keys are as follows:}
-
-\begin{tabular}[c]{|p{2.9029999cm}|p{2.763cm}|p{2.199cm}|p{5.235cm}|}
-\hline
-{\centering\bfseries\itshape
-PLAYER
-\par}
-&
-{\centering\bfseries\itshape
-RECORDER
-\par}
-&
-{\centering\bfseries\itshape
-ONDIO
-\par}
-&
-{\centering\bfseries\itshape
-FUNCTION
-\par}
-\\\hline
-{\centering
-MENU
-\par}
-&
-{\centering
-OFF
-\par}
-&
-{\centering
-ONOFF
-\par}
-&
-Quit Plugin
-\\\hline
-{\centering
-PLAY
-\par}
-&
-{\centering
-PLAY
-\par}
-&
-{\centering
-RIGHT
-\par}
-&
-Start / stop
-\\\hline
-{\centering
-STOP
-\par}
-&
-{\centering
-LEFT
-\par}
-&
-{\centering
-LEFT
-\par}
-&
-Reset timer
-\\\hline
-{\centering
-ON
-\par}
-&
-{\centering
-ON
-\par}
-&
-{\centering
-MODE
-\par}
-&
-Take lap time
-\\\hline
-{\centering
-MINUS/PLUS
-\par}
-&
-{\centering
-DOWN/UP
-\par}
-&
-{\centering
-DOWN/UP
-\par}
-&
-Scroll through lap times
-\\\hline
-\end{tabular}
diff --git a/manual/chapter5/rockblox.tex b/manual/chapter5/rockblox.tex
deleted file mode 100644
index cdd60cb6c1..0000000000
--- a/manual/chapter5/rockblox.tex
+++ /dev/null
@@ -1,52 +0,0 @@
-\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}
-
diff --git a/manual/chapter5/sliding.tex b/manual/chapter5/sliding.tex
deleted file mode 100644
index e569b9f4fa..0000000000
--- a/manual/chapter5/sliding.tex
+++ /dev/null
@@ -1,50 +0,0 @@
-\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}
-
-
diff --git a/manual/chapter5/snake.tex b/manual/chapter5/snake.tex
deleted file mode 100644
index dfe596b6f5..0000000000
--- a/manual/chapter5/snake.tex
+++ /dev/null
@@ -1,8 +0,0 @@
-\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.
-
diff --git a/manual/chapter5/snake2.tex b/manual/chapter5/snake2.tex
deleted file mode 100644
index 1bb6eccb41..0000000000
--- a/manual/chapter5/snake2.tex
+++ /dev/null
@@ -1,66 +0,0 @@
-\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.
-
diff --git a/manual/chapter5/snow.tex b/manual/chapter5/snow.tex
deleted file mode 100644
index cc7c82d3d4..0000000000
--- a/manual/chapter5/snow.tex
+++ /dev/null
@@ -1,12 +0,0 @@
-
-\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.
-
diff --git a/manual/chapter5/sokoban.tex b/manual/chapter5/sokoban.tex
deleted file mode 100644
index 91141a9cbe..0000000000
--- a/manual/chapter5/sokoban.tex
+++ /dev/null
@@ -1,63 +0,0 @@
-\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}
-
-
diff --git a/manual/chapter5/solitaire.tex b/manual/chapter5/solitaire.tex
deleted file mode 100644
index 7002e69222..0000000000
--- a/manual/chapter5/solitaire.tex
+++ /dev/null
@@ -1,14 +0,0 @@
-\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}.
-
-
diff --git a/manual/chapter5/star.tex b/manual/chapter5/star.tex
deleted file mode 100644
index a39b6f4709..0000000000
--- a/manual/chapter5/star.tex
+++ /dev/null
@@ -1,63 +0,0 @@
-\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}
-
-
diff --git a/manual/chapter5/vumeter.tex b/manual/chapter5/vumeter.tex
deleted file mode 100644
index 1694d5100f..0000000000
--- a/manual/chapter5/vumeter.tex
+++ /dev/null
@@ -1,82 +0,0 @@
-\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}
-
diff --git a/manual/chapter5/wormlet.tex b/manual/chapter5/wormlet.tex
deleted file mode 100644
index 5bff66b9f4..0000000000
--- a/manual/chapter5/wormlet.tex
+++ /dev/null
@@ -1,287 +0,0 @@
-\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}
-
diff --git a/manual/rockbox.tex b/manual/rockbox.tex
index 8f3b654fe0..941b5abee7 100644
--- a/manual/rockbox.tex
+++ b/manual/rockbox.tex
@@ -16,7 +16,7 @@
\input{rockbox_interface/main.tex}
\input{main_menu/main.tex}
\input{configure_rockbox/main.tex}
-\input{chapter5/plugins.tex}
+\input{plugins/main.tex}
\input{advanced_topics/main.tex}
%\input{appendix.tex}
%\appendix