From e4b01963c596aa341389246e030f83bb72dff145 Mon Sep 17 00:00:00 2001 From: Martin Arver Date: Sat, 11 Feb 2006 01:28:43 +0000 Subject: Change directory for plugins as well git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8658 a1c6a512-1295-4272-9138-f99709370657 --- manual/chapter5/bounce.tex | 66 -- manual/chapter5/cube.tex | 12 - manual/chapter5/flipit.tex | 89 --- manual/chapter5/grayscale.tex | 11 - manual/chapter5/hello.tex | 14 - manual/chapter5/jackpot.tex | 37 -- manual/chapter5/mandelbrot.tex | 58 -- manual/chapter5/minesweeper.tex | 58 -- manual/chapter5/mosaic.tex | 12 - manual/chapter5/nim.tex | 104 ---- manual/chapter5/oscillograph.tex | 69 --- manual/chapter5/plugins.tex | 1243 -------------------------------------- manual/chapter5/rockblox.tex | 52 -- manual/chapter5/sliding.tex | 50 -- manual/chapter5/snake.tex | 8 - manual/chapter5/snake2.tex | 66 -- manual/chapter5/snow.tex | 12 - manual/chapter5/sokoban.tex | 63 -- manual/chapter5/solitaire.tex | 14 - manual/chapter5/star.tex | 63 -- manual/chapter5/vumeter.tex | 82 --- manual/chapter5/wormlet.tex | 287 --------- manual/rockbox.tex | 2 +- 23 files changed, 1 insertion(+), 2471 deletions(-) delete mode 100644 manual/chapter5/bounce.tex delete mode 100644 manual/chapter5/cube.tex delete mode 100644 manual/chapter5/flipit.tex delete mode 100644 manual/chapter5/grayscale.tex delete mode 100644 manual/chapter5/hello.tex delete mode 100644 manual/chapter5/jackpot.tex delete mode 100644 manual/chapter5/mandelbrot.tex delete mode 100644 manual/chapter5/minesweeper.tex delete mode 100644 manual/chapter5/mosaic.tex delete mode 100644 manual/chapter5/nim.tex delete mode 100644 manual/chapter5/oscillograph.tex delete mode 100644 manual/chapter5/plugins.tex delete mode 100644 manual/chapter5/rockblox.tex delete mode 100644 manual/chapter5/sliding.tex delete mode 100644 manual/chapter5/snake.tex delete mode 100644 manual/chapter5/snake2.tex delete mode 100644 manual/chapter5/snow.tex delete mode 100644 manual/chapter5/sokoban.tex delete mode 100644 manual/chapter5/solitaire.tex delete mode 100644 manual/chapter5/star.tex delete mode 100644 manual/chapter5/vumeter.tex delete mode 100644 manual/chapter5/wormlet.tex (limited to 'manual') 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 -- cgit v1.2.3