Still a lot to work on...
Whether you're getting in to NDS homebrew or you've grown tired of buying games that look good only to find out they're crap, you've probably become interested in purchasing a flashcard for your NDS. Flashcards for NDS are incredibly useful things. Not only do they allow you to play homebrew and backups of your original games, most of them will also let you listen to music, watch videos, and view picture files. Each cart has its own pros and cons, so you have to look carefully for the cart that is right for you.
What you need to know
The difference between slot-1 and slot-2
This seems to be one of the main things that baffles first time buyers. What's the difference and why the heck should you care?
Slot-1 on the NDS Lite
Slot-2 on the NDS Lite
Slot-1 and slot-2 on the original NDS
The difference between NDS slot-2 flashcards and GBA flashcarts
Slot-2 NDS flashcards are NOT the same as GBA flashcarts. The main difference is that slot-2 flashcards generally use seperate memory cards to store ROMs while GBA flashcarts have on-board flash memory. Since a flashcart’s memory is not expandable, and usually fairly small to begin with, they are quickly going from new technology to fossils of the past. Also, many of them have rather poor compatibility with NDS ROMs. Therefore, I will not talk about them in this guide.
- Slot-1: This is the DS game card slot located on the top of the system. This slot can be used for original DS game cards, a pass device (PassMe, NoPass), or for a DS flashcard (M3 Simply, SuperCard DS).
Pros: Fits right into the slot, does not require any additional hardware, relatively cheap, can be used as a PassMe.
Cons: Cannot play GBA homebrew or backups, low compatibility with some of the early DS homebrew, too expensive to be used just as a PassMe.
Pros: Can play GBA games, great homebrew compatibility.
Cons: Requires additional hardware to play NDS homebrew and backups, rather expensive.
As the latest addition to an NDS owner's homebrew arsenal, the main advantage to slot-1 cards would seem to be that they fit right into the DS card slot and they don't require any other hardware (other than a memory stick, of course), so they are easy to set up and start using. Most slot-1 carts will let you drag and drop your homebrew and game backups right on to your memory card so there's no hassle with extra software. These carts will also works with DS option packs, such as Opera's memory upgrade and the DS rumble pack.
Unfortunately, even clouds with silver linings are still clouds. A huge drawback with slot-1 cards is that they cannot play GBA homebrew/backups/emulators. You may not realize the magnitude of this until you realize that some of the best emulators are for GBA (PocketNES, Goomba, SMSAdvance, PCEAdvance) and not DS.
- Slot-1 flashcard
- Memory Card (Usually microSD or microSDHC)
- Memory Card Reader/Writer
Another feature that most clot-1 cards have is the ability to act as a NoPass device. This means you could use your slot-1 device to run NDS games off of a slot-2 device. However, I would not recommend getting a slot-1 device just for that feature, go with a product whose only function is to be a NoPass device. It'll be cheaper yet just as reliable.
Most new slot-1 carts support SDHC (Secure Digital High-Capacity) cards. SDHC cards have a much higher capacity that regular SD cards (from 4GB to 8GB, soon to 16GB) and come in 3 speeds:
- Class 2: 2 MB/s
- Class 4: 4 MB/s
- Class 6: 6 MB/s
- Only takes up one slot
- Compatible with DS expansion carts (RAM expansion, rumble, etc)
- Supports drag-and-drop of clean ROMs
- Not very expensive
- Does not support GBA ROMs without a slot-2 expansion pak
- Not very compatible with older homebrew (Homebrew usually requires a DLDI patch to work on a slot-1 device)
The first generation of flashcards made for the NDS were slot-2. As I mentioned before, slot-2 flashcards go in the GBA slot located on the bottom of the NDS. Most people who buy slot-2 cards do so because they want to be able to play GBA games and emulators, which slot-1 does not support. However, slot-2 flashcards usually do not support the convenient drag-and-drop method for writing ROMs to the memory card that slot-1 cards support, they usually require software to write ROMs. Also, since you need an extra piece of equipment to run NDS games and emulators from a slot-2 device, it can get a bit pricey.
- Slot-2 flashcard
- Memory card (Usually SD, MicroSD, MiniSD, or CF)
- Memory Card Reader/Writer
- Pass Device (PassMe, PassKey, NoPass, WifiMe)
A pass device is not required to use a slot-2 flashcard. However, if you want to be able to run NDS games or emulators off of your slot-2 device, a pass device is required. The only alternative is FlashMe, but installation of FlashMe requires a pass device to get started. For more info on pass devices, please scroll farther down the page.
- M3 Family: Pro, Perfect, Lite, Slim, Mini.
Memory Cards used by M3 adapters: CF, SD, MiniSD, MicroSD
- SuperCard Family: CF, SD, MiniSD, Lite, Rumble (Does not support GBA mode)
Memory Cards used by SuperCard adapters: CF, SD, MiniSD, MicroSD
- Support for GBA games and emulators
- High compatibility with older homebrew
- Works with all models of the NDS
- Compatible memory cards are relatively cheap
- Requires a pass device to play NDS games and emulators
- Flashcards are rather expensive
- Does not support drag-and-drop
- Do not support some newer homebrew designed for slot-1 cards
Anyone with a slot-2 flashcard who wants to play NDS games will need one of these. A pass device is a piece of hardware that you insert into the DS card slot (slot-1) of the DS that allows you to load NDS games off of a slot-2 flashcard. It must be noted, however, that the model and firmware of your DS will decide which pass devices are right for you, as not all pass devices work with all models of DS.
How to Check Your DS’s Firmware
The following set of steps will allow you to determine the firmware of your NDS, and therefore help you choose a compatible pass device.
1. Insert an official (commercial) GBA or NDS cartridge into the DS.
2. Turn on your DS, enter Pictochat, and enter any chat room.
3. Once you have entered the chat room, remove the GBA or NDS cartridge from the DS without turning the DS off.
4. Something should happen to both your screens, usually a change in color:
- No change in color (Pictochat freezes): Firmware v1
- Both screens turn blue-gray: Firmware v2
- Both screens turn dark green: Firmware v3 (iQue DS systems have this firmware)
- Both screens turn yellow: Firmware v4
- Both screens turn purple: Firmware v5 (Most DS Lites have this firmware)
- Both screens turn dark blue: Firmware v6
Now that you have determined your firmware, here is a list of pass devices and the firmwares they support.
Pass Devices for Firmwares v1-v3 (Requires a commercial NDS cartridge)
WifiMe is another option for people who’s NDS has firmware v1, v2, or v3.
Pass Devices for Firmwares v1-v6 (Not compatible with GBA Movie Player, requires a commercial NDS cartridge)
- PassCard 2
- PassKey 2
NoPass (Compatible with all firmwares and flashcards)
- MAX Media Launcher
- PassCard3 (Not compatible with EZ-Flash IV)
- MK4 Mini
- MK4 Key
- SuperKey (Not compatible with EZ-Flash IV)
- Ninjapass Media Launcher
- Action Replay DS (With firmware 1.02 or later, hold “select” while booting up with an NDS flashcard in the GBA slot)
- Any changes I might make
- Anything someone might suggest to include
- Probably a whole crapload of edits and additions
- lakalt (Pictures of firmwares v3, v4, and v5)
- iq_132 (Picture of firmware v2)