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,

Vulpes-Vulpeos

Well-Known Member
Member
Joined
Feb 1, 2018
Messages
188
Trophies
1
XP
2,506
Country
Ukraine
@shutterbug2000 made a simple logo for nds-bootstrap, hope you`ll like it :lol:

P.S.: For those who didn`t understand - on the left is Nintendo DS cartridge with micro SD on it.
 

Attachments

  • nds-bootstrap_logo_big.png
    nds-bootstrap_logo_big.png
    1.5 KB · Views: 398
  • nds-bootstrap_logo_small.png
    nds-bootstrap_logo_small.png
    879 bytes · Views: 429

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,617
Trophies
3
Age
24
XP
21,034
Country
United States
nds-bootstrap v0.9.1: Bye-Bye donor carts!
EDIT: Rev 01 released

Instructions:
  • Download the .7z file, then extract what's in the .7z file, to the _nds folder.
    If you're on DSi, put dsi- after release- for both .nds files.
What's new?
  • Thanks to @shutterbug2000 and @ahezard, save redirection now works for every DS game, from SDK1 to 5 (TWLSDK)!
    Donor carts are no longer needed!
  • WarioWare DIY now works, but is the only game that does not save yet.
Bug fixes
  • Pokemon Black/White no longer freezes when starting a new game!
  • Some save issues are now fixed.
  • Some SDK1-4 compatibility is fixed (e.g. Tony Hawk Sk8land, Super Princess Peach, etc).
 
Last edited by RocketRobz,

Pickle_Rick

I'm a pickle Morty!
Member
Joined
Aug 28, 2017
Messages
694
Trophies
0
Age
27
Location
Garage
XP
1,469
Country
United States
nds-bootstrap v0.9.1: Bye-Bye donor carts!

Instructions:
  • Download the .7z file, then extract what's in the .7z file, to the _nds folder.
    If you're on DSi, put dsi- after release- for both .nds files.
What's new?
  • Thanks to @shutterbug2000 and @ahezard, save redirection now works for every DS game, from SDK1 to 5 (TWLSDK)!
    Donor carts are no longer needed!
  • WarioWare DIY now works, but is the only game that does not save yet.
Bug fixes
  • Pokemon Black/White no longer freezes when starting a new game!
  • Some save issues are now fixed.
  • Some SDK1-4 compatibility is fixed (e.g. Tony Hawk Sk8land, Super Princess Peach, etc).
WTF, you guys are on fire!
 

TotalInfinity

Active Member
Newcomer
Joined
Jul 7, 2010
Messages
43
Trophies
0
Age
31
Location
Temporal Existence
XP
639
Country
United States
Really love the progress coming along this. From the sounds of it, it's basically the sound crackles and compatibility left to work on now?

Super hype for what's coming next. Can't wait for 7th Dragon to finally work as well, been hoping that one would work for a while, one of the few last good DS games I haven't finished yet.
 
  • Like
Reactions: ahezard

Elaugaufein

Well-Known Member
Member
Joined
Jan 26, 2010
Messages
220
Trophies
0
XP
396
Country
Firstly I want to say great work, this project is awesome and these are massive improvements.

And that this might be a problem with my SD card as while it's very fast it's also 128 GB and it's read speed capacity is likely limited by the 3DS's hardware in TWL mode.

But I want to clarify what is supposed to be meant by Cart Speed loading ?

I've just been messing around with Pokemon Black since I had the cart handy for comparison and it's a DSi enchanced game so it seemed like a good choice to put things through their paces.

There's definitely issues that suggest it isn't loading as quickly as from the cart (or that their might be other issues): There's noticeable slowdown on the intro cinematic , particularly the 3D stuff, the music cuts out in the Pokemon Musical section of the intro and there's noticeable lag when moving between parts of Opelucid City , that isn't present on the cart. It's definitely playable but it also froze once on me, but that may have been because of me derping and having left C-Gear enabled.

Edit - I could check Opelucid city since I dumped my save from the cart to compare.

Edit 2 - Platinum by comparison is pretty much identical to the cart, there might be a little bit of lag on transitions but I'm not sure.
 
Last edited by Elaugaufein,

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,617
Trophies
3
Age
24
XP
21,034
Country
United States
Firstly I want to say great work, this project is awesome and these are massive improvements.

And that this might be a problem with my SD card as while it's very fast it's also 128 GB and it's read speed capacity is likely limited by the 3DS's hardware in TWL mode.

But I want to clarify what is supposed to be meant by Cart Speed loading ?

I've just been messing around with Pokemon Black since I had the cart handy for comparison and it's a DSi enchanced game so it seemed like a good choice to put things through their paces.

