summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSolomon Peachy <pizza@shaftnet.org>2020-08-24 18:35:25 -0400
committerSolomon Peachy <pizza@shaftnet.org>2020-08-24 18:49:03 -0400
commite06d7e8516fcd8630120f9a9f34955f4d188354f (patch)
treed5f710d9c33f1460498eb268b8395bb7d561fa97
parent910e600ba20fcc6b8493ca50da05d02d68990ba8 (diff)
downloadrockbox-e06d7e8516fcd8630120f9a9f34955f4d188354f.tar.gz
rockbox-e06d7e8516fcd8630120f9a9f34955f4d188354f.zip
manual: Add section for mikmod and document its formats
Change-Id: Ic07bf2c8dcc29bd535ea7b2ce8a7c4d723c22e6a
-rw-r--r--manual/plugins/main.tex8
-rw-r--r--manual/plugins/mikmod.tex69
2 files changed, 76 insertions, 1 deletions
diff --git a/manual/plugins/main.tex b/manual/plugins/main.tex
index 33bdb13b05..6e1084d5c4 100644
--- a/manual/plugins/main.tex
+++ b/manual/plugins/main.tex
@@ -45,7 +45,7 @@ text files%
45 45
46{\input{plugins/dice.tex}} 46{\input{plugins/dice.tex}}
47 47
48\opt{swcodec}{\nopt{lowmem}{\input{plugins/doom.tex}}} 48\nopt{xduoox3}{\nopt{lowmem}{\input{plugins/doom.tex}}}
49 49
50\opt{lcd_color}{\nopt{lowmem,iaudiox5,iriverh300}{\input{plugins/duke3d.tex}}} 50\opt{lcd_color}{\nopt{lowmem,iaudiox5,iriverh300}{\input{plugins/duke3d.tex}}}
51 51
@@ -170,6 +170,11 @@ option from the \setting{Context Menu} (see \reference{ref:Contextmenu}).}
170 Lua scripting language& \fname{.lua} & \\ 170 Lua scripting language& \fname{.lua} & \\
171 \opt{swcodec}{\nopt{lowmem}{ 171 \opt{swcodec}{\nopt{lowmem}{
172 Midiplay & \fname{.mid, .midi} & \\ 172 Midiplay & \fname{.mid, .midi} & \\
173 Mikmod & \fname{.669, .amf, .asy, .dsm,} & \\
174 & \fname{.far, .gdm, imf, .it,} & \\
175 & \fname{.m15, .med, .mod, .okt,} & \\
176 & \fname{.s3m, .stm, .stx, .ult,} & \\
177 & \fname{.uni, .umx, .xm} & \\
173 MPEG Player & \fname{.mpg, .mpeg, .mpv, .m2v} & \\ 178 MPEG Player & \fname{.mpg, .mpeg, .mpv, .m2v} & \\
174 }} 179 }}
175 \opt{swcodec}{ 180 \opt{swcodec}{
@@ -200,6 +205,7 @@ option from the \setting{Context Menu} (see \reference{ref:Contextmenu}).}
200\opt{large_plugin_buffer}{\input{plugins/lua.tex}} 205\opt{large_plugin_buffer}{\input{plugins/lua.tex}}
201 206
202\opt{swcodec}{\nopt{lowmem}{\input{plugins/midiplay.tex}}} 207\opt{swcodec}{\nopt{lowmem}{\input{plugins/midiplay.tex}}}
208\opt{swcodec}{\nopt{lowmem}{\input{plugins/mikmod.tex}}}
203 209
204\opt{lcd_bitmap}{\opt{swcodec}{\nopt{lowmem}{\input{plugins/mpegplayer.tex}}}} 210\opt{lcd_bitmap}{\opt{swcodec}{\nopt{lowmem}{\input{plugins/mpegplayer.tex}}}}
205 211
diff --git a/manual/plugins/mikmod.tex b/manual/plugins/mikmod.tex
new file mode 100644
index 0000000000..00040c28ee
--- /dev/null
+++ b/manual/plugins/mikmod.tex
@@ -0,0 +1,69 @@
1\subsection{Mikmod}
2
3Mikmod plays most common tracker music formats.
4
5\note{TODO: Document configuration settings}
6
7\begin{btnmap}
8 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD%
9 ,IAUDIO_X5_PAD,MROBE100_PAD,PBELL_VIBE500_PAD,SANSA_FUZEPLUS_PAD,SAMSUNG_YH92X_PAD%
10 ,SAMSUNG_YH820_PAD}{\ButtonUp/ \ButtonDown}
11 \opt{IPOD_3G_PAD,IPOD_4G_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD}{\ButtonScrollFwd/ \ButtonScrollBack}
12 \opt{IRIVER_H10_PAD,MPIO_HD300_PAD}{\ButtonScrollUp/ \ButtonScrollDown}
13 \opt{SANSA_C200_PAD,SANSA_CLIP_PAD,MPIO_HD200_PAD}{\ButtonVolUp/ \ButtonVolDown}
14 \opt{COWON_D2_PAD}{\TouchTopMiddle{} / \TouchBottomMiddle}
15 \opt{XDUOO_X3_PAD}{\ButtonVolUp/ \ButtonVolDown}
16 \opt{HAVEREMOTEKEYMAP}{& }
17 & Volume up/ Volume down\\
18 %
19 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD%
20 ,IAUDIO_X5_PAD,MROBE100_PAD,IPOD_3G_PAD,IPOD_4G_PAD,SANSA_E200_PAD%
21 ,SANSA_FUZE_PAD,IRIVER_H10_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,PBELL_VIBE500_PAD%
22 ,SANSA_FUZEPLUS_PAD,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}
23 {\ButtonRight/ \ButtonLeft}
24 \opt{MPIO_HD200_PAD,MPIO_HD300_PAD}{\ButtonFF / \ButtonRew}
25 \opt{COWON_D2_PAD}{\TouchMidRight{} / \TouchMidLeft}
26 \opt{XDUOO_X3_PAD}{\ButtonNext/ \ButtonPrev}
27 \opt{HAVEREMOTEKEYMAP}{& }
28 & Skip to next/prev file\\
29 %
30 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD%
31 ,IAUDIO_X5_PAD,MROBE100_PAD,IPOD_3G_PAD,IPOD_4G_PAD,SANSA_E200_PAD%
32 ,SANSA_FUZE_PAD,IRIVER_H10_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,PBELL_VIBE500_PAD%
33 ,SANSA_FUZEPLUS_PAD,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}
34 {Long \ButtonRight/ Long \ButtonLeft}
35 \opt{MPIO_HD200_PAD,MPIO_HD300_PAD}{Long \ButtonFF / Long \ButtonRew}
36 \opt{COWON_D2_PAD}{Long \TouchMidRight{} / Long \TouchMidLeft}
37 \opt{XDUOO_X3_PAD}{Long \ButtonNext/ Long \ButtonPrev}
38 \opt{HAVEREMOTEKEYMAP}{& }
39 & Skip to next/prev sequence\\
40 %
41 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn}
42 \opt{IPOD_3G_PAD,IPOD_4G_PAD,GIGABEAT_S_PAD,IAUDIO_X5_PAD,IRIVER_H10_PAD,PBELL_VIBE500_PAD%
43 ,MPIO_HD200_PAD,MPIO_HD300_PAD,SANSA_FUZEPLUS_PAD,SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}
44 {\ButtonPlay}
45 \opt{SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}{\ButtonUp}
46 \opt{GIGABEAT_PAD}{\ButtonA}
47 \opt{MROBE100_PAD}{\ButtonDisplay}
48 \opt{COWON_D2_PAD}{\TouchCenter}
49 \opt{XDUOO_X3_PAD}{\ButtonPlay}
50 \opt{HAVEREMOTEKEYMAP}{& }
51 & Pause/Resume playback\\
52 %
53 \opt{XDUOO_X3_PAD}{\ButtonOption}
54 \opt{HAVEREMOTEKEYMAP}{& }
55 & Enter configuration menu\\
56 %
57 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOff}
58 \opt{IPOD_3G_PAD,IPOD_4G_PAD}{\ButtonSelect+\ButtonMenu}
59 \opt{GIGABEAT_PAD,GIGABEAT_S_PAD,SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,IAUDIO_X5_PAD%
60 ,IRIVER_H10_PAD,MROBE100_PAD,COWON_D2_PAD,SANSA_FUZEPLUS_PAD}{\ButtonPower}
61 \opt{SANSA_FUZE_PAD}{Long \ButtonHome}
62 \opt{PBELL_VIBE500_PAD}{\ButtonRec}
63 \opt{SAMSUNG_YH92X_PAD,SAMSUNG_YH820_PAD}{Long \ButtonPlay}
64 \opt{MPIO_HD200_PAD}{\ButtonRec + \ButtonPlay}
65 \opt{MPIO_HD300_PAD}{Long \ButtonMenu}
66 \opt{XDUOO_X3_PAD}{\ButtonPower}
67 \opt{HAVEREMOTEKEYMAP}{& }
68 & Stop playback and quit\\
69\end{btnmap}