Where to Find Nintendo DSi Homebrew Applications

Updated

For most people, Universal-DB is the first place to look: the DSi Guide describes it as hosting most modern homebrew, with search and sorting that help you track what has been updated recently. GameBrew is the better stop for older homebrew, but the guide warns that many titles there only work on flashcards. Check compatibility before downloading, especially for anything from GameBrew.

The Two Main Sources Compared

Source Best for What the DSi Guide says Watch out for
Universal-DB Modern homebrew Has most modern homebrew, with nice search and sorting to keep track of recent updates Still confirm the app supports your setup before installing
GameBrew Older homebrew Has a lot of older homebrew Many will only work on flashcards

The practical approach is to search Universal-DB first for anything current, then check GameBrew only when you are looking for an older tool or game that Universal-DB does not list.

What You Need Before Downloading Anything

Homebrew on the DSi is free and works on all consoles regardless of firmware version or region, according to the guide. You need two things:

  • An entry point — the guide's main method is called Memory Pit, and other entry points exist if Memory Pit is unusable for you.
  • An SD card — this is where your homebrew applications are stored.

The DSi Guide recommends reading all of its introductory pages, including the opening one, before proceeding. If you are on Windows and using the default File Explorer, it also recommends turning on file extensions so you can see exactly what type of file you are handling.

What Homebrew Unlocks on the DSi

Knowing what you want to run helps you judge whether a download is worth it. Per the guide, modding lets you:

  • Run Nintendo DS(i) game backups or ROM hacks from the SD card without a flashcard
  • Launch any DSiWare from the SD card, including out-of-region and 3DS-exclusive titles
  • Boot into DSiWare and homebrew by holding specific buttons at power-on
  • Run emulators for older classics
  • Use normally incompatible flashcards
  • Redirect NAND to the SD card with hiyaCFW
  • Play movies with FastVideoDSPlayer or tuna-viDS (FastVideoDSEncoder requires a CPU with AVX2 support, which newer CPUs likely have)
  • Display a boot splash image at system launch
  • Play homebrew games

A Note on Risk

The guide states that the only brick risk comes from installing Unlaunch, and that this risk is minimal. Downloading and running homebrew applications is a separate step from that install, so keep the two stages distinct in your planning.

Suggested Order of Work

  1. Read the DSi Guide's introductory pages in full.
  2. Prepare an SD card and set up an entry point (Memory Pit is the guide's default).
  3. Browse Universal-DB for the apps you want, checking recent updates.
  4. Fall back to GameBrew for older titles, confirming flashcard requirements first.
  5. Install and test one application at a time so you can isolate problems.

If you want the full walkthrough rather than just the download sources, continue to the guide's Get Started section.