Update: 9/7/08, added in a FAQ Section.

Ever felt your DS could do more? A lot more? It can do more, and it can be activated through DS Homebrew. This Part by Part guide will help you learn about what is Homebrew, how to run it, where to buy items, recommended downloads and more.

And ideas, suggestions, questions, feel free to either PM me or just leave a comment here as long as you read the FAQ. ;)
Stumble It!

Step 1: What Is Homebrew?

Homebrew is basically an independent developer, (whether it be one person or a team of programmers not working for any specific Major Name Developer, such as EA, Activision, Nintendo etc.

Homebrew run on the DS is either named:
- NAME.sc.nds
- NAME.nds.gba
- NAME.nds

E.g DSorganize.nds.gba or DSorganize.nds
I will be explaining each filetype later.

Step 2: Readme: FAQ

Occasionally I get questions like this:
Hello there, I just read your instructable on "How to run Homebrew on your Nintendo DS!" and had a question about the actual R4 device itself. I have looked everywhere regarding it's legal status and still have yet to find a reliable answer. So please forgive me for asking, but is the R4 cartridge legal to buy and own in the U.S? Thank you if you read this.
" Yes, I'm always happy to answer a question! The R4, like many things in life can do two things, legal things or illegal things. It can play homebrew (free and legal!) or commercial games they are still free on the internet, but they are the ones you buy in the stores. They are illegal to download them and put them on your R4 or play them in any way, regardless of whether you own the game or not.

In the US, you'd be lucky if you found them in any stores, companies like Gamestop and others wouldn't want to be seen selling objects that can do something illegal, it could get them into strife. Go to a store and ask for them and they'll tell you they're illegal. They are not! They are completely 100% legal but you can usually only get them off the internet. I have bought four products on two different occasions from http://www.bamboogaming.cn and they are very very reliable.

So a summary:
Legal to buy in U.S.: You won't find them.
Legal to own in U.S.: Yes, as long as you are using them for homebrew only, they are legal. "

Q. Can I run commerical roms, such as ones you buy in the store?
A: Yes you can. But I, in no way endorse that act and cannot be held responsible for any wrong doings your par-take in. I will not respond to any messages or comments regarding commercial roms, or where to download roms. If you repeatedly do this, I will email the Instructables Staff. It is illegal and we do not need to discuss it. Period.

Q. Is it safe to purchase these online?
A: I have purchased 4 products on two seperate occasions from BambooGaming.cn, and they have been fast, effective and have a great customer support centre. They also have a forum if you would like to ask more questions.

Q. Can I PM you?
A: Yes only if you've read every section of the FAQ.

Step 3: So How Do I Run Homebrew?

To run Homebrew, you need either:
-Slot 1 Flash Card (Image 1)
-Slot 2 Flash Cart and a PassKey. (Image 2 & 3 )

I, and many others recommend Slot 1 Flash Cards because of their compatibility rate. Most Flash Card/Cart runs off Removable Storage such as micro or miniSD (Image 4), with the exclusion of the G6 which has built in memory.
If you have an R4, M3 or other Slot 1 cards, the executable you want to run is .nds.
If you have a Supercard, you run .sc.nds.
If you have other Slot-2 cards, you usually run nds.gba.

Slot 2 Flash Carts are GBA cartridges that have Removable Storage inputs, such as micro or miniSD (Image 3). But if you boot it from the main DS menu, it will boot as a GBA game. So you need a PassKey, which makes your DS think it's a DS game but really just boots from the GBA Cartridge.

Again, Slot 1 Flash Cards are recommended.

Where do I buy these from?

You can buy a Games'n'Music from Datel and some chains in America, but these are not great for Homebrew compatibility. You should really be buying from an online store.

I use an R4, pretty much identical to M3 DS Simply, however, it appears the companies are stopping production of these. Look for DSTT's and iTouch DS. They all seem to have pretty good rates (usually 99%-100%) for ROM Support and Homebrew Support.

For purchasing I recommend: Modariffic. They seem to have competitive prices for Australia.

Beware when purchasing microSD cards, make sure to note whether they're SDHC or standard SD, because not all flash carts work with SDHC (4gb+).

Step 4: I've Recieved My Package..

'I've received my package, what now?'

Your package may come with a disc with firmware you need to drop onto the microSD card, but it's best that you go to the manufacturers website and download the latest release. Unzip/rar the file and just dump it all on the microSD card. Remove the card from your computer, insert it into the Flash Card and fire it up to see if it works. If it works, power down an insert back into the computer.

Initially, developers had to program for specific Flash Cards, but after the invention of DLDI, developers program for one and you can DLDI patch it for almost any card. So most homebrew you need to patch with DLDI, which is easily done with Chism's DLDI Patcher (Dynamically Linked Device Interface).

You need to download the patcher here (I recommend Win32 GUI for Windows users) and the suitable patch for your card here. All you then have to do is run dlditool32.exe, select the patch and then select the binary/binaries (.nds/sc.nds/nds.gba is the same as 'binaries').

Step 5: Suggested Downloads

There's is a great list of homebrew out there, but not all will work with your card, so check here before wasting time/bandwidth/money downloading something that won't work.

On the Applications side of things, I recommend. (Everything can be found with this thing and GBATemp.net downloads area.)

-DScratch - DJ Program NEW VERSION OUT NOW
-NitroTracker - Music Maker
-DSorganize - Organizer, er nuff said
-OKIWI - Web browser.
-Mini vMac - vMac emulator
-DSLinux -Linux on DS
-LMP-NG (iPod clone seen on front page)
-Colors - Drawing program
-DSAim - AIM on DS
-DSLiveWeather - Weather Checker.
-DSFTP <-- Download :D
-Moonshell - Multimedia player.

On the Games side of things I can only really recommend: (I haven't played a lot of Homebrew Games)
-A Touch Of War (Brilliant)

You can also run emulators on your DS too, so you can run classic systems too.

Step 6: Last Words.

If you have a newer DSlite, you may encounter some problems with WiFi Applications, even if it works on Commercial WiFi games. Simply change the channel on your Wireless Router to 10 for Homebrew and 1 for Commercial.

From here the world is your seafood cocktail, and if it tickles your fancy you can begin programming if you wish.

If you already have knowledge of programming, mainly C/C++, you may want to look into devkitPro
.I don't really know much about it devkitPro, so I can't give you much help there. But if you do not have a lot of knowledge/expertise in programming, a good start is DSLua. Lua is a fairly basic language and can be easily learned, especially with the aid of Jeremysr's Tutorials for DSLua. Hit the DSLua forums for any questions.

Have fun and enjoy the homebrew!
<p>Wait, so can I use any software to program? Or is it specific? If its specific, plz gimme download links, THX!</p>
<p>Here I can use this thing, if i legally own the games. So i could always buy the game, download the rom, and put it on there.</p><p>Because you bought the game, you are allowed to have the rom. And you do not need to carry lots of cartridges around.</p><p>2GB fit on the R4, Most games are less than 50 MB, so you fit a lot of games on it. And if they don't fit, bring a exta MicroSD. I really want it to support SDHC, but it does not.</p>
<p>Is it ok to use fan-made games (like pokemon hacks) That technically aren't commercial games?</p>
<p>The law about emulators are still a bit sketchy, I just say if you can't buy an offical version of the game without going to ebay ect. then it should be fine to play the game as it is not avalible for purchase anymore meaning they gave up on making profits off of that game</p>
<p>can you do this on a 3DS</p>
<p>Yes-ish. You CAN homebrew a 3DS, but the problem is Nintendo still actively supports the 3DS and anything that is used to homebrew it ends up being patched not long later. This can be avoided by simply waiting for a while and not updating so you have an out-of-date version that people have an exploit for, or finding a way to downgrade your system (which would require a different exploit) to a version that has known ways of homebrewing. You can check out reddit.com/r/3dshacks (3DS Hacks, not 3D Shacks) for some more details. Oh, and if/when you DO homebrew your 3DS, look into citra-emu.org to have some fun. Also, if you're a pokemon fan, you can use a homebrew'd 3DS to transfer pokemon from the original red/blue/yellow cartridges to the 3DS virtual console and Pokemon Bank in order for your favorites from the originals to be transfered to your current games.</p>
Can i use just any SD card?
First you need a flashcard. Once you have a flash card, you can then use whatever SD format they use. R4 for example uses Standard MicroSD, which basically means non "SDHC" (secure digital high capacity, only exists for >8gb). Others can use SDHC, but then you'll have to refer to their manual.
Ok so I just got my daughter a dsi xl used and it came with an R4 card and had to micro sd cards tgat went inside of it and it played over hundred plus games well I did something and the ds said to update something so I did now I can't get her games to work there must have been some special software can you help me please I feel so bad because this was her Christmas present
<p>What was the name of the updated version? I think the newest (and final) update for the nintendo dsi fixed the whole R4 thing. So if I were you, just buy her a Nintendo DS Lite, because those have full R4 support. :D</p>
<p>i had similar problem. I downloaded new r4 files. </p><p><a href="http://www.r4i-sdhc.com/" rel="nofollow">http://www.r4i-sdhc.com/</a></p><p>think it was the 1.8 version for my R4 card. download zip. open zip. copy new files to microsd card. </p>
HERE <a href="http://www.mynds.fr/">http://www.mynds.fr/</a> you can find many information useful and help u more about nds games m3 carte and other
OK thanks
Cool! I just ordered an r4
thanks for the great guide, very informative. i just ordered my r4i gold rts card for my new 3ds xl from http://www.thegamerdepot.com/buy-wood-r4i-gold-3ds-card-for-3ds-xl3dsdsids-p-150.html, everything works fine, but i'm wondering if i need to buy an ezflash 3in1 to run the gba games.
<a href="http://www.consolesfr.com/r4i-gold-3ds-carte-pour-3ds-dsill-dsixl-dsi-dsl-ds-p-415.html" rel="nofollow">r4i gold 3ds</a>, linker r4i sdhc 3ds and ace3ds plus are the top card r4 in this moment, they can support all Nintendo consoles and also the 3DS XL(4.3..0-10), and can play the ds games recently!!!
Now,many cards can work well on 3ds v4.0.0-7 as well as dsi v1.44,i have tested my <a href="http://www.digitopz.com/acekard-2i-p-25.html" rel="nofollow">ak2i</a> on my v4.0.0-7 and my sister's dsi v1.44,works well.
Hello there, I just read your instructable on "How to run Homebrew on your Nintendo DS!" and had a question about the actual R4 device itself. I have looked everywhere regarding it's legal status and still have yet to find a reliable answer. So please forgive me for asking, but is the R4 cartridge legal to buy and own in the U.S? Thank you if you read this
If you have any questions, please contact our customer service!<a href="mailto:R4icardds@gmail.com">R4icardds@gmail.com</a>,learn about <a href="http://www.r4icard-ds.co.uk">R4DS</a>
Yes certainly. The R4 is indeed legal. The device itself does not break any U.S. laws (I believe). Where the biggest problem is, is that the R4, and all the other flashcarts are primarily used to download DS roms. THIS is illegal. No matter what people tell you that if you own it you can download it legally, you can't. Unless you own the game yourself, then you dump the ROM yourself from the Game Card (a very difficult process), then it is not legal. This is how I have interpreted the U.S. copyright laws and yes, there are many unreliable answers. Using one goes against Nintendo's usage policy, but purchasing and using one is perfectly legal.
Hello there, I just read your instructable on "How to run Homebrew on your Nintendo DS!" and had a question about the actual R4 device itself. I have looked everywhere regarding it's legal status and still have yet to find a reliable answer. So please forgive me for asking, but is the R4 cartridge legal to buy and own in the U.S? Thank you if you read this
You can get an assortment of <a href="http://www.r4icardz.co.uk">R4 cards</a> and the various types, which work with the Nintendo DS from&nbsp;various stores.&nbsp;The key is get a big micro sd card, which means that it can hold a lot of data.
$14.5 on&nbsp;<a href="http://www.r4icard-ds.co.uk/r4-ds-card-kingston-2gb-micro-sd-memory-card-p-410.html">http://www.r4icard-ds.co.uk/r4-ds-card-kingston-2gb-micro-sd-memory-card-p-410.html</a>
how mutch did it cost<br>
Hey everyone. Is there a way to put GBA ROMs on my r4i without any extra hardware? thnx:P
No, the R4i does not have enough ram and cpu for gba games but the dsiplayer can play gba games
does the thing you download on to your r4 have any virus's <br>
I own a DSi. What card supports them instead of the DS or DS Lite?
r4ds,m3 ds real...&nbsp; I Think the gamehouse88.com is good for .maybe you can have a look at it .<br />
R4s are all fake, and even though the copies have become really close its not safe to use them. The CAN brick your console, the R4 team abandoned the project years ago. Now the best cart to use is either an acekart or a cyclods the cycl ds can cost twice as much as the acekard sometimes.
Sigh. This instructable is redundant due to the change of technology.
it still applies to my situation, my DS got stolen but since i still have my R4 i don't want a DSi. i'm looking at used ds lites/originals.<br><br>
Most of the time a card supports ds/ds lite + dsi or only just ds/ds lite. There isnt many the only support the dsi
<style type="text/css"><![CDATA[P { margin-bottom: 0.21cm; } ]]></style> <p style="margin-bottom: 0.0cm;font-style: normal;font-weight: normal;widows: 2;orphans: 2;"><font color="#000000"><font face="Calibri"><font size="3">If you have a DSi console, we recommend that you consult the category for DSi cards and select the R4i Gold card or the Red R4i card.&nbsp;You will be able to use the Gold card on both DSi and the DS Lite&nbsp;consoles (you will need to connect your DSi to the internet and download the 1.4 upgrade).<br /> <br /> If you need more information about your issue , Please visit : </font></font></font> <style type="text/css"><![CDATA[P { margin-bottom: 0.21cm; } A:link { } ]]></style> </p><p style="margin-bottom: 0.5cm;widows: 2;orphans: 2;"><a href="http://www.r4card-mania.co.uk/" rel="nofollow"><font color="#2a5db0"><font face="arial, sans-serif"><font size="2" style="font-size: 9.0pt;"><span style="font-style: normal;"><span style="font-weight: normal;">http://www.r4card-mania.co.uk/</span></span></font></font></font></a></p> <style type="text/css"><![CDATA[P { margin-bottom: 0.21cm; } ]]></style>
I haven't used it, but <a rel="nofollow" href="http://www.acekard.com/product.php?type=ak2i">http://www.acekard.com/product.php?type=ak2i</a> seems to be the most popular atm.<br/>
Useful? Yes. But I think it could be a bit more extensive.
has anyone that hacks ever heard of an ar its not a ipod ect bu8t it is a cheat code organizer and u can put a game card into it to hack and play em
You got ripped off by that store; the R4 costs $35, not $50!!!!!!!!!!
you guys really got ripped of i bought it for 17.00 here its on sale right now. I f you dont want it to come with the sd card its only 7.85 6.95 dollars shipping it comes with usb card reader and Its at <a href="http://www.dscardsdepot.com/ds-cards-r4-revolution.html?gclid=CKXxt4_OrJ4CFcZM5QodyHrkpg" rel="nofollow">http://www.dscardsdepot.com/ds-cards-r4-revolution.html?gclid=CKXxt4_OrJ4CFcZM5QodyHrkpg</a>.
I bought mine for 9$<br />
did you get an sd card with it cause the r4 only cost me 7.00 without sd card also i dont use r4 anymore&nbsp; isold my ds and bought a psp
$16 on <a rel="nofollow" href="http://www.r4ds-ds.com/products/R4-DS-Revolution-%252b-Kingston-MicroSD-TF-2GB-Memory-Card.html">http://www.r4ds-ds.com/products/R4-DS-Revolution-%252b-Kingston-MicroSD-TF-2GB-Memory-Card.html</a><br/>
25 dollars including memory card and everything, freee shipping, and screen protectors.
You got ripped off! I bought a DSTT off of DealExtreme for $5, and it had free shipping and 1 year of limited warranty, and they would also replace the card if you received a cloned/fake DSTT card!
Hey dude. I'm in Australia, that guy corrected me in USD. Also observe when the post was made. Last year. Yes, technology is getting cheaper, but this is no competition to who can find it the cheapest. This is merely a guide to homebrew.
$50 AUD.
<p>Well, best website for memory cards is the following....<br /> <br /> www.uk-memory-cards.co.uk</p>
I've got a wiki about this but it hasn't got any users yet so there is barely any content :( If anyone wants to have a look it's <a href="http://www.ndshbwiki.co.nr/" rel="nofollow">here</a><br />
i see you can run the mac os&nbsp;on ds<br /> what version?<br /> <br /> great instructable, by the way.
Nonono, not mac os, just a skin for the R4 filesystem.<br />

About This Instructable




Bio: Ninty fanboy who plays music and likes to eat. Check out [http://instructables.com/member/skimboarder33/ Skimboarder33's] Instructables
More by Noodle93:Connecting and Transferring files from your DS via FTP. How to cook an impressive meal. Pizza Pinwheels (Plus: Caramel Pinwheels) 
Add instructable to: