Slashdot Mirror


Rockbox Replaces Archos Firmware

bagder writes: "The guys in the Rockbox project have just released the first working firmware replacement for the Archos portable hard disk-based MP3-players. The software is all GPL. Every tiny bit was reverse engineered, disassembled and then re-written from scratch. You can go download your own firmware right now!"

4 of 187 comments (clear)

  1. Re:What exactly is the big deal? by Raul+Acevedo · · Score: 5, Insightful
    The big deal is new features like no pause between songs, mid-song resume, and other things. Archos will likely not ever support most, if not all, of those things.

    From the FAQ (also on the main page):

    Ok, forget about reality, what could we do with this?

    • All those simple mp3-play features we sometimes miss:
      • No pause between songs
      • Mid-song resume
      • Mid-playlist resume
      • No-scan playlists
      • Unlimited playlist size
      • Autobuild playlists (such as "all songs in this directory tree")
      • Auto-continue play in the next directory
      • Current folder and all sub-folder random play
      • Full disk random play
      • REAL random (if press back it goes to the previous song that was played)
      • Multi song queue (folder queue)
    • Faster scroll speed
    • Archos Recorder support. Most of the hardware is the same, but the display and some other things differ.
    • All kinds of cool features done from the wire remote control, including controlling your Archos from your car radio (req hw mod)
    • Ogg Vorbis support [unverified: the MAS is somewhat programmable, but enough?]
    • Support for megabass switch (req hw mod) [unverified: I just saw the DAC docs shows how to do it switchable. we need a free port pin to be able to switch]
    • Player control via USB [unverified]
    • Memory expansion? [doubtful: the current DRAM chip only has 10 address lines. we'd have to pull off one heck of a hw mod to expand that]
    --
    In a real emergency, we would have all fled in terror, and you would not have been notified.
  2. whoa whoa WHOA! slow down! by Lord+Omlette · · Score: 5, Insightful

    Slow down there big boy! Not a single one of those has actually been implemented! Calling this thing v1.0 is really misleading. These guys are like Microsoft, yeah, they got 1.0 out the door, call me when they get 3.11 for Workgroups, k?

    They complain about the shuffle. Dandy, everyone knows that no matter how good an Archos product is, the shuffle is fucking ridiculous. Archos wouldn't know what random is if random bit them in the bloody ass. But Rockbox doesn't even have a shuffle feature yet! And if they do, it's not mentioned in the release notes or available via the menu.

    I'm sure these guys will do something great with this project, but call me when they add even one of the features on that list.

    --
    [o]_O
  3. Re:What exactly is the big deal? by Nugget · · Score: 5, Informative
    Yeah, the really big deal is that the stock firmware in the Archos is so abysmally crappy as to make the unit nearly unusable. It's tragically full of quirks and bugs and limitations.

    As an Archos 20 owner I find this project immensely encouraging and hope that it will soon be in a position to make this Archos unit of mine desirable. As it stands, I hardly use the thing because it's so frustrating.

    To quote from my epinions review:

    The unit is not without its frustrations, though. For instance, the only way to shuffle tracks in different directories is to create a playlist using the supplied Windows software. However, a playlist is limited to just 999 tracks. With 20Gb of space, 999 seems like a very short-sighted limit for playlisting. The first thing I wanted to do with the unit was to create an "all tracks" playlist in order to shuffle all the tracks. Can't be done. One positive note: The playlists are simply text files, one filename per line with relative pathing. A soon as I figured that out, I ditched the visually-appealing but typically unstable windows MusicMatch software supplied with the unit.

    The front-panel user interface is even worse. You can tell this thing was designed by the programmers. Even though it does what it needs, the designers seemed to choose the least obvious, most cumbersome route to each feature. The insanity of having to press right and left on the navigation disk to scroll up and down through the setup menus is just the beginning.

  4. Re:Arbitrary formats by Bj�rn+Stenberg · · Score: 5, Insightful

    We can play any format if only we can write code for the DSP to decode it. The MAS 3507 (and 3587) are generic DSPs that simply have MP3 codecs in ROM. We can download new codecs in them and I'm the first to hooray if we can get OGG or FLAC or anything into these DSPs.

    Unfortunately, we have no docs or tools for writing new MAS DSP code and Intermetall is very secretive about it. If anyone can help, please get in touch!

    The 12 MHz SH7034 CPU is unfortunately much too slow to handle decoding in software.