summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--manual/appendix/file_formats.tex4
-rw-r--r--manual/plugins/main.tex2
-rw-r--r--manual/plugins/rocklife.tex14
3 files changed, 20 insertions, 0 deletions
diff --git a/manual/appendix/file_formats.tex b/manual/appendix/file_formats.tex
index 56999b3e96..e2906f4296 100644
--- a/manual/appendix/file_formats.tex
+++ b/manual/appendix/file_formats.tex
@@ -68,6 +68,10 @@
68 & Colours & \fname{.colours} & Open the colours file for editing. 68 & Colours & \fname{.colours} & Open the colours file for editing.
69 See \reference{ref:ChangingFiletypeColours}.\\ 69 See \reference{ref:ChangingFiletypeColours}.\\
70} 70}
71\opt{lcd_bitmap}{
72 & Game of Life & \fname{.cells} & Show the configuration with the
73 ``Rocklife'' plugin\\}
74
71\bottomrule 75\bottomrule
72\end{tabularx} 76\end{tabularx}
73\end{center} 77\end{center}
diff --git a/manual/plugins/main.tex b/manual/plugins/main.tex
index 73cb0f462e..5e9246a3de 100644
--- a/manual/plugins/main.tex
+++ b/manual/plugins/main.tex
@@ -62,6 +62,8 @@ text files%
62 62
63\opt{lcd_bitmap}{\input{plugins/rockblox1d.tex}} 63\opt{lcd_bitmap}{\input{plugins/rockblox1d.tex}}
64 64
65\opt{lcd_bitmap}{\input{plugins/rocklife.tex}}
66
65\opt{lcd_bitmap}{\input{plugins/sliding.tex}} 67\opt{lcd_bitmap}{\input{plugins/sliding.tex}}
66 68
67\opt{lcd_bitmap}{\input{plugins/snake.tex}} 69\opt{lcd_bitmap}{\input{plugins/snake.tex}}
diff --git a/manual/plugins/rocklife.tex b/manual/plugins/rocklife.tex
new file mode 100644
index 0000000000..44e6424b56
--- /dev/null
+++ b/manual/plugins/rocklife.tex
@@ -0,0 +1,14 @@
1\subsection{Rocklife}
2
3This an implementation of J. H. Conway's Game of Life (see
4\url{http://en.wikipedia.org/wiki/Conway\%27s_Game_of_Life} for a detailed
5description).
6
7Rockbox can open files with a configuration description (\fname{.cells} files).
8Just ``play'' such file and the game configuration stored in it will be loaded
9into this plugin.
10
11A \fname{.cells} file is a text file. A capital `O' marks a live cell, a dot
12marks a dead cell, all other characters are ignored. Everything on a line
13starting with an exclamation sign (and including it) is a comment and is
14ignored.