User:Alter/NDSHomebrew

"Homebrew. A ROM that [is] created by unoffical programmers and loads to video game flash cards. Most homebrew [programs] are free. Homebrew ROMs can be games, applications, image viewers, drawing applications, text editors and more."

- Urban Dictionary

Homebrew is an assortment of various programs that run on a computers and various game systems. These programs are fan-created games and applications that have effects on their respective systems. Homebrew programs for the Nintendo DS have spiked within the last few years, and certain programs, such as Moonshell have rivaled the options available from even large-scale companies, and put dents into their sales.

Introduction to Homebrew
Exploring the world of DS homebrew can be confusing at first. There are many terms used in the community which a newbie won't understand, along with many confusing programs and techniques to use them.

You may be wondering how you obtain these programs, as there aren't any gamepaks available in stores or online. What these are, are downloadable files -usually found in a .nds format- that can be run on a Nintendo DS. To do this, you must own what is a known as a flashcart (also known as a flashcard). It is basically a DS gamepak that has a small slot in the rear end of it. There are several manufacturers of these cards, and all are different, usually with their ups and downs. The following names link to the websites of the card manufactures:


 * DSTT recommended
 * CycloDS
 * Acekard/Acekard 2
 * R4*

* The R4 is a good card, but there have been so many copies and cheap knock-offs, it's unsafe to buy one anywhere.

note: Most of these cards were later upgraded for use on the DSi, which disabled many of the cards created for the original DS and the DS lite. they are often followed by an "i" if they are compatible with a DSi (e.g. DSTTi, R4i, etc).

After purchasing one of these chips, you need to acquire a microSD card. This is the same type of memory card which is found in most cell phones, and in some cameras. Note that it is a microSD card, and not a miniSD card. You will also need a card reader, something that you place your card in, which plugs into your computer's USB port. It allows to to add and remove files from your microSD card. When coupled with the card, it is essentially a memory stick.

After that, you can take your card, place it onto your computer, and add these said files. The card then goes into the flashcart, which plugs into slot 1 on your DS. Once you boot up the DS, you can run the game as you would normally, but once loaded you will see a list of your various programs, which you can then execute. After that, it's the same as playing a normal game.

Here is a list of applications which are very useful, and will change the way you look at your DS. Most of them are found in .zip or .rar files. To open them, I recommend using winRar, which can be downloaded for Windows here, and for Mac OS X here. Many of the zipped up files come with a folder in addition to the .nds file. Usually, you will want to take the folder, and place it onto the root (card's main directory (i.e. not a sub-folder)) of the microSD card.


 * {| border=1

! colspan="4"| Useful Applications !Program !Download !Description
 * Moonshell
 * Version 1.71
 * Multimedia player. Can play videos in .dpg and music in .mp3 formats.
 * Moonshell 2
 * Version 2.05 2.07
 * Multimedia player. Can play videos in .dpg and music in .mp3, .ogg, .WAV, .m4a, .aac, .wma, and .mid formats. Views images in .jpg, .gif (non-layered), and .png formats. Custom skinner included.
 * Morning Timer
 * Version 1.0
 * Elaborate clock/timer. Has many useful settings, and can set up to eight alarms at once. Can play music in .mp3 format.
 * NDSMail
 * Version 0.60
 * E-mail manager. Allows to you read and send e-mails from various accounts. Only recommended for those who are familiar with wireless Internet set-ups, etc. Requires Wi-Fi.
 * DSOrganize
 * Version 3.2
 * All-purpose organizer/daily planner. Comes with an Internet browser. Has several other various tools, including a library of several homebrew games that can be downloaded. Enhanced with Wi-Fi.
 * Image Viewer
 * Version 0.6
 * An image viewer which can load files in .IPK format. Comes with converter. Images must be converted on a computer before being viewed on a NDS system.
 * BeUp Live
 * Version 0.5
 * An MSN client. Allows to you log into your MSN account, and send/receive messages. Also supports avatars. Several unsorted bugs.
 * DSTwitter
 * Version 1.5
 * A Twitter client. Allows you to use Twitter on your DS. Contains support for multiple languages. untested
 * }
 * BeUp Live
 * Version 0.5
 * An MSN client. Allows to you log into your MSN account, and send/receive messages. Also supports avatars. Several unsorted bugs.
 * DSTwitter
 * Version 1.5
 * A Twitter client. Allows you to use Twitter on your DS. Contains support for multiple languages. untested
 * }
 * }