nds-bootstrap loader: Run commercial NDS backups from an SD Card

nds-bootstrap:

Thanks to the work of ahezard, Gericom, Apache, Robz8, _catcatcat, and shutterbug2000 and other contributors, we can now load NDS games from the SD card, without any flashcard/SLOT-1 card.

Don't expect high compatibility, but do expect many, many updates.

:arrow: Compatibility listing:
https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/edit#gid=0

:arrow: The official Discord server for nds-bootstrap:
https://discordapp.com/invite/7bxTQfZ

:arrow: The thread for the recommended loader (by Robz8):
https://gbatemp.net/threads/twloader-ctr-mode-nds-app.448375/

:arrow: SRLoader for softmodded DSis (by Robz8):
https://gbatemp.net/threads/srloader-nds-app-for-dsi.472200/

:arrow: If you're more of a forwarder person:
https://gbatemp.net/threads/nds-forwarder-cias-for-your-home-menu.426174/

:arrow: Link to the releases page:
https://github.com/ahezard/nds-bootstrap/releases

:arrow: Anti-Piracy patch list by Robz8
https://gbatemp.net/threads/ap-patch-preservation.477536/

Also, thank you to our testers:
Historian
JoshuaDoes
thejsa
Alerdy
PokeAcer


Also, a video thanks to Robz8:


And another thanks to Alerdy:
 
Last edited by shutterbug2000,

Flame

Me > You
Global Moderator
Joined
Jul 15, 2008
Messages
7,429
Trophies
4
XP
19,985
Country
United Kingdom
Does this boot DSi enhanced games like Pokemon White in DS or DSi mode?

In the settings, you can change it to run in DSi mode if you want that.

But the game/rom must have DSi binaries
 
Joined
Apr 10, 2024
Messages
19
Trophies
0
XP
66
How exactly do you load this? I've installed Twilight Menu and Unlaunch on my DSi. It's supposed to be included with Twilight Menu but doesn't display in the menu. Trying to launch it directly from Unlaunch gives me either a power off or white screen depending on which file I select.
 

Flame

Me > You
Global Moderator
Joined
Jul 15, 2008
Messages
7,429
Trophies
4
XP
19,985
Country
United Kingdom
How exactly do you load this? I've installed Twilight Menu and Unlaunch on my DSi. It's supposed to be included with Twilight Menu but doesn't display in the menu. Trying to launch it directly from Unlaunch gives me either a power off or white screen depending on which file I select.

Put your Pokémon white game ROM in the NDS folder in your SD card.

Once Twilight Menu loads, navigate to that folder. roms/nds in this case

you should see the Pokémon white icon. Click A button to load it or Y to go to settings to change it to run in DSi mode
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,875
Trophies
3
Age
25
XP
21,619
Country
United States
v1.5.0: Earth Day Release
Included in TWiLight Menu++ v27.1.0 (GBATemp thread)

What's new? (B4DS mode)​

  • Nintendo Countdown Calendar now runs on DS & DS Lite without a Memory Expansion Pak!
  • Clash of Elementalists is now supported on DS & DS Lite! Memory Expansion Pak is required.

Bug fix​

  • Fixed homebrew incorrectly detecting a RAM disk if path is empty.
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,875
Trophies
3
Age
25
XP
21,619
Country
United States
v1.5.1
Included in TWiLight Menu++ v27.2.0 (GBATemp thread)

Bug fixes​

  • Fixed Power Pro Kun Pocket 12 not booting in DSi mode without a donor ROM.
    • In other words, the bug where Power Pro Kun Pocket 12 would only boot in DSi mode for DSiWarehax users has been fixed, so users who don't use DSiWarehax and instead uses Unlaunch or a 3DS console are now able to play it in DSi mode.
  • Reverted from the ASM memcpy code back to tonccpy, in order to fix bugs where parts of the graphics would not be restored when exiting the in-game menu, as well as the Anno games not properly displaying graphics.
  • Other minor fixes.
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,875
Trophies
3
Age
25
XP
21,619
Country
United States
v1.5.2
Included in TWiLight Menu++ v27.2.1 (GBATemp thread)

Bug fixes​

  • Fixed long-standing crash in Zelda: Phantom Hourglass when attempting to move a statue.
  • Added failsafe checks for the files `screenshots.tar`, `ramDump.bin`, and `apFixOverlays.bin` placed in `sd:/_nds/nds-bootstrap/`. On boot, if one of those files are not created properly, it'll first delete one before recreating the file. If the file then isn't created properly, it'll display an error message.
 

Rya687

Well-Known Member
Newcomer
Joined
Apr 28, 2016
Messages
71
Trophies
0
XP
819
Country
Austria
Something appears to be seriously wrong with how Tales of Innocence (the English fan translation) is being handled.

I just started playing the game, but noticed after a short while that it wasn't actually saving correctly. Whenever I opened the save menu, all slots were blank again. Sure enough, a reset confirmed nothing had been saved. I then examined the game's save file and found that it hadn't been modified since last year, which was presumably during a brief test launch of the game.

After deleting that file and launching the game again, I found that it could actually save data now. But when I relaunched the game, TWiLight Menu++ first said something about expanding the save file. Whatever it did apparently broke it because now the game crashes every time I select "Continue" from the main menu.

I hope you can figure out what's wrong because until this is resolved, the game is effectively unplayable. I can provide my save or a crash dump if needed.
 
