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,

Dracari

Well-Known Member
Member
Joined
Apr 5, 2009
Messages
1,990
Trophies
1
XP
2,488
Country
United States
Where i see these steps?
If it is installing TWLoader - TWLNAND.cia yeah i've installed it in NAND with FBI via MiniPasta, and installed it in the EmuNAND with BigBlueMenu, i'm using RxTools
*facepalms* "whelp theres yer problem "i'm using RxTools" migrate to something better Buddy.
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,696
Trophies
3
Age
25
XP
21,253
Country
United States
Where i see these steps?
If it is installing TWLoader - TWLNAND.cia yeah i've installed it in NAND with FBI via MiniPasta, and installed it in the EmuNAND with BigBlueMenu, i'm using RxTools
You'll have to switch from RxTools to Luma3DS, as it does some patches need for TWLoader to work properly.

EDIT: Been Cubic Ninja'd. :ninja:
 
  • Like
Reactions: TinchoX

Zm1231

Well-Known Member
Member
Joined
Jun 11, 2007
Messages
207
Trophies
1
Age
30
Location
Charlotte, North Carolina
XP
1,676
Country
United States
The US Rom I used allows me to start and finish level 1 and maybe more with no cart inserted at all. You just have to wait a while to load the castle.

--------------------- MERGED ---------------------------


Try completely deleting TW Loader and reinstalling. It really does work all the way through Level 1. I have no reason to make that up.

So i removed twl loader and reinstalled everything i still cant get into the castle but the odd thing is i set up everything on my friends o3ds and on his i can get into the castle on his same settings, files and rom but still cant get into the first world still get a white screen. Even if i copy eveything from his 3ds SD to mine i still cant get into the castle. The only difference is mine is a n3ds xl his is an o3ds
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,696
Trophies
3
Age
25
XP
21,253
Country
United States
So i removed twl loader and reinstalled everything i still cant get into the castle but the odd thing is i set up everything on my friends o3ds and on his i can get into the castle on his same settings, files and rom but still cant get into the first world still get a white screen. Even if i copy eveything from his 3ds SD to mine i still cant get into the castle. The only difference is mine is a n3ds xl his is an o3ds
The model differences shouldn't matter. It's probably the SD cards being different.

--------------------- MERGED ---------------------------

Okay, but i will need to install ARM9loaderhax to get CFW Luma3DS working?
Nope, but you still need the arm9loaderhax.bin file.
 

TheArcadeStriker

Well-Known Member
Member
Joined
Oct 5, 2016
Messages
215
Trophies
0
Age
22
Location
somewhere
XP
287
Country
Venezuela
I don't know why it wouldn't work for others, but I just tested SM64DS (U) with TWLoader (in official nds-bootstrap card.v2 version, no less) and it works with and without cart (I tested the former to see if it readed my save in the cart, it does). It even goes in the castle without freezing and goes through World 1 in both cases! (Though it does have slowdown when you get the "High Score" sign shown after clearing a level)
 

Zm1231

Well-Known Member
Member
Joined
Jun 11, 2007
Messages
207
Trophies
1
Age
30
Location
Charlotte, North Carolina
XP
1,676
Country
United States
I don't know why it wouldn't work for others, but I just tested SM64DS (U) with TWLoader (in official nds-bootstrap card.v2 version, no less) and it works with and without cart (I tested the former to see if it readed my save in the cart, it does). It even goes in the castle without freezing and goes through World 1 in both cases! (Though it does have slowdown when you get the "High Score" sign shown after clearing a level)

what does your bootstrao.ini file say?
 

TheArcadeStriker

Well-Known Member
Member
Joined
Oct 5, 2016
Messages
215
Trophies
0
Age
22
Location
somewhere
XP
287
Country
Venezuela
I tried Mario Party DS it stays in a white screen. I tested it along with the other games (RRDS, SM64DS, MDDS, etc) in the card.v2 official release.

Unrelated but I also tested MPDS Debug MultiBoot mode (Cart with NitroHax as client, and flashcard as parent), and it does work quite nicely! After the connection is done, you are sent to the beginning of the debug menu like normal too, but it shows "WID:0" in the parent and "WID:1" in the client (It clearly looks like the player count/ID), and the first player controls the menu, as it shows moving in the other player screens. When you select the minigames they start instantly and behave if they were played in multiplayer (All other players must press A for the 1st one to press A to start the game). Board Entrance sends you to the board select menu, and oddly after going back it sends you to the mode menu select, like if you were playing download play normally (It even say "end DS Download Play?" when you try to exit that menu, but when you do, both players go to the main menu). Also note that the player characters in modes selected through Debug Menu are always the same (P1 is Mario, P2 is Daisy). All other options after leaving their modes go back to the debug menu, and interestingly you can play the boss fights in multiplayer mode this way (Though the menu acts like single player, and it freezes in a black screen after trying to play it, since they always were for one player).
 

