Emulating 20 year old hardware on a phone
Due to my preparations for the thesis defence — soon over, since tomorrow is “judgement day” — I have almost zero time to work on OpenMoko. Yesterday though I got one of the very few models with a case prototype, that means I can finally work with the vibrator and the speakers (which sit in the case and not on the prototype boards).
The first thing I did is to compile sidplayer and mikmod to play .sid / .mod. It’s kind of fun using brand new hardware to emulate 20 year old hardware
For the interested:
- .mp3 takes about 25% CPU load — size is usually between 2 and 4 MByte
- .sid takes about 10% CPU load — size is usually between 1 and 20 KByte
- .mod takes about 3% CPU load — size is usually between 20K and 2 MByte
So that makes .sid the preferred format for ring tones, right?

Peter 'toi' Leemans wrote:
Hoi Mickey,
Just wanted to wish you good luck with your defence! Yet another reason to celebrate on friday at the fosdem kick-off! See you on friday.
Regards,
Peter
Posted on 21-Feb-07 at 10:23 pm | Permalink
MagicFab wrote:
I have to ask… what about vorbis ? I haven’t followed development closely, so pardon my ignorance if there’s an obvious reason why it’s not mentioned.
Posted on 22-Feb-07 at 5:33 am | Permalink
mickey wrote:
No particular reason other than I have no .ogg laying around here. I’ll do that right when I’m back from FOSDEM and update the post.
Posted on 23-Feb-07 at 12:55 am | Permalink
LaForge wrote:
Make sure you use libtremor when decoding ogg on fixed-point
Posted on 23-Feb-07 at 3:20 pm | Permalink
me wrote:
where is that ogg update?
Posted on 23-Jul-07 at 2:11 pm | Permalink