by Mitch - 05.21.06

It’s that time of the month again - that’s right! It’s time to address the masses about the hidden wonders of the Nintendo DS’s homebrew scene. It’s been a long time running, and finally, the DS’s homebrew has matured into a beautiful, flourishing technical scene - instead of the fringe experimental field it was back with the gigantic home-made passthru devices.
Thanks to the hard work of the scene’s programmers, with a little work, the DS can play games, check your email, listen to Internet radios, be a virtual sketchpad and even go so far as to act as a recording sample tracker!
Peep below the jump for some hot link-on-link action!

-
On the most promising forefront of the DS homebrew scene is, and always has been, the ubiquitary DSLinux. Now that the little OS that could can support SSL connections and WiFi, you can connect to another Linux machine and use any kind of command-line programs like you would on any machine that supports SSL. It even supports a primitive GUI, and thanks to a memory reconstruction, many more programs are on the way. Cool stuff as always.
-
You don’t need DSLinux to connect to IRC with SlyphIRC. Kinda buggy as of right now, but the author is steadily making it much more usable. It totally works.
-
The author of SlyphIRC put that project on the backburner recently, and diverted his attention to one of the DS’s hot projects right now - Internet radio. His attempt is SlyphAMP. Another attempt currently in development is Dissodence. Both are early, but both work to a degree.
-
Ever dream about checking your mail anywhere on the street, but don’t have the luxury of either a laptop or a hand-held PDA, you’ll love NDSMail. It’s not finished, but it’s completely and totally functional so far. You can receive mail, send mail, and admire mail from afar.
-
Like a black horse in the night, DSOrganize is shaping up to work incredibly well, instead of being just a novelty as it was before. Now it hosts PDA-like functions, can play music, and many more! Great if your arm is full of notes to yourself, and the other one full of your DS.
-
What once started as an experiment has now become a nearly full-fledged, customizable game! A great little toy to play with - MegaETk.
-
The incredible media application MoonShell marches on as always. A testiment to Japanese industrialism!
-
Do you like Yahoo! Towers? How about your DS? Well, you must not be the only one out there, because somebody totally ported that addictive game onto that crazy little grey brick. Small game, but neat style!
-
The French development scene returns with another incredible retro port, following on the heels of some of their early work with a duck hunt clone as well. Here comes Oil Panic DS for the palm of your hand! Relive the glory days.
-
DS-BLUBB, the battleship-like clone made for WiFi, and first with a server lobby! It’s a neat little game with drawing for speech! Give it a try!
-
Bafio works the weekends, because he’s been making some steady improvements to his online Pictochat alternative, WiFi Chat. Still completely public, but it’s working up to being a pretty cool application. Not much use, but fun to toy with.
-
Ever wanted to chat on MSN with your DS? That’s the one killer app we used to think about when the DS came out, right? Well, the magic of DS Homebrew starts appearing with BEUP, a prototype MSN chat program. AIM support’s comin’ down the pipeline sometime, but most likely not for this project. Keep an eye on this one. Also, pay attention to NDSIM, another competing project.
-
Possibly one of the coolest applications for audiophiles on the DS is NitroTracker, a fully-featured, completely functional tracker (if you don’t know, a little sample music maker. Oldschool stuff) for your DS. Gives you everything you want in normal trackers, but you get the luxury of both a touchscreen and a microphone. One of the most polished homebrew programs ever.
-
Davr, a developer that knows the wonders of Qtopia and other linux handhelds, ported Sketches of Q to the DS - extremely faithful, completely fully functional, and pretty neat for sketching too! Works exactly like Sketches of Q.
-
So, you’re a child of the 80s, and one of your first memories is programming your first game in MS-BASIC - what do you do in a modern society, with all these complicated programming languages coming from every direction? Use DS-BASIC, a faithful port of the BASIC language. It can run pretty much everything, but nothing can be edited yet.
-
You probably already know about the port of ScummVM to the DS. A new version supports Sam & Max, and Beneath a Steel Sky - both some of my favorite games! Cool!
-
No Place to Hide! One of the neatest online homebrew games out there! Give this one a try - it’s gotta be experienced, rather than looked at.
-
The tunneling method that 4cr buddy sgstair is working on, DSTunnel, is actually coming along. I can’t wait until you churn something out, Stephen!
-
Poke the Bunny. I dare you.
And that’s it! Once again, we’re not going to tell you how to run these programs - that stuff’s up to you guys to figure out! There’s plenty of tutorials out on the Internet, and as long as you have a flash card and a Pass* device, you’re good to go. The DS is suprisingly resiliant.
Have fun, as always.











