DS-Homebrew / TWiLightMenu

DSi Menu replacement for DS/DSi/3DS/2DS
https://wiki.ds-homebrew.com/twilightmenu/
GNU General Public License v3.0
3.16k stars 199 forks source link

Add the ability to only autoboot when a flashcard is inserted #2383

Open ClammyMantis488 opened 3 months ago

ClammyMantis488 commented 3 months ago

Is your feature request related to a problem? Please describe.

It's annoying when you have autoboot on and forget you have a normal ds game inserted so the ds game loads instead of twilightmenu. But I use autoboot to access my flashcart and get dsi speeds.

Describe the solution you'd like

It would be nice to have a third option in autoboot that is flashcard only and only autoboots flashcards.

Describe alternatives you've considered

I've considered just selecting the flashcard through the select menu but that means I get 2 intros, plus additional loading time. And I know you can turn the intro off, I leave it on for the dsi so I can be sure which dsi menu I load lol.

Additional context

This would also fix the hanging you get when you accidentally autoboot with a 3ds game inserted.

RocketRobz commented 3 months ago

A Flashcard only option would be difficult to implement, as it'd require a way to detect what's inserted is a flashcard or not. Because some flashcards disguise themselves as retail/commercial games to get past Nintendo's flashcard checks.

This would also fix the hanging you get when you accidentally autoboot with a 3ds game inserted.

That should be easy to implement, as it'd involve checking if the DS cart header is blank or not. For 3DS carts, it'd most likely be blank.