We’ve covered homebrew development and players for Nintendo DS before, but since then there have been some new developments.
Yesterday, Gizmodo noted a media dock for the Nintendo DS Lite. The device looks great, on first glance: it plays MP3s, movies, and JPEGs off CompactFlash, right on the DS. But the killer feature for many of us is the ability to play homebrew games and use emerging homebrew music-making tools like NitroTracker. With a little help from the homebrew community, your DS can be a portable music sequencer. The problem is, not all of this hardware performs equally well when supporting homebrews. NitroTracker’s creator has more.
Tobias Weyand, the author of music creation homebrew app NitroTracker (pictured at the bottom of the page), has been testing various hardware products to see which allow him to run his application. Much to my surprise, the new DS Lite works, too. (Damn, my rationalization circuits are kicking in and making me want to buy that thing.) Your mileage may vary, depending on the homebrew app, but here’s what he had to say:
Yeah, I’m aware of this adapter, but I would be very careful about it, especially after reading the review of the related Max Media Player, which says, among other things, that homebrew support is very bad.
But, in the meantime, I fixed almost all issues with the M3 and Supercard adapters, meaning there is read and write support for all of these devices including their CF/SD/Mini SD variants. (Only Supercard SD is little slow.)
I would still recommend the GBAMP CF, as it is the cheapest and most tested adapter, and has the best support for homebrew in general. The only problem is that it sticks out pretty bad, especially on the DS Lite. If you don’t want that, you should go for an SD or Mini-SD adapter
(either M3 or Supercard). I personally have an M3 mini-SD now, which hardly sticks out of the (old) DS at all. I hoped to be able to finds some bugs that NitroTracker has on it, but it turned out that it already worked perfectly
Note that the flash module is only one component of what you need: you need a hardware device called PassMe to redirect the DS to the memory module to load the game or application. But even that could change, says Tobias:
Another currectly hot alternative to PassMe, that has recently emerged,
are so-called NoPass devices, such as the Max Media Launcher. Basically, it’s just a cartridge that goes into the DS slot (but does not
stick out like the PassMe), and starts DS code from the GBA slot. So, it does the same thing as PassMe, but has the advantage that it does not stick out, and that it works on both new and old firmware DSes (including the DS Lite). Also, it’s quite affordable (20$). I’m still waiting for mine, but some reviews say that it’s quite good.
The Max Media Launcher sounds a little scary to me; that review notes that it can take a month or more to ship and can physically damage your DS because of poor build quality. Yipes.
Incidentally, if it wasn’t clear what he was talking about, the way the PassMe works is actually to piggyback on one of your store-bought DS cartridges.
More good news for the NitroTracker software, shown below, which I’ve at least tried in emulation — a new version is forthcoming, for which Tobias plans a sample editor. (Awesome.) I’ll bring you the news here, of course.
And I’m going to try some different hardware solutions myself, in hopes of bringing you an easy solution for all of this. Tobias says he may even work up a buyer’s guide. You can help make that guide better if you have tried homebrew hardware — even if it didn’t work right. (Actually, especially if it didn’t work right.)