Nintendo DS Homebrew and Hacking

101 readers
1 users here now

Welcome to NDSHacks a subreddit specific to developing on the NDS.

Rules:

  1. Please be nice to everyone. Bullying/sexual harassment/etc will NOT BE TOLERATED!

  2. When criticizing homebrew apps, please remember that the developers may be reading this subreddit, so please be polite in your criticisms and detailed about your particular issue!

  3. Please don't link/upload illegal content (Gore, NSFW, etc) on this subreddit. This includes ROMs.

  4. Do not ask about which Flashcart to get. Ask that at /r/NDS or on /r/NDSHacks Discord

  5. This sublemmy is purely for developing on the NDS, Homebrews and tools.

Useful Resources:

DSi CFW Installation Guide

Introduction to NDS Game Development

DeadSkullzJr's Flashcart Cheat DB

DS-mode GBARunner2 Compatibility List (refer to this one when running GBARunner2 from a flashcart on a non-CFW system, even if it's a DSi/3DS!)

DSi/3DS-mode GBARunner2 Compatibility List

nds-bootstrap Compatibility List

founded 1 year ago
MODERATORS
1
2
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 
 

I have a hacked DSi XL running TwilightMenu++. I recently upgraded the SD card from 2GB to 128GB, and loaded the entire English language DS ROM library on it (about 3,000 games in total).

All the games show up on the DS and play just fine, as far as I can tell. The issue is that TwilightMenu is borderline unusable for browsing them. The menu is divided into pages containing 40 files each. The pages have to be tabbed between with the L and R buttons, there's no top level menu or directory for quick navigation. That would be annoying but still usable, if it weren't for the fact that each page takes 15-20 seconds to load, and you can't tab to the next page until the current page is done loading. There are over 75 pages with my current romset. According to my calculations, it would take at least 10 minutes to browse halfway through the list. That's obviously completely unacceptable.

Are there any alternative front-ends for browsing ROMs on DS? I found a couple for 3DS, but TwilgitMenu++ seems to be the only option for the DSi without a flash cart. I'm surprised TwilightMenu isn't better optimized for dealing with lots of files. Surely I'm not the first person to encounter this problem.