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,

Joom

 ❤❤❤
Member
Joined
Jan 8, 2016
Messages
6,067
Trophies
1
Location
US
Website
mogbox.net
XP
6,076
Country
United States
What are the issues with 64KB?
Slow CIA installations, read errors, so on and so forth. Though I've seen someone say that 64 helps with this specifically, but I would rather not do that for the sake of the rest of the console. I guess one could use a separate SD card, but that's not really practical.
 
  • Like
Reactions: zeldaism

zeldaism

Well-Known Member
Member
Joined
Apr 19, 2016
Messages
844
Trophies
0
Age
26
XP
1,350
Country
United States
Slow CIA installations, read errors, so on and so forth. Though I've seen someone say that 64 helps with this specifically, but I would rather not do that for the sake of the rest of the console. I guess one could use a separate SD card, but that's not really practical.
GBA games also have major problems as well.
 
  • Like
Reactions: Joom

zeldaism

Well-Known Member
Member
Joined
Apr 19, 2016
Messages
844
Trophies
0
Age
26
XP
1,350
Country
United States
I don't have any issues with 64 cluster.
Are your GBA games Custom or Official? I have only played the official ones when I had my SD card set to 64KB. It's probably different with Custom games.

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

In which games did you experience GBA issues? I play many many titles and literally never encountered any issue with the embed VC.
My SD card was set to 64KB when I played the following Official games: Kirby and the amazing mirror, Minish cap, and Metroid fusion. Mind you that was long ago. So it's probably different now.
 

JCCG1989

Well-Known Member
Member
Joined
Jul 16, 2016
Messages
444
Trophies
0
Age
34
XP
368
Country
Mexico
Are your GBA games Custom or Official? I have only played the official ones when I had my SD card set to 64KB. It's probably different with Custom games.

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


My SD card was set to 64KB when I played the following Official games: Kirby and the amazing mirror, Minish cap, and Metroid fusion. Mind you that was long ago. So it's probably different now.
Yeah, maybe it was the issue.
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,571
Trophies
3
Age
24
XP
20,947
Country
United States
OK then. What you have to insert in the ini file to make the games read that certain save file? (I updated it with unofficial commit setting, but didn't modify the ini to make that appear)
In the bootstrap .ini file, the .sav location should be set in SAV_PATH ("SAV_PATH = fat:/gamefolder/game.sav").
 

TheArcadeStriker

Well-Known Member
Member
Joined
Oct 5, 2016
Messages
215
Trophies
0
Age
21
Location
somewhere
XP
277
Country
Venezuela
BTW you need to have your SD Card formatted to FAT32 to make things like NeoDS and GBARunner2 to work?
I think the reason both of those don't work (And I tested both in a flashcard, works perfectly) is because seemingly my SD card is formatted to FAT. I could reformat it to FAT32, but IDK if there is a hidden partition in the SD Card or I need to do backup or something because I got games and stuff installed in it, and I have no idea if I have to back the files normally, back some more data by specific methods, or backing up the NAND along with the former stuff.

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

It's also kinda odd. I tested the SAV_PATH to point it to the root of the SD Card for a "TetrisDS.sav", and a save file from TDS using TWLSaveTool accordingly (From SPP cartridge with TDS save). It still gives the "Unable to read the data." error, though I don't know if "Reading" the save file doesn't fix THESE issues, but the bootstrap indeed loads the save file (I will test Megaman ZX). EDIT: .-. I tried with Megaman ZX, aaaaaaand it doesn't read the save either (I'm sure I used the correct save)
 
Last edited by TheArcadeStriker,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    HoTuan @ HoTuan: how to mod switch ?