Zm1231

Well-Known Member
Member
Joined
Jun 11, 2007
Messages
207
Trophies
1
Age
30
Location
Charlotte, North Carolina
XP
1,676
Country
United States
The .ini file isn't the issue.
Yea I've ran out of ideas trying ever combination of things i can think of. But can't get the same thing as everyone else.

Only thing i could think of is it was something with twlloader since the version i have has both a bootstrap-dldi.nds and a bootstrap-card.nds ive turned off auto update in twlloader settings, manually downloaded bootstrap v2 put in in the _nds folder twice once named as bootstrap-dldi.nds and again as bootstrap-card.nds so that way no matter what it should launch with v2 of bootstrap. The bootstrap.ini has a line for boorstrap witch looks at bootstrap-card and a bootstarp-hb which looks as bootstrap-dldi.

I really have no idea
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,696
Trophies
3
Age
25
XP
21,253
Country
United States
Yea I've ran out of ideas trying ever combination of things i can think of. But can't get the same thing as everyone else.

Only thing i could think of is it was something with twlloader since the version i have has both a bootstrap-dldi.nds and a bootstrap-card.nds ive turned off auto update in twlloader settings, manually downloaded bootstrap v2 put in in the _nds folder twice once named as bootstrap-dldi.nds and again as bootstrap-card.nds so that way no matter what it should launch with v2 of bootstrap. The bootstrap.ini has a line for boorstrap witch looks at bootstrap-card and a bootstarp-hb which looks as bootstrap-dldi.

I really have no idea
Try setting bootstrap auto update to Unofficial, and re-launch TWLoader. There's a latest commit that should give a speed boost.
 

Zm1231

Well-Known Member
Member
Joined
Jun 11, 2007
Messages
207
Trophies
1
Age
30
Location
Charlotte, North Carolina
XP
1,676
Country
United States
Try setting bootstrap auto update to Unofficial, and re-launch TWLoader. There's a latest commit that should give a speed boost.

Still can only get into the castle with a cart inserted, and white screen on choosing the first level. I wonder if i should format my sd card with a certain cluster size
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • NicoXChan @ NicoXChan:
    Hello there :)
    +1
  • BigOnYa @ BigOnYa:
    Holla
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Dinoh scene is on the scene!
  • Psionic Roshambo @ Psionic Roshambo:
    So don't be mean and keep it clean!
    +1
  • DinohScene @ DinohScene:
    murdering teal and purple in HOMM3
    +2
  • K3Nv2 @ K3Nv2:
    Nah Dinoh psi wants you to destroy his booty
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Ken stop projecting lol
    +2
  • K3Nv2 @ K3Nv2:
    Start rubbing
  • K3Nv2 @ K3Nv2:
    I wonder how many people end up falling in love from customer service
  • Xdqwerty @ Xdqwerty:
    Don't f#ck in front of everyone, geez
  • BigOnYa @ BigOnYa:
    Uremum has the best customer service
    +2
  • K3Nv2 @ K3Nv2:
    Ow 100hp hit out a billion
  • BigOnYa @ BigOnYa:
    That's ironic, last time I went to uremum, I had to take a number, and it was 100
    +1
  • K3Nv2 @ K3Nv2:
    Yes just shows how important you are to her unlike urewife where I can even get ahold her by pager
    +1
  • BigOnYa @ BigOnYa:
    Freaking 97 degrees here now, even my dog went out and turned right back around, like nope!
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah it's a bit warm outside
    +1
  • K3Nv2 @ K3Nv2:
    Florida already misses the hurricanes
  • Psionic Roshambo @ Psionic Roshambo:
    One is supposedly forming in the gulf lol
  • K3Nv2 @ K3Nv2:
    Tell Florida citizens meth is a ac unit in the mouth
  • BigOnYa @ BigOnYa:
    Psi, Did you get any Flooding near you, or is it all south?
  • K3Nv2 @ K3Nv2:
    Why do we need back yard pools it's Florida
    K3Nv2 @ K3Nv2: Why do we need back yard pools it's Florida