···125125 \subsection{\label{ref:LoadingBackdrops}Loading Backdrops}
126126 Rockbox supports showing an image as a backdrop in the \setting{File Browser}
127127 and the menus. The backdrop image must be a \fname{.bmp} file of the exact
128128- same dimensions as the display in your \dap{} (\genericimg{} with the last
128128+ same dimensions as the display in your \dap{} (\dapdisplaysize{} with the last
129129 number giving the colour depth in bits). To use an image as a backdrop browse
130130 to it in the \setting{File Browser} and open the \setting{Context Menu}
131131 (see \reference{ref:Contextmenu}) on it and select the option
···221221\item Lines beginning with \# are comments and will be ignored.
222222\end{itemize}
223223224224-\note{Keep in mind that your \dap{} resolution is \genericimg{} (with
224224+\note{Keep in mind that your \dap{} resolution is \dapdisplaysize{} (with
225225 the last number giving the colour depth in bits) when
226226 designing your own WPS, or if you use a WPS designed for another target.
227227 \opt{HAVE_REMOTE_LCD}{The resolution of the remote is
228228- \opt{h100,h300}{128x64x1}\opt{x5,m5}{128x96x2} pixels.}}
228228+ \opt{h100,h300}{128$\times$64$\times$1}\opt{x5,m5}{128$\times$96$\times$2} pixels.}}
229229230230\nopt{lcd_charcell}{
231231\subsubsection{\label{ref:Viewports}Viewports}
+1-1
manual/appendix/wps_tags.tex
···371371\begin{enumerate}
372372 \item Load albumart at position 20,40 and display it without resizing:\\
373373 \config{\%Cl{\textbar}20{\textbar}40{\textbar}{\textbar}{\textbar}}
374374- \item Load albumart at position 0,20 and resize it to be at most 100x100
374374+ \item Load albumart at position 0,20 and resize it to be at most 100$\times$100
375375 pixels. If the image isn't square, align it to the bottom-right
376376 corner:\\
377377 \config{\%CL{\textbar}0{\textbar}20{\textbar}r100{\textbar}b100{\textbar}}
+1-1
manual/getting_started/installation.tex
···8282 cards until we are satisfied the driver is safe to use.\\}
8383 \item There is only basic touchscreen support. Further work is
8484 required to make the UI more usable with a touchscreen in general.
8585- \note{The touchscreen can be used in two modes, either a 3x3 grid mode
8585+ \note{The touchscreen can be used in two modes, either a 3$\times$3 grid mode
8686 which divides the screen into areas to emulate a set of physical
8787 buttons (the default setting), or ``absolute point'' mode where the
8888 touchscreen is used to point to items on the screen.\\}
+3-1
manual/platform/archosfmrecorder.tex
···99\newcommand{\playerman}{Archos}
1010\newcommand{\playertype}{Recorder V2/FM}
1111\newcommand{\playerlongtype}{Recorder V2 and FM}
1212-\newcommand{\genericimg}{112x64x1}
1212+\newcommand{\dapdisplaywidth}{112}
1313+\newcommand{\dapdisplayheight}{64}
1414+\newcommand{\dapdisplaydepth}{1}
1315\newcommand{\specimg}{archosfmrecorder}
1416%Used to name the player, e.g. ...to the \dap
1517\newcommand{\dap}{player}
+3-1
manual/platform/archosondiofm.tex
···99\newcommand{\playerman}{Archos}
1010\newcommand{\playertype}{Ondio}
1111\newcommand{\playerlongtype}{Ondio 128 FM}
1212-\newcommand{\genericimg}{112x64x1}
1212+\newcommand{\dapdisplaywidth}{112}
1313+\newcommand{\dapdisplayheight}{64}
1414+\newcommand{\dapdisplaydepth}{1}
1315\newcommand{\specimg}{archosondiofm}
1416%Used to name the player, e.g. ...to the \dap
1517\newcommand{\dap}{player}
+3-1
manual/platform/archosondiosp.tex
···99\newcommand{\playerman}{Archos}
1010\newcommand{\playertype}{Ondio}
1111\newcommand{\playerlongtype}{Ondio 128 SP}
1212-\newcommand{\genericimg}{112x64x1}
1212+\newcommand{\dapdisplaywidth}{112}
1313+\newcommand{\dapdisplayheight}{64}
1414+\newcommand{\dapdisplaydepth}{1}
1315\newcommand{\specimg}{archosondiosp}
1416%Used to name the player, e.g. ...to the \dap
1517\newcommand{\dap}{player}
+3-1
manual/platform/archosplayer.tex
···1010\newcommand{\playerman}{Archos}
1111\newcommand{\playertype}{Studio/Player}
1212\newcommand{\playerlongtype}{Jukebox 5000, 6000, Studio 10 and 20}
1313-\newcommand{\genericimg}{charx11x1}
1313+\newcommand{\dapdisplaywidth}{char}
1414+\newcommand{\dapdisplayheight}{11}
1515+\newcommand{\dapdisplaydepth}{1}
1416\newcommand{\specimg}{archosplayer}
1517%Used to name the player, e.g. ...to the \dap
1618\newcommand{\dap}{player}
+3-1
manual/platform/archosrecorder.tex
···99\newcommand{\playerman}{Archos}
1010\newcommand{\playertype}{Recorder}
1111\newcommand{\playerlongtype}{Recorder 6, 10, 15 and 20}
1212-\newcommand{\genericimg}{112x64x1}
1212+\newcommand{\dapdisplaywidth}{112}
1313+\newcommand{\dapdisplayheight}{64}
1414+\newcommand{\dapdisplaydepth}{1}
13151416\newcommand{\specimg}{archosrecorder}
1517%Used to name the player, e.g. ...to the \dap
+3-1
manual/platform/cowond2.tex
···99\newcommand{\playerman}{Cowon}
1010\newcommand{\playertype}{D2}
1111\newcommand{\playerlongtype}{\playertype}
1212-\newcommand{\genericimg}{320x240x16}
1212+\newcommand{\dapdisplaywidth}{320}
1313+\newcommand{\dapdisplayheight}{240}
1414+\newcommand{\dapdisplaydepth}{16}
1315\newcommand{\specimg}{cowond2}
1416%Used to name the player, e.g. ...to the \dap
1517\newcommand{\dap}{player}
+3-1
manual/platform/gigabeatfx.tex
···1313\newcommand{\playerman}{Toshiba}
1414\newcommand{\playertype}{Gigabeat F and X Series}
1515\newcommand{\playerlongtype}{\playertype}
1616-\newcommand{\genericimg}{240x320x16}
1616+\newcommand{\dapdisplaywidth}{240}
1717+\newcommand{\dapdisplayheight}{320}
1818+\newcommand{\dapdisplaydepth}{16}
1719\newcommand{\specimg}{gigabeatfx}
1820%Used to name the player, e.g. ...to the \dap
1921\newcommand{\dap}{player}
+3-1
manual/platform/gigabeats.tex
···1212\newcommand{\playerman}{Toshiba}
1313\newcommand{\playertype}{Gigabeat S Series}
1414\newcommand{\playerlongtype}{\playertype}
1515-\newcommand{\genericimg}{240x320x16}
1515+\newcommand{\dapdisplaywidth}{240}
1616+\newcommand{\dapdisplayheight}{320}
1717+\newcommand{\dapdisplaydepth}{16}
1618\newcommand{\specimg}{gigabeats}
1719%Used to name the player, e.g. ...to the \dap
1820\newcommand{\dap}{player}
+3-1
manual/platform/iaudiom3.tex
···1111\newcommand{\playerman}{Iaudio}
1212\newcommand{\playertype}{M3}
1313\newcommand{\playerlongtype}{\playertype}
1414-\newcommand{\genericimg}{128x96x2}
1414+\newcommand{\dapdisplaywidth}{128}
1515+\newcommand{\dapdisplayheight}{96}
1616+\newcommand{\dapdisplaydepth}{2}
1517\newcommand{\specimg}{iaudiom3}
1618%Used to name the player, e.g. ...to the \dap
1719\newcommand{\dap}{player}
+3-1
manual/platform/iaudiom5.tex
···1111\newcommand{\playerman}{Iaudio}
1212\newcommand{\playertype}{M5}
1313\newcommand{\playerlongtype}{\playertype}
1414-\newcommand{\genericimg}{160x128x2}
1414+\newcommand{\dapdisplaywidth}{160}
1515+\newcommand{\dapdisplayheight}{128}
1616+\newcommand{\dapdisplaydepth}{2}
1517\newcommand{\specimg}{iaudiom5}
1618%Used to name the player, e.g. ...to the \dap
1719\newcommand{\dap}{player}
+3-1
manual/platform/iaudiox5.tex
···1111\newcommand{\playerman}{Iaudio}
1212\newcommand{\playertype}{X5}
1313\newcommand{\playerlongtype}{\playertype}
1414-\newcommand{\genericimg}{160x128x16}
1414+\newcommand{\dapdisplaywidth}{160}
1515+\newcommand{\dapdisplayheight}{128}
1616+\newcommand{\dapdisplaydepth}{16}
1517\newcommand{\specimg}{iaudiox5}
1618%Used to name the player, e.g. ...to the \dap
1719\newcommand{\dap}{player}
+3-1
manual/platform/ipod1g2g.tex
···99\newcommand{\playerman}{Ipod}
1010\newcommand{\playertype}{1G / 2G}
1111\newcommand{\playerlongtype}{\playertype}
1212-\newcommand{\genericimg}{160x128x2}
1212+\newcommand{\dapdisplaywidth}{160}
1313+\newcommand{\dapdisplayheight}{128}
1414+\newcommand{\dapdisplaydepth}{2}
1315\newcommand{\specimg}{ipod1g2g}
1416%Used to name the player, e.g. ...to the \dap
1517\newcommand{\dap}{player}
+3-1
manual/platform/ipod3g.tex
···99\newcommand{\playerman}{Ipod}
1010\newcommand{\playertype}{3G}
1111\newcommand{\playerlongtype}{\playertype}
1212-\newcommand{\genericimg}{160x128x2}
1212+\newcommand{\dapdisplaywidth}{160}
1313+\newcommand{\dapdisplayheight}{128}
1414+\newcommand{\dapdisplaydepth}{2}
1315\newcommand{\specimg}{ipod3g}
1416%Used to name the player, e.g. ...to the \dap
1517\newcommand{\dap}{player}
+3-1
manual/platform/ipod4g.tex
···99\newcommand{\playerman}{Ipod}
1010\newcommand{\playertype}{4G}
1111\newcommand{\playerlongtype}{\playertype}
1212-\newcommand{\genericimg}{160x128x2}
1212+\newcommand{\dapdisplaywidth}{160}
1313+\newcommand{\dapdisplayheight}{128}
1414+\newcommand{\dapdisplaydepth}{2}
1315\newcommand{\specimg}{ipod4g}
1416%Used to name the player, e.g. ...to the \dap
1517\newcommand{\dap}{player}
+3-1
manual/platform/ipodcolor.tex
···99\newcommand{\playerman}{Ipod}
1010\newcommand{\playertype}{Color}
1111\newcommand{\playerlongtype}{\playertype}
1212-\newcommand{\genericimg}{220x176x16}
1212+\newcommand{\dapdisplaywidth}{220}
1313+\newcommand{\dapdisplayheight}{176}
1414+\newcommand{\dapdisplaydepth}{16}
1315\newcommand{\specimg}{ipodcolor}
1416%Used to name the player, e.g. ...to the \dap
1517\newcommand{\dap}{player}
+3-1
manual/platform/ipodmini1g.tex
···99\newcommand{\playerman}{Ipod}
1010\newcommand{\playertype}{Mini}
1111\newcommand{\playerlongtype}{\playertype}
1212-\newcommand{\genericimg}{138x110x2}
1212+\newcommand{\dapdisplaywidth}{138}
1313+\newcommand{\dapdisplayheight}{110}
1414+\newcommand{\dapdisplaydepth}{2}
1315\newcommand{\specimg}{ipodmini1g}
1416%Used to name the player, e.g. ...to the \dap
1517\newcommand{\dap}{player}
+3-1
manual/platform/ipodnano1g.tex
···88\newcommand{\playerman}{Ipod}
99\newcommand{\playertype}{Nano}
1010\newcommand{\playerlongtype}{\playertype{} 1st generation}
1111-\newcommand{\genericimg}{176x132x16}
1111+\newcommand{\dapdisplaywidth}{176}
1212+\newcommand{\dapdisplayheight}{132}
1313+\newcommand{\dapdisplaydepth}{16}
1214\newcommand{\specimg}{ipodnano1g}
1315%Used to name the player, e.g. ...to the \dap
1416\newcommand{\dap}{player}
+3-1
manual/platform/ipodnano2g.tex
···88\newcommand{\playerman}{Ipod}
99\newcommand{\playertype}{Nano}
1010\newcommand{\playerlongtype}{\playertype{} 2nd generation}
1111-\newcommand{\genericimg}{176x132x16}
1111+\newcommand{\dapdisplaywidth}{176}
1212+\newcommand{\dapdisplayheight}{132}
1313+\newcommand{\dapdisplaydepth}{16}
1214\newcommand{\specimg}{ipodnano2g}
1315%Used to name the player, e.g. ...to the \dap
1416\newcommand{\dap}{player}
+3-1
manual/platform/ipodvideo.tex
···1010\newcommand{\playerman}{Ipod}
1111\newcommand{\playertype}{Video}
1212\newcommand{\playerlongtype}{\playertype}
1313-\newcommand{\genericimg}{320x240x16}
1313+\newcommand{\dapdisplaywidth}{320}
1414+\newcommand{\dapdisplayheight}{240}
1515+\newcommand{\dapdisplaydepth}{16}
1416\newcommand{\specimg}{ipodvideo}
1517%Used to name the player, e.g. ...to the \dap
1618\newcommand{\dap}{player}
+3-1
manual/platform/iriverh10.tex
···1010\newcommand{\playerman}{Iriver}
1111\newcommand{\playertype}{H10}
1212\newcommand{\playerlongtype}{\playertype{} 20~GB}
1313-\newcommand{\genericimg}{160x128x16}
1313+\newcommand{\dapdisplaywidth}{160}
1414+\newcommand{\dapdisplayheight}{128}
1515+\newcommand{\dapdisplaydepth}{16}
1416\newcommand{\specimg}{iriverh10}
1517%Used to name the player, e.g. ...to the \dap
1618\newcommand{\dap}{player}
+3-1
manual/platform/iriverh100.tex
···1313\newcommand{\playerman}{Iriver}
1414\newcommand{\playertype}{H100}
1515\newcommand{\playerlongtype}{iHP100, iHP115, iHP120, iHP140, H120 and H140}
1616-\newcommand{\genericimg}{160x128x2}
1616+\newcommand{\dapdisplaywidth}{160}
1717+\newcommand{\dapdisplayheight}{128}
1818+\newcommand{\dapdisplaydepth}{2}
1719\newcommand{\specimg}{iriverh100}
1820%Used to name the player, e.g. ...to the \dap
1921\newcommand{\dap}{player}
+3-1
manual/platform/iriverh10_5gb.tex
···1010\newcommand{\playerman}{Iriver}
1111\newcommand{\playertype}{H10}
1212\newcommand{\playerlongtype}{\playertype{} 5~GB and 6~GB}
1313-\newcommand{\genericimg}{128x128x16}
1313+\newcommand{\dapdisplaywidth}{128}
1414+\newcommand{\dapdisplayheight}{128}
1515+\newcommand{\dapdisplaydepth}{16}
1416\newcommand{\specimg}{iriverh10_5gb}
1517%Used to name the player, e.g. ...to the \dap
1618\newcommand{\dap}{player}
+3-1
manual/platform/iriverh300.tex
···1111\newcommand{\playerman}{Iriver}
1212\newcommand{\playertype}{H3xx}
1313\newcommand{\playerlongtype}{H320 and H340}
1414-\newcommand{\genericimg}{220x176x16}
1414+\newcommand{\dapdisplaywidth}{220}
1515+\newcommand{\dapdisplayheight}{176}
1616+\newcommand{\dapdisplaydepth}{16}
1517\newcommand{\specimg}{iriverh300}
1618%Used to name the player, e.g. ...to the \dap
1719\newcommand{\dap}{player}
+3-1
manual/platform/mrobe100.tex
···1212\newcommand{\playerman}{Olympus}
1313\newcommand{\playertype}{m:robe 100}
1414\newcommand{\playerlongtype}{\playertype}
1515-\newcommand{\genericimg}{160x128x1}
1515+\newcommand{\dapdisplaywidth}{160}
1616+\newcommand{\dapdisplayheight}{128}
1717+\newcommand{\dapdisplaydepth}{1}
1618\newcommand{\specimg}{mrobe100}
1719%Used to name the player, e.g. ...to the \dap
1820\newcommand{\dap}{player}
+3-1
manual/platform/sa9200.tex
···99\newcommand{\playerman}{Philips}
1010\newcommand{\playertype}{GoGear SA9200}
1111\newcommand{\playerlongtype}{\playertype}
1212-\newcommand{\genericimg}{128x160x16}
1212+\newcommand{\dapdisplaywidth}{128}
1313+\newcommand{\dapdisplayheight}{160}
1414+\newcommand{\dapdisplaydepth}{16}
1315\newcommand{\specimg}{sa9200}
1416%Used to name the player, e.g. ...to the \dap
1517\newcommand{\dap}{player}
+3-1
manual/platform/sansac200.tex
···1010\newcommand{\playerman}{Sansa}
1111\newcommand{\playertype}{c200 Series}
1212\newcommand{\playerlongtype}{\playertype}
1313-\newcommand{\genericimg}{132x80x16}
1313+\newcommand{\dapdisplaywidth}{132}
1414+\newcommand{\dapdisplayheight}{80}
1515+\newcommand{\dapdisplaydepth}{16}
1416\newcommand{\specimg}{sansac200}
1517%Used to name the player, e.g. ...to the \dap
1618\newcommand{\dap}{player}
+3-1
manual/platform/sansaclip.tex
···1010\newcommand{\playerman}{Sansa}
1111\newcommand{\playertype}{Clip}
1212\newcommand{\playerlongtype}{Clip v1}
1313-\newcommand{\genericimg}{128x64x1}
1313+\newcommand{\dapdisplaywidth}{128}
1414+\newcommand{\dapdisplayheight}{64}
1515+\newcommand{\dapdisplaydepth}{1}
1416\newcommand{\specimg}{sansaclip}
1517%Used to name the player, e.g. ...to the \dap
1618\newcommand{\dap}{player}
+3-1
manual/platform/sansaclipplus.tex
···1010\newcommand{\playerman}{Sansa}
1111\newcommand{\playertype}{Clip+}
1212\newcommand{\playerlongtype}{\playertype}
1313-\newcommand{\genericimg}{128x64x1}
1313+\newcommand{\dapdisplaywidth}{128}
1414+\newcommand{\dapdisplayheight}{64}
1515+\newcommand{\dapdisplaydepth}{1}
1416\newcommand{\specimg}{sansaclipplus}
1517%Used to name the player, e.g. ...to the \dap
1618\newcommand{\dap}{player}
+3-1
manual/platform/sansaclipv2.tex
···1010\newcommand{\playerman}{Sansa}
1111\newcommand{\playertype}{Clip}
1212\newcommand{\playerlongtype}{Clip v2}
1313-\newcommand{\genericimg}{128x64x1}
1313+\newcommand{\dapdisplaywidth}{128}
1414+\newcommand{\dapdisplayheight}{64}
1515+\newcommand{\dapdisplaydepth}{1}
1416\newcommand{\specimg}{sansaclip}
1517%Used to name the player, e.g. ...to the \dap
1618\newcommand{\dap}{player}
+3-2
manual/platform/sansae200.tex
···1010\newcommand{\playerman}{Sansa}
1111\newcommand{\playertype}{e200 and e200R Series}
1212\newcommand{\playerlongtype}{\playertype}
1313-\newcommand{\genericimg}{176x220x16}
1414-\newcommand{\specimg}{sansae200}
1313+\newcommand{\dapdisplaywidth}{176}
1414+\newcommand{\dapdisplayheight}{220}
1515+\newcommand{\dapdisplaydepth}{16}\newcommand{\specimg}{sansae200}
1516%Used to name the player, e.g. ...to the \dap
1617\newcommand{\dap}{player}
1718%For use when referring to the player. E.g. the \daps\ capacity ...
+3-1
manual/platform/sansae200v2.tex
···1010\newcommand{\playerman}{Sansa}
1111\newcommand{\playertype}{e200v2 Series}
1212\newcommand{\playerlongtype}{\playertype}
1313-\newcommand{\genericimg}{176x220x16}
1313+\newcommand{\dapdisplaywidth}{176}
1414+\newcommand{\dapdisplayheight}{220}
1515+\newcommand{\dapdisplaydepth}{16}
1416\newcommand{\specimg}{sansae200}
1517%Used to name the player, e.g. ...to the \dap
1618\newcommand{\dap}{player}
+3-1
manual/platform/sansafuze.tex
···1010\newcommand{\playerman}{Sansa}
1111\newcommand{\playertype}{Fuze}
1212\newcommand{\playerlongtype}{\playertype}
1313-\newcommand{\genericimg}{220x176x16}
1313+\newcommand{\dapdisplaywidth}{220}
1414+\newcommand{\dapdisplayheight}{176}
1515+\newcommand{\dapdisplaydepth}{16}
1416\newcommand{\specimg}{sansafuze}
1517%Used to name the player, e.g. ...to the \dap
1618\newcommand{\dap}{player}
+3-1
manual/platform/vibe500.tex
···1010\newcommand{\playerman}{Packard Bell}
1111\newcommand{\playertype}{Vibe 500}
1212\newcommand{\playerlongtype}{\playertype}
1313-\newcommand{\genericimg}{160x128x16}
1313+\newcommand{\dapdisplaywidth}{160}
1414+\newcommand{\dapdisplayheight}{128}
1515+\newcommand{\dapdisplaydepth}{16}
1416\newcommand{\specimg}{vibe500}
1517%Used to name the player, e.g. ...to the \dap
1618\newcommand{\dap}{player}
+2-2
manual/plugins/chip8emulator.tex
···66There are lots of tiny Chip8 games (usually only about 256 bytes to a
77couple of KB) which were made popular by the HP48
88calculator's emulator for them. The original Chip8 had
99-64x32 pixel graphics, and the new superchip emulator supports 128x64
99+64$\times$32 pixel graphics, and the new superchip emulator supports 128$\times$64
1010graphics.
11111212-The only problem is that they are based on a 4x4 keyboard, but since most
1212+The only problem is that they are based on a 4$\times$4 keyboard, but since most
1313games do not use all of the buttons, this can easily be worked around.
14141515To do this, one may put a \fname{.c8k} file with the same name as the
+3
manual/preamble.tex
···140140 {\end{itemize}}
141141142142143143+\newcommand{\dapdisplaysize}{\dapdisplaywidth$\times$\dapdisplayheight$\times$\dapdisplaydepth}
144144+\newcommand{\genericimg}{\dapdisplaywidth x\dapdisplayheight x\dapdisplaydepth}
145145+143146% add screenshot image.
144147% Usage: \screenshot{filename}{caption}{label}
145148% By using the 'H' (HERE) placement, the screenshots are placed where
+1-1
manual/rockbox_interface/main.tex
···2020Throughout this manual, the buttons on the \dap{} are labelled according to the
2121picture above.
2222\opt{touchscreen}{
2323-The areas of the touchscreen in the 3x3 grid mode are in turn referred as follows:
2323+The areas of the touchscreen in the 3$\times$3 grid mode are in turn referred as follows:
2424\begin{table}
2525 \begin{center}
2626 %\begin{tabularx}{.82\textwidth}{l|c|r}