I had expected to get the first update to Puzl out by now, but I got a bit more ambitious with the music options. See, everybody wants to use their own music, but most people don’t have mods. They do, however, have lots of mp3s. So why not play mp3s?
Well, honestly, the DS isn’t particularly suited to streaming/decoding mp3s while doing anything else, like running a game loop. I’m using Noda’s excellent AS_Lib (essentially a wrapper for Real’s Helix decoder) and it’s playing back, but I can only handle low bitrates and mono. This isn’t really a problem considering the poor audio playback from the DS without headphones, but I’d be happier if people could just drop the mp3s they want into the music directory without having to reencode.
So I need to speed up Puzl itself.
Read the rest of this entry »