Running homebrew
Getting Homebrew to Boot
Running homebrew on a DS almost always means using a Slot-1 flashcart: a cartridge with a microSD slot that loads files from the card. You copy programs to the card on a computer, insert the card into the cart, insert the cart into the DS, and choose your program from the cart's menu.
Basic Steps
- Format a microSD card as FAT32 using a small allocation size if your card tool offers one.
- Copy the flashcart's firmware or kernel to the card following the cart maker's layout.
- Add your homebrew, usually as .nds files, into a folder of your choice.
- Insert everything and power on. The cart menu lists the files you added.
DLDI and File Access
Older homebrew needs a DLDI patch so it knows how to read and write your specific card. Many modern carts patch this automatically at launch, but if an app cannot see the SD card, manual DLDI patching is the first thing to check.
If Nothing Appears
- Confirm the card is FAT32 and not exFAT.
- Re-seat the cart; dirty contacts cause intermittent menus.
- Try a different, name-brand card. Cheap or counterfeit cards are a common failure point.
Once the menu loads reliably, adding new software is just a matter of dropping files onto the card.