i didnt realise there was so much being made.. I gotta get a flashcart..
TakaM - 05.21.06 9:41 pm
I hope someone works on a homebrew DS compatible port of Lemmings. That’d be great! Sadly, the only portable Lemmings is available on the PSP
One can hope. One can only hope. And God bless SCUMM VM DS!
eggroll - 05.21.06 9:57 pm
Anyone have a link that would guide me on how to get started with homebrew on my DS? Like what stuff to buy and such, just to get my feet off the ground. I’m really interested in this homebrew scene, but I’m not sure where to begin.
Lynx - 05.21.06 10:03 pm
Huh, if I had the faintest idea of how to operate a flashcart, I might look into this. -_-
Locke - 05.21.06 10:07 pm
heres some links if you want more info:
http://wiki.pocketheaven.com/DS_Homebrew
http://nintendo-ds.dcemu.co.uk/
Anonymous - 05.21.06 10:22 pm
oops i also forgot: http://www.ndshb.com/
Anonymous - 05.21.06 10:24 pm
Mitch has gone Homebrew crazy ever since he got his little hacking tool :p
NEEKS - 05.21.06 10:57 pm
That header image made me think of this classic:
A Kind of Magic
Nick - 05.21.06 11:17 pm
Thanks, Anonymous.
Lynx - 05.22.06 12:14 am
I think it’s worth mentioning that Beneath a Steel Sky is available free and legally, there’s a link to it on the scumm ds site somewhere. I’m gonna give DSorganize a try, from the early versions it looked like it had alot of potential.
pete - 05.22.06 1:50 am
Mario VS Donkey Kong 2 = Lemmings on the DS.
Hope that helps.
Philip Wesley - 05.22.06 2:38 am
I’ve got a few cool experimental artsy fractilly things and a Sokoban game at my site.
Wiiii.
Matt - 05.22.06 5:01 am
Cheers guys!! Awesome reminder of all the cool stuff we can do with our DSs!
PeanuT - 05.22.06 6:53 am
very good article
“Mario VS Donkey Kong 2 = Lemmings on the DS.
Hope that helps.
Philip Wesley - 05.22.06 2:38 am”
helps for what? have you tried the game?
bess - 05.22.06 7:14 am
Thanks for the hombrew listings guys! Before this I only had Moonshell, the guy who makes that program works on it like crazy!
NPC - 05.22.06 10:19 am
you dont need a flash cart for all of them… for that one that streams internet radio you dont need it you just need to have Nintendo Wifi Connection set up with your ds
.
ENiGMA - 05.22.06 11:13 am
ugh all these sites have little or no explanation about how to get their stuff actually running…
ENiGMA - 05.22.06 11:29 am
lol i think i was wrong and you do need a flash cart… i have to get one i guess
ENiGMA - 05.22.06 11:35 am
Wow.. I really need a Flash Cart now o.o
Magic Key, here I come!
Krono6 - 05.22.06 12:43 pm
For any of these, it’s pretty easy. Most DS homebrew devices consist of a pass-thru adapter that goes in the DS slot, and a flash card adapter that goes in the GBA slot. The card adapter (depending on which one you get) will take standard CF or SD cards, and generally don’t require any modification to the files.
If any alteration is necessary, the device comes with software that will do all this for you.
Popular devices are the M3 Adapter, made by the same people as the GBA Movie Player:
www.m3adapter.com
the SuperCard adapters (which are like the M3, but don’t run GBA software as well as the M3):
http://en.supercard.cn
and the new Datel Max Media set, which (depending on the package) comes either with a CF adapter or a rubberized 8GB MicroDrive:
www.codejunkies.com
All three devices are available at Divineo.com, the Datel can be purchased from LikSang.com or directly from the company’s website, and most other places that carry flashcarts (such as Jandaman) are likely to have at least some option.
If you already have a GBA flash cart, you can just buy a pass-through device for the DS slot and run DS homebrew off that…but you need to convert it first. That’s probably the least desirable option, as it doesn’t use standard file architecture.
Your best option is just to buy an M3 (with passthrough device), a Supercard (with passthrough device), or a Datel kit (which comes with a normal DS cart which provides a media player and software launcher). Please note, though, that the Datel device is pretty new, so you may want to check around first to see how it works with homebrew. There haven’t been a lot of reports yet.
DaMadFiddler - 05.22.06 1:06 pm
thanks for the info damadfiddler
ENiGMA - 05.22.06 2:32 pm
“as it doesn’t use standard file architecture.”
.ds.gba / .nds.gba actually are standard .nds files, but with a loader tacked on the very front of it. No real issue - you can actually copy the loader using DOS!
Mitch - 05.22.06 2:46 pm
I was talking more in terms of mass storage. With a card-reading device, you can keep your games/MP3s/text files/whatever on a flash card, and plug it into your DS, your computer, and whatever else as necessary. With a GBA flashcart, data isn’t stored using FAT16/32; it’s only readable as a GBA ROM, *by* the GBA, and thus isn’t as flexible in use (which also affects DS apps that use multiple files, like the text editor and the MP3 player).
DaMadFiddler - 05.22.06 4:12 pm
HA HA HA HA
TAKE THAT SONY FANS!!!!!
The DS can now, officially, do what the PSP can do, and MORE!
Marc - 05.22.06 4:30 pm
And on a side note,
the DS now beats the PSP in style too! (DS lite in white, black, navy, or ice blue vs. the PSP’s black and white.)
Marc - 05.22.06 4:32 pm
“HA HA HA HA
TAKE THAT SONY FANS!!!!!
The DS can now, officially, do what the PSP can do, and MORE!”
There’s a ton of neat homebrew stuff for the PSP, as well.
Torankusu - 05.22.06 5:08 pm
It’s official now?
Matt - 05.22.06 9:52 pm
This is amazing stuff. PSP homebrew is cool and all, but you can’t top a touch screen. The email, PDA and IM things are attracting me the most. But it all seems too involved for my liking. If someone (Nintendo for instance) bundled a bunch of these kinds of apps on a commercial DS card (or a built in software upgrade) I’d drop $40 to $50 on that no problem.
ichiroagata - 05.22.06 11:10 pm
no reason to harsh on the psp brothers. the psp is a nice multimedia device that plays games, but it’s no nintendo portable gaming device. pdas can play games and have touch screens and you guys don’t rank on those. i hear the ipod plays games now too. just chill, guys. it’s ok for the psp to exist, it’s not your money they are wasting.
jadenguy - 05.23.06 1:44 am
btw, the datel device works on every version of ds out the box, and with the supercard and m3perfect. it’s probably the best option for homebrew because you can communicate with other ndses that don’t homebrew much easier.
jadenguy - 05.23.06 1:50 am
Guys, is anybody working on a virtual DJ mixing app? Two DS’s communicating by wifi with two record decks spinning on the touch screen, I know a DJ who would be up for mixing on two DS’s in a club. Tell me its being done!!
64DDgirl - 05.23.06 5:28 am
Datel promotes warez, don’t buy it.
Matt - 05.23.06 12:24 pm
Yeah u guys are right. Gotta show some compassion towards Sony.
(I mean, they ARE gonna side with Nintendo this gen)
Marc - 05.23.06 4:27 pm
What about Tales of Dagur?
LiraNuna - 05.23.06 4:49 pm
You forgot DRAW
http://blog.davr.org/
nico - 05.24.06 8:39 am
thank god for my EZ4
ellipsis - 05.24.06 11:53 am