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,

mike a

Well-Known Member
Member
Joined
Oct 28, 2014
Messages
719
Trophies
0
Age
43
XP
1,224
Country
United States
just curios how well this works?? I mean yes I have a flashcart, but it is one of the time bombed ones where my 3ds has to say it's 2016 whenever I want to use it
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,648
Trophies
3
Age
24
XP
21,118
Country
United States
just curios how well this works?? I mean yes I have a flashcart, but it is one of the time bombed ones where my 3ds has to say it's 2016 whenever I want to use it
Most games released 2004-2008 will work, but most games released 2009- will not work.
Games <28MB will load at cart speeds or slightly faster, but games above that size will use caching.
 

tivu100

Well-Known Member
Member
Joined
Jun 6, 2015
Messages
2,260
Trophies
0
Age
34
XP
1,136
Country
United States
I have been away for quite a while. Great to hear such progress being made. :yay3ds:

Anyone can point me to install the latest nds bootstrap loader? OP is confusing now I just come back to it.
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,648
Trophies
3
Age
24
XP
21,118
Country
United States
I have been away for quite a while. Great to hear such progress being made. :yay3ds:

Anyone can point me to install the latest nds bootstrap loader?
For 3DS/2DS users, it's TWLoader.
For DSi users, it's SRLoader.

You can update nds-bootstrap in TWLoader.
 
  • Like
Reactions: tivu100

tivu100

Well-Known Member
Member
Joined
Jun 6, 2015
Messages
2,260
Trophies
0
Age
34
XP
1,136
Country
United States
For 3DS/2DS users, it's TWLoader.
For DSi users, it's SRLoader.

You can update nds-bootstrap in TWLoader.
I can delete the "TWLoadder" and "TWLoader Demo" folder in the "3DS" folder (on SD card root) right?
 

Fatalanus

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
595
Trophies
0
Age
24
XP
410
Country
Romania
So you already know that some games wont work at all with your nds-bootstrap. Sad, but at least you tell us. :)
Good luck with the project!
 

kinder_bueno

Well-Known Member
Newcomer
Joined
Feb 7, 2016
Messages
56
Trophies
0
Age
31
XP
189
Country
Poland
Most games released 2004-2008 will work, but most games released 2009- will not work.
Games <28MB will load at cart speeds or slightly faster, but games above that size will use caching.
You are 100% sure that games released in 2009 and later won't work? Why is that?
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,648
Trophies
3
Age
24
XP
21,118
Country
United States
You are 100% sure that games released in 2009 and later won't work? Why is that?
Well, I said most of them, so some like MegaMan Zero Collection, and later, Bowser's Inside Story, will work.
Most won't work, because some patches are missing.
 

kinder_bueno

Well-Known Member
Newcomer
Joined
Feb 7, 2016
Messages
56
Trophies
0
Age
31
XP
189
Country
Poland
Well, I said most of them, so some like MegaMan Zero Collection, and later, Bowser's Inside Story, will work.
Most won't work, because some patches are missing.

I'm sure that you have already investigated that, but why we can't pull out corresponding patches from emulators like desmume?
 

kinder_bueno

Well-Known Member
Newcomer
Joined
Feb 7, 2016
Messages
56
Trophies
0
Age
31
XP
189
Country
Poland
Because for emulators, the card read SDK functions aren't patched in the ROMs.
And it is impossible for one to recreate the patch based on some kind of "reverse engineering" based on how those patches work? Or it is just too much of tedious task?
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,648
Trophies
3
Age
24
XP
21,118
Country
United States
And it is impossible for one to recreate the patch based on some kind of "reverse engineering" based on how those patches work? Or it is just too much of tedious task?
I don't get what you mean.

For one to patch an SDK function, the SDK function signature for it is needed, and it varies between SDK versions. I have no idea how to get an SDK signature for a function.
 
Last edited by RocketRobz,

kinder_bueno

Well-Known Member
Newcomer
Joined
Feb 7, 2016
Messages
56
Trophies
0
Age
31
XP
189
Country
Poland
I thought that the results
I don't get what you mean.

For one to patch an SDK function, the SDK function signature for it is needed, and it varies between SDK versions, I have no idea how to get an SDK signature for a function.
I thought that the result of emulator's patching is the same, but from you answer I assume it is not. So the last hope is the Internet itself, that we will find patches somewhere?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • ZeroT21 @ ZeroT21:
    hmmm, i got no clue, i need to re-check their step by step guide
  • K3Nv2 @ K3Nv2:
    11.0 hack is great if you got a webos tv
  • ZeroT21 @ ZeroT21:
    i dont have LG tvs around
  • ZeroT21 @ ZeroT21:
    all TCL
  • ZeroT21 @ ZeroT21:
    and a sony
  • K3Nv2 @ K3Nv2:
    You can map a button on your remote to launch the script call it a day
  • K3Nv2 @ K3Nv2:
    I'd stay on 9.0
  • K3Nv2 @ K3Nv2:
    I had a spare ps4 on 10.0 so decided to try it
  • ZeroT21 @ ZeroT21:
    i just want to play the psp resistance port
  • K3Nv2 @ K3Nv2:
    Psps are high tech
  • ZeroT21 @ ZeroT21:
    there is no backported version for me fw
  • K3Nv2 @ K3Nv2:
    Don't own the hardware?
  • ZeroT21 @ ZeroT21:
    both 2 psp busted
  • K3Nv2 @ K3Nv2:
    Hunt down a vita?
  • ZeroT21 @ ZeroT21:
    Tried, but the conditions i saw most of 'em left me reelin'
  • K3Nv2 @ K3Nv2:
    You won't find a excellent condition unless you wanna pay $200
  • ZeroT21 @ ZeroT21:
    i know, it's as much as getting a new switch lite
  • K3Nv2 @ K3Nv2:
    Could always get a poor condition slim and shell swap it slims are easier to swap out
  • ZeroT21 @ ZeroT21:
    with money left to spare
  • K3Nv2 @ K3Nv2:
    Or maybe an Anbernic device that can emulate psp
  • K3Nv2 @ K3Nv2:
    Psps still going for $100 on ebay lol
  • ZeroT21 @ ZeroT21:
    i'll consider it
  • ZeroT21 @ ZeroT21:
    if only i can backport the game meself
  • K3Nv2 @ K3Nv2:
    Pretty sure the new flip one can do psp if you don't mind the sp design
    K3Nv2 @ K3Nv2: Pretty sure the new flip one can do psp if you don't mind the sp design