There's definitely issues that suggest it isn't loading as quickly as from the cart (or that their might be other issues): There's noticeable slowdown on the intro cinematic , particularly the 3D stuff, the music cuts out in the Pokemon Musical section of the intro and there's noticeable lag when moving between parts of Opelucid City , that isn't present on the cart. It's definitely playable but it also froze once on me, but that may have been because of me derping and having left C-Gear enabled.

Edit - I could check Opelucid city since I dumped my save from the cart to compare.
The slowness is due to it either being DSi enhanced or AP measures.
 

Elaugaufein

Well-Known Member
Member
Joined
Jan 26, 2010
Messages
220
Trophies
0
XP
396
Country
The slowness is due to it either being DSi enhanced or AP measures.

On further thought, the issue may be that these are very old Self-Dumps from before their was proper public DSi-enhanced cart dumping. I should redump these properly and see if that makes a difference.
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,617
Trophies
3
Age
24
XP
21,034
Country
United States
yep

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


old3ds if matters
ROM might not be AP-patched, then. Try with a DS cart inserted.

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

I still get a white screen with SM64DS. Was that supposed to be fixed in 0.9.1 or no?
Did you try with Rev 01? That fixed it for one user.
 

plushifoxed

I wanna talk more about kawaii stuff!
Member
Joined
Mar 14, 2015
Messages
189
Trophies
0
Location
Kamihama City
Website
roxie.nyc
XP
507
Country
United States
This is really remarkable. I was never really convinced that DS gameplay natively on 3DS without flash carts would ever happen, but the effort that's been put in here is incredible and I truly appreciate every bit of it. Great work by everyone involved!
 
Last edited by plushifoxed,

Pickle_Rick

I'm a pickle Morty!
Member
Joined
Aug 28, 2017
Messages
694
Trophies
0
Age
27
Location
Garage
XP
1,469
Country
United States
ROM might not be AP-patched, then. Try with a DS cart inserted.

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


Did you try with Rev 01? That fixed it for one user.
Oh, it shows up below the regular 0.9.1 build so I didn't even know it was there. Lol. I'll try it and report back.

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

Yep it's fixed.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    6/10 rating on steam
  • Psionic Roshambo @ Psionic Roshambo:
    I would like a Predator game "Kill Team" it takes place in the Jungle of the first movie, your team is sent to hunt the predator, using current tech drones and a trained team. Set traps use strategy to hunt and trap or kill the predator.
  • BigOnYa @ BigOnYa:
    Ill stick with my Battlefield. Yea a predator hunting game like that would be cool. Esp if you can be Arnold and say "Get to da choppa"
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Maybe Arnold could do a cameo voice acting, he is the one briefing you on the mission
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Honestly surprised they didn't make a tie in game for Predators that movie was awesome
  • Psionic Roshambo @ Psionic Roshambo:
    I was kinda sad the Yakuza guy died sword fighting a predator lol
  • Psionic Roshambo @ Psionic Roshambo:
    The Russian guy went out like a boss
  • Psionic Roshambo @ Psionic Roshambo:
    Double claymores to the face definitely kill a predator lol
  • BigOnYa @ BigOnYa:
    I went today and looked at a motorcycle someone was selling. I get there and the battery on it was dead, so the guy grabbed a battery charger and hooked it up. He plugged it into the wall, and the motorcycle sparked and started smoking. Come to find out the bike uses a 6 volt battery and the guy had the charger set to 12v. I said sorry to the dude and walked away. I felt bad for him tho.
  • Psionic Roshambo @ Psionic Roshambo:
    Sounds like it would be an exciting ride....
  • Psionic Roshambo @ Psionic Roshambo:
    Not sure I would want something on fire between my legs
  • BigOnYa @ BigOnYa:
    He ruined it basically. Sad cause it was a decent old bike. It would take more money to rewire the bike than it was worth tho.
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah I'm sure at minimum the starter was fried
  • Psionic Roshambo @ Psionic Roshambo:
    Alternator and battery
  • BigOnYa @ BigOnYa:
    Prob alot of fried parts. It was still smoking when I left.
  • K3Nv2 @ K3Nv2:
    I would've said show me how it rides
  • Psionic Roshambo @ Psionic Roshambo:
    I always wanted one of those Smart Cars with a Hyabusa motor in it.
  • K3Nv2 @ K3Nv2:
    I'm getting sick and tired of cheap ass baking pans now
  • BigOnYa @ BigOnYa:
    I think it be cool to have one that would fit in my pickup truck bed, then I could put down ramps n drive it off.
  • K3Nv2 @ K3Nv2:
    Used this one 5 times already impossible to clean
  • BigOnYa @ BigOnYa:
    @K3Nv2 I didn't know Sonic serves they food in baking pans.
  • Psionic Roshambo @ Psionic Roshambo:
    Condoms are only meant to be used once Ken lol
    Psionic Roshambo @ Psionic Roshambo: Condoms are only meant to be used once Ken lol