Rockbox Ports are now being developed for various digital audio players!
In 2007, I stopped updating the Rockbox version I use on there. There's only 2 MB of RAM, and I wanted to preserve as much as possible for buffer space. Also, I didn't really need any new features. I built a stripped down version based on r15545 and stuck with that. Over time, I backported a few fixes and reduced memory use a bit more. I didn't bother to do anything more official with that because I removed features in a messy way, and I didn't see any demand. I'd love to do the 8 MB hardware mod, but I don't trust myself with that much tricky surface mount soldering, and anyways, things work well as-is.
I've been of the opinion for a while now that at some point we should just fork off HWCODEC into it own branch and concentrate on memory efficiency rather then new features. Otherwise we're going to slowly squeeze out all the 2MB targets.
I also suggest that this lightweight version not only applies to hwcodec targets, but to all the targets; why? Well, I feel that for this year and a half that I've been using Rockbox, my player has been constantly loosing buffer ("free") RAM: in May 2009, it was something around 28.7MB, now (build not older than a week) and with the same features enabled (dircache, database), I get 27.3MB or 27.2MB for audio buffer.
The removal of the whole skin engine would be really useful both on old Archos and on the recent iPod - at the end, if you always use cabbiev2, does having a skin engine matter much? It's just slowing the device down.
And the database and plugins are just taking binary size (important on players where Rockbox is installed to the ROM) if you don't care about them.
Eventually I'm just repeating half of what's been said on this thread; anyways, looking forward to a "Lightbox" to run on my iPod for those times I want 26 hours (or even more, who knows) playback and not a fancy skin, Rockboy or database.
Page created in 0.081 seconds with 21 queries.