diff options
author | Alex Parker <rockbox@aeparker.com> | 2009-12-17 23:41:01 +0000 |
---|---|---|
committer | Alex Parker <rockbox@aeparker.com> | 2009-12-17 23:41:01 +0000 |
commit | a8cf6436b5ba2774eb6b22a57bc856b12055c674 (patch) | |
tree | 7d28c511e5e8946caf038a1b7595826d64098471 /manual/appendix | |
parent | c0f69bb1127ff6343893fc101983be3526fa5894 (diff) | |
download | rockbox-a8cf6436b5ba2774eb6b22a57bc856b12055c674.tar.gz rockbox-a8cf6436b5ba2774eb6b22a57bc856b12055c674.zip |
Update the NODO in the manual from the wiki and remove the changelog from the manual. Closes FS#9693.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24059 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'manual/appendix')
-rw-r--r-- | manual/appendix/appendix.tex | 44 | ||||
-rw-r--r-- | manual/appendix/changelog.tex | 133 |
2 files changed, 29 insertions, 148 deletions
diff --git a/manual/appendix/appendix.tex b/manual/appendix/appendix.tex index 9aeadba56d..dd24a2b8fb 100644 --- a/manual/appendix/appendix.tex +++ b/manual/appendix/appendix.tex | |||
@@ -61,42 +61,42 @@ cannot do. View it as the opposite of a TODO! | |||
61 | 61 | ||
62 | \begin{itemize} | 62 | \begin{itemize} |
63 | \opt{archos}{ | 63 | \opt{archos}{ |
64 | \item Record to WAV (uncompressed) or MP3pro format!\\ | 64 | \item Record to WAV (uncompressed) or MP3pro format.\\ |
65 | The recording hardware (the MAS) does not allow us to do this | 65 | The recording hardware (the MAS) does not allow us to do this |
66 | \item Crossfade between tracks!\\ | 66 | \item Crossfade between tracks.\\ |
67 | Crossfading would require two mp3 decoders, and we only have one. | 67 | Crossfading would require two mp3 decoders, and we only have one. |
68 | This is not possible. | 68 | This is not possible. |
69 | \item Support MP3pro, WMA or other sound format playback!\\ | 69 | \item Support MP3pro, WMA or other sound format playback.\\ |
70 | The mp3{}-decoding hardware can only play MP3. We cannot make it play other | 70 | The mp3{}-decoding hardware can only play MP3. We cannot make it play other |
71 | sound formats. | 71 | sound formats. |
72 | \item Converting OGG $\rightarrow$ MP3 \\ | 72 | \item Converting OGG $\rightarrow$ MP3.\\ |
73 | The mp3{}-decoding hardware cannot decode OGG. It can be reprogrammed, but | 73 | The mp3{}-decoding hardware cannot decode OGG. It can be reprogrammed, but |
74 | there is too little memory for OGG and we have no documentation on how to | 74 | there is too little memory for OGG and we have no documentation on how to |
75 | program the MAS' DSP. Doing the conversion with the CPU is impossible, since | 75 | program the MAS' DSP. Doing the conversion with the CPU is impossible, since |
76 | a 12MHz SH1 is far too slow for this daunting task. | 76 | a 12MHz SH1 is far too slow for this daunting task. |
77 | \item Archos Multimedia support!\\ | 77 | \item Archos Multimedia support.\\ |
78 | The Archos Multimedia is a completely different beast. It is an entirely | 78 | The Archos Multimedia is a completely different beast. It is an entirely |
79 | different architecture, different CPU and upgrading the software is done | 79 | different architecture, different CPU and upgrading the software is done |
80 | a completely different way. We do not wish to venture into this. Others | 80 | a completely different way. We do not wish to venture into this. Others |
81 | may do so. We will not. | 81 | may do so. We will not. |
82 | \item Multi{}-band (or graphic) equaliser\\ | 82 | \item Multi{}-band (or graphic) equaliser.\\ |
83 | We cannot access information for that kind of visualisation from the MP3 | 83 | We cannot access information for that kind of visualisation from the MP3 |
84 | decoding hardware. | 84 | decoding hardware. |
85 | \item CBR recording!\\ | 85 | \item CBR recording.\\ |
86 | The MP3 encoding hardware does not allow this. | 86 | The MP3 encoding hardware does not allow this. |
87 | \item Change tempo of a song without changing pitch!\\ | 87 | \item Change tempo of a song without changing pitch.\\ |
88 | The MP3 decoding hardware does not allow this. | 88 | The MP3 decoding hardware does not allow this. |
89 | \item Graphic frequency (spectrum analyser!)\\ | 89 | \item Graphic frequency (spectrum analyser).\\ |
90 | We cannot access the audio waveform from the MP3 decoder so we cannot analyse | 90 | We cannot access the audio waveform from the MP3 decoder so we cannot analyse |
91 | it. Even if we had access to it, the CPU would probably be too slow to | 91 | it. Even if we had access to it, the CPU would probably be too slow to |
92 | perform the analysis anyway. | 92 | perform the analysis anyway. |
93 | \item Cool sound effects!\\ | 93 | \item Cool sound effects.\\ |
94 | Adding new sound effects requires reprogramming the MAS chip, and we cannot | 94 | Adding new sound effects requires reprogramming the MAS chip, and we cannot |
95 | do that. The MAS chip is programmable, but we have no access to the chip | 95 | do that. The MAS chip is programmable, but we have no access to the chip |
96 | documentation. | 96 | documentation. |
97 | } | 97 | } |
98 | \nopt{h300,x5}{ | 98 | \nopt{h300,x5}{ |
99 | \item Interfacing with other USB devices (like cameras) or 2 player games over USB\\ | 99 | \item Interfacing with other USB devices (like cameras) or 2 player games over USB.\\ |
100 | The USB system demands that there is a master that talks to a slave. The | 100 | The USB system demands that there is a master that talks to a slave. The |
101 | \dap{} can only serve as a slave, as most other USB devices such as | 101 | \dap{} can only serve as a slave, as most other USB devices such as |
102 | cameras can. Thus, without a master no communication between the slaves | 102 | cameras can. Thus, without a master no communication between the slaves |
@@ -105,7 +105,7 @@ The recording hardware (the MAS) does not allow us to do this | |||
105 | in the \dap{} is strictly made for disk{}-access and does not allow us | 105 | in the \dap{} is strictly made for disk{}-access and does not allow us |
106 | to play with it the way we'd need for any good communication to work. | 106 | to play with it the way we'd need for any good communication to work. |
107 | } | 107 | } |
108 | \item Support other file systems than FAT32 (like NTFS or ext2 or whatever)!\\ | 108 | \item Support other file systems than FAT32 (like NTFS or ext2 etc.).\\ |
109 | No. | 109 | No. |
110 | \opt{archos}{Rockbox needs to support FAT32 since it can only start off a FAT32 | 110 | \opt{archos}{Rockbox needs to support FAT32 since it can only start off a FAT32 |
111 | partition (since that is the only way the ROM can load it), and adding}% | 111 | partition (since that is the only way the ROM can load it), and adding}% |
@@ -113,14 +113,28 @@ The recording hardware (the MAS) does not allow us to do this | |||
113 | unnecessary features. You can partition your \dap{} fine, just make sure | 113 | unnecessary features. You can partition your \dap{} fine, just make sure |
114 | the first one is FAT32 and then make the other ones whatever file system | 114 | the first one is FAT32 and then make the other ones whatever file system |
115 | you want. Just do not expect Rockbox to understand them. | 115 | you want. Just do not expect Rockbox to understand them. |
116 | \item Add scandisk{}-like features!\\ | 116 | \item Add scandisk{}-like features.\\ |
117 | It would be a very slow operation that would drain the batteries and | 117 | It would be a very slow operation that would drain the batteries and |
118 | take a lot of useful ram for something that is much better and faster | 118 | take a lot of useful ram for something that is much better and faster |
119 | done when connected to a host computer. | 119 | done when connected to a host computer. |
120 | \item Alphabetical list skipping.\\ | ||
121 | Skipping around the lists by jumping letters (i.e skip all C's and go | ||
122 | straight to the first D). This isn't feasible with the current list | ||
123 | implementation, if you really want this you can get similar effects using | ||
124 | the database (see \reference{ref:database}). | ||
125 | \item Add support for non standard tag formats.\\ | ||
126 | APE tags in MP3 files has been rejected a few times already. Its not something we want. | ||
127 | \item Implementing the ability to playback DRM files.\\ | ||
128 | Firstly, this would be extremely difficult to implement legally - Rockbox | ||
129 | is not legal entity as such, and therefore is unable to enter into license | ||
130 | agreements with providers of DRM technology. | ||
131 | Secondly, Rockbox is open source, which would mean that any DRM technology we | ||
132 | incorporated into our codebase would suddenly become visible to the whole world, | ||
133 | completely defeating its purpose. Remember, DRM achieves part of it's security | ||
134 | through obscurity, and publishing the keys necessary to decrypt DRM'd | ||
135 | media would essentially render it useless. | ||
120 | \end{itemize} | 136 | \end{itemize} |
121 | 137 | ||
122 | \input{appendix/changelog.tex} | ||
123 | |||
124 | \chapter{Credits} | 138 | \chapter{Credits} |
125 | People that have contributed to the project, one way or another. Friends! | 139 | People that have contributed to the project, one way or another. Friends! |
126 | % | 140 | % |
diff --git a/manual/appendix/changelog.tex b/manual/appendix/changelog.tex deleted file mode 100644 index d362129862..0000000000 --- a/manual/appendix/changelog.tex +++ /dev/null | |||
@@ -1,133 +0,0 @@ | |||
1 | \chapter{\label{ref:changelog}Changelog} | ||
2 | \section{What is new since v3.0?} | ||
3 | |||
4 | \subsection{New features} | ||
5 | \begin{changelog} | ||
6 | \item 2008-12-09: Album Art resizing. | ||
7 | \item 2008-12-09: FM radio support on Gigabeat S. | ||
8 | \item 2008-11-26: Software controlled backlight fading for targets without hardware fading (e200v1, c200v1, X5, Cowon D2 and H300) | ||
9 | \end{changelog} | ||
10 | |||
11 | \subsection{Enhancements} | ||
12 | \begin{changelog} | ||
13 | \item 2008-12-01: Several new tags were added to the WPS syntax | ||
14 | \item 2008-11-20: The build system received a major overhaul | ||
15 | \item 2008-11-03: Customisable options in the QuickScreen | ||
16 | \item 2008-10-25: Calendar plugin on all RTC equipped targets | ||
17 | \item 2008-10-08: Configurable mono recording mode | ||
18 | \item 2008-10-07: Support for version 1.1 scrobbler log files | ||
19 | \item 2008-10-03: APE playback optimized | ||
20 | \item 2008-09-21: MP3 playback optimized for dual-core targets | ||
21 | \end{changelog} | ||
22 | |||
23 | \section{What is new since v2.5?} | ||
24 | |||
25 | \subsection{New features} | ||
26 | \begin{changelog} | ||
27 | \item 2008-07-27: SAP codec | ||
28 | \item 2008-07-14: Initial support for the Onda VX747 | ||
29 | \item 2008-07-07: Added keybox plugin | ||
30 | \item 2008-06-10: md5sum plugin added | ||
31 | \item 2008-05-21: MOD codec support added | ||
32 | \item 2008-05-21: Initial support for the Philips GoGear SA9200. | ||
33 | \item 2008-05-04: Added study mode | ||
34 | \item 2008-05-03: Sound on the Gigabeat S. | ||
35 | \item 2008-04-24: Initial support for the Creative Zen Vision:M | ||
36 | \item 2008-04-23: Lamp (originally "flashlight") plugin | ||
37 | \item 2008-03-23: New bitmap strips feature in the WPS | ||
38 | \item 2008-03-23: The iAudio M3 is now a supported target | ||
39 | \item 2008-03-21: Viewport tag added for WPS | ||
40 | \item 2008-03-18: The Olympus m:robe 100 is now a supported target | ||
41 | \item 2007-12-09: PictureFlow: A nice animated visualization for album art | ||
42 | \item 2007-11-26: Matrix Demo | ||
43 | \item 2007-11-11: Rockbox can now display album art | ||
44 | \item 2007-09-06: Sound on Sansa c200 | ||
45 | \item 2007-09-04: The SanDisk Sansa e200R models are now Rockboxed! | ||
46 | \item 2007-08-06: Make several splashes and confirmation screens speak | ||
47 | \item 2007-08-03: iPod 3rd gen is now officially a supported target | ||
48 | \item 2007-08-02: Superdom game | ||
49 | \item 2007-07-27: Sound on iPod 2nd Gen | ||
50 | \item 2007-07-25: Jackpot support for bitmap targets | ||
51 | \item 2007-07-03: WMA codec initial support | ||
52 | \item 2007-06-30: Reversi game | ||
53 | \item 2007-06-29: Rocklife plugin | ||
54 | \item 2007-06-28: Maze game | ||
55 | \item 2007-06-17: Custom filetype colour feature introduced | ||
56 | \item 2007-06-05: Monkey's Audio support | ||
57 | \item 2007-05-23: The 80GB Ipod Video is now supported by Rockbox | ||
58 | \item 2007-04-09: WAV file viewer | ||
59 | \item 2007-03-11: Sound on the Sansa e200 | ||
60 | \item 2007-03-04: Rockbox runs and plays music on the iAudio M5 | ||
61 | \item 2007-03-01: Add the Rockbox Menu | ||
62 | \item 2007-02-16: Chopper game | ||
63 | \item 2007-02-14: Cuesheet support | ||
64 | \item 2007-02-14: Icons in the menus | ||
65 | \item 2007-02-14: SPC codec | ||
66 | \item 2007-02-10: Album Artist and Comment Tag Support | ||
67 | \item 2007-02-09: Speex Codec Support | ||
68 | \item 2007-01-31: Invadrox, a Space Invaders clone | ||
69 | \item 2007-01-25: NSF codec | ||
70 | \item 2007-01-16: BlackJack plugin | ||
71 | \item 2007-01-02: Mazezam, a puzzle game for all bitmap lcd targets | ||
72 | \item 2006-12-29: Toshiba Gigabeat X and F series support | ||
73 | \item 2006-11-30: File properties in context menu | ||
74 | \item 2006-11-06: Samplerate and format selection added to recording | ||
75 | settings. Encoders can be configured individually on a menu specific | ||
76 | to the encoder in the recording menu | ||
77 | \item 2006-11-06: Pitch adjustment in semitone steps | ||
78 | \item 2006-10-27: Audio dithering option | ||
79 | \item 2006-10-19: last.fm (audioscrobbler) logging support | ||
80 | \item 2006-10-05: FM radio region setting | ||
81 | \item 2006-09-25: ADX codec | ||
82 | \item 2006-09-15: ZX spectrum emulator plugin - zxbox | ||
83 | \item 2006-08-28: Encoder Codec Interface for recording with | ||
84 | additional FM recording support | ||
85 | \item 2006-08-07: Initial version of mpegplayer plugin | ||
86 | \item 2006-07-19: Rockpaint plugin | ||
87 | \item 2006-07-18: SID codec | ||
88 | \item 2006-07-18: Playlist catalog | ||
89 | \item 2006-04-19: Rockbox is functional and plays audio on the iPod Mini 1G | ||
90 | \item 2006-03-30: Rockbox is functional and plays audio on the iPod Mini 2G | ||
91 | \item 2006-03-28: DOOM | ||
92 | \item 2006-03-28: Sound on the iAudio X5 , X5L and X5V | ||
93 | \item 2006-03-26: Experimental WAV playback plugin for Archos Recorder/Ondio | ||
94 | \item 2006-03-26: Initial version of Tag Cache | ||
95 | \item 2006-03-20: Bubbles, a bubble game | ||
96 | \item 2006-03-19: Tetrox, a Tetris clone | ||
97 | \item 2006-03-12: Xobox, a Xonix/Qix clone | ||
98 | \item 2006-03-11: Pacbox, a pacman arcade machine emulator | ||
99 | \item 2006-02-22: "Chessbox" chess game plugin | ||
100 | \item 2006-02-13: iPod 5G audio playback | ||
101 | \item 2006-02-01: AIFF codec support added | ||
102 | \item 2006-01-28: Colour bitmap support in the WPS (for colour models) | ||
103 | \item 2006-01-23: Brickmania game plugin | ||
104 | \item 2005-12-06: Unicode support | ||
105 | \item 2005-11-05: Jewels game plugin - a Bejeweled clone. | ||
106 | \end{changelog} | ||
107 | |||
108 | \subsection{Enhancements} | ||
109 | \begin{changelog} | ||
110 | \item 2008-08-06: Redesigned recording screen | ||
111 | \item 2008-02-23: New default theme: cabbie 2.0 | ||
112 | \item 2008-01-04: All new greyscale library with improved performance | ||
113 | \item 2007-08-08: Added support for grouping tags | ||
114 | \item 2007-08-06: Organise the plugins into categories | ||
115 | \item 2007-08-05: Voice file changes. Older voices no longer work, now | ||
116 | all voice files are target-specific. | ||
117 | \item 2007-08-03: Added support for the disc number tag | ||
118 | \item 2007-04-04: WPS tokenizer: Rewritten WPS code | ||
119 | \item 2007-03-20: rockbox.* file moved inside /.rockbox directory | ||
120 | \item 2007-01-23: Settings are now saved to /.rockbox/config.cfg and | ||
121 | the hidden config sector is not used anymore | ||
122 | \item 2006-11-29: Playlists are saved with the extension .m3u8, | ||
123 | extension .m3u is now read using the chosen codepage | ||
124 | \item 2006-09-16: New scheduler. Audio playback is now prioritised | ||
125 | over other tasks | ||
126 | \item 2006-09-02: Enhanced statusbar in recording screen | ||
127 | \item 2006-08-15: Support for displaying the path in the file browser | ||
128 | \item 2006-02-07: Equalizer configuration for software codec platforms | ||
129 | \item 2006-02-06: The Rockbox manual is available in \LaTeX format | ||
130 | \item 2005-12-05: New wps' added. Engineeer2, marquee, and DancePuffDuo | ||
131 | \end{changelog} | ||
132 | |||
133 | \subsection{Bug fixes} | ||