Last edited by Rya687,

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,875
Trophies
3
Age
25
XP
21,619
Country
United States
Something appears to be seriously wrong with how Tales of Innocence (the English fan translation) is being handled.

I just started playing the game, but noticed after a short while that it wasn't actually saving correctly. Whenever I opened the save menu, all slots were blank again. Sure enough, a reset confirmed nothing had been saved. I then examined the game's save file and found that it hadn't been modified since last year, which was presumably during a brief test launch of the game.

After deleting that file and launching the game again, I found that it could actually save data now. But when I relaunched the game, TWiLight Menu++ first said something about expanding the save file. Whatever it did apparently broke it because now the game crashes every time I select "Continue" from the main menu.

I hope you can figure out what's wrong because until this is resolved, the game is effectively unplayable. I can provide my save or a crash dump if needed.
Sounds more like an issue with your SD card to me, because if you deleted the .sav file and TWLMenu++ created the new file after that, it should not have shown the "Expanding save file..." screen on relaunch, because that only happens if the created save file is smaller than what TWLMenu++ would create.
Please follow this SD setup guide here to reformat and check for errors: https://dsi.cfw.guide/sd-card-setup.html
If no errors are found, then ensure there's some free space left on the SD card.
 
Last edited by RocketRobz,
  • Like
Reactions: raxadian

Rya687

Well-Known Member
Newcomer
Joined
Apr 28, 2016
Messages
71
Trophies
0
XP
819
Country
Austria
Sounds more like an issue with your SD card to me, because if you deleted the .sav file and TWLMenu++ created the new file after that, it should not have shown the "Expanding save file..." screen on relaunch, because that only happens if the created save file is smaller than what TWLMenu++ would create.
Please follow this SD setup guide here to reformat and check for errors: https://dsi.cfw.guide/sd-card-setup.html
If no errors are found, then ensure there's some free space left on the SD card.
No errors were found during the procedure, but I indeed didn't encounter the same issues again afterwards. The game seems to work fine now, so thanks.
 

raxadian

Well-Known Member
Member
Joined
Nov 10, 2018
Messages
4,611
Trophies
1
Age
41
XP
4,854
Country
Argentina
No errors were found during the procedure, but I indeed didn't encounter the same issues again afterwards. The game seems to work fine now, so thanks.

Check the files in the sd card with Godmode, you may have the old save file with a different name, that happened to me when Copied my games and saves from my R4 to the 3DS sd card.
 

Rya687

Well-Known Member
Newcomer
Joined
Apr 28, 2016
Messages
71
Trophies
0
XP
819
Country
Austria
Check the files in the sd card with Godmode, you may have the old save file with a different name, that happened to me when Copied my games and saves from my R4 to the 3DS sd card.
Nah, that's not what happened. They're gone now, but both of the bad save files were created by this software and named correctly.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Kirbydogs @ Kirbydogs:
    @K3Nv2 only reason why I said that was because 2015 seems for civil than 2024
    +1
  • K3Nv2 @ K3Nv2:
    You must be new to the internet
    +2
  • K3Nv2 @ K3Nv2:
    Imagine the tears if temp had downvotes
  • BigOnYa @ BigOnYa:
    Civil? I mean this isn't really a kids chatroom, you are supposed to 15+, which you admitted that you are not even.
    +1
  • K3Nv2 @ K3Nv2:
    It's pretty common for one person thinking they can come in and just change an entire community that's older than them
    +2
  • Kirbydogs @ Kirbydogs:
    Fair enough
  • Kirbydogs @ Kirbydogs:
    We should take a breather, I guess we all got a little excited there.
    +1
  • K3Nv2 @ K3Nv2:
    Be glad some sites ban just because they don't like you
    +2
  • BigOnYa @ BigOnYa:
    Its all cool. Much love to all. No more jokes from me today.
  • K3Nv2 @ K3Nv2:
    People get it their heads or so attached that some sites are like second life's to them that's where they get over emotional over something that doesn't even matter just don't care what others say online
    +1
  • Kirbydogs @ Kirbydogs:
    and it's friday we should all be uploading GIFs or I have another temper tantrum
  • K3Nv2 @ K3Nv2:
    Almost October and it's still 95 out
    +2
  • Kirbydogs @ Kirbydogs:
    this is a webp... from GIPHY. GIF-EE.
  • Kirbydogs @ Kirbydogs:
    @K3Nv2 where are you, arizona?
  • S @ salazarcosplay:
    @Xdqwerty I would appreciate if when you post a YouTube link/ picture you can provide context or a description
  • S @ salazarcosplay:
    @Xdqwerty my browser doest let me see things at times
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, its a clip of dk saying "not funny, didnt laugh"
  • S @ salazarcosplay:
    @Xdqwerty the work browser is limited in what it can show me
  • S @ salazarcosplay:
    I am honestly surprised gba temp is viewable thats why im here everyday most days
  • K3Nv2 @ K3Nv2:
    Facebook is getting bullshit 90k likes on a video I get a strike just for sharing it lmao
    +1
  • Kirbydogs @ Kirbydogs:
    "Biden ate a deer. Trump didn't." Then, the other way around, "Trump ate a deer. Trump didn't."
    Kirbydogs @ Kirbydogs: "Biden ate a deer. Trump didn't." Then, the other way around, "Trump ate a deer. Trump didn't."