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,075
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,513
Trophies
3
Age
24
XP
20,843
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
276
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
  • Veho @ Veho:
    Mkay.
  • Veho @ Veho:
    I just ordered another package from China just to spite you.
  • SylverReZ @ SylverReZ:
    Communism lol
  • SylverReZ @ SylverReZ:
    OUR products
  • The Real Jdbye @ The Real Jdbye:
    @LeoTCK actually good quality products are dying out because they can't compete with dropshipped chinese crap
    +2
  • BakerMan @ BakerMan:
    @LeoTCK is your partner the sascrotch or smth?
  • Xdqwerty @ Xdqwerty:
    Good morning
  • Xdqwerty @ Xdqwerty:
    Out of nowhere I got several scars on my forearm and part of my arm and it really itches.
  • AdRoz78 @ AdRoz78:
    Hey, I bought a modchip today and it says "New 2040plus" in the top left corner. Is this a legit chip or was I scammed?
  • Veho @ Veho:
    @AdRoz78 start a thread and post a photo of the chip.
    +2
  • Xdqwerty @ Xdqwerty:
    Yawn
  • S @ salazarcosplay:
    and good morning everyone
    +1
  • K3Nv2 @ K3Nv2:
    @BakerMan, his partner is Luke
  • Sicklyboy @ Sicklyboy:
    Sup nerds
    +1
  • Flame @ Flame:
    oh hi, Sickly
  • K3Nv2 @ K3Nv2:
    Oh hi flame
  • S @ salazarcosplay:
    @K3Nv2 what was your ps4 situation
  • S @ salazarcosplay:
    did you always have a ps4 you never updated
  • S @ salazarcosplay:
    or were you able to get new ps4 tracking it \
    as soon as the hack was announced
  • S @ salazarcosplay:
    or did you have to find a used one with the lower firm ware that was not updated
  • K3Nv2 @ K3Nv2:
    I got this ps4 at launch and never updated since 9.0
  • K3Nv2 @ K3Nv2:
    You got a good chance of buying a used one and asking the seller how often they used or even ask for a Pic of fw and telling them not to update
    K3Nv2 @ K3Nv2: You got a good chance of buying a used one and asking the seller how often they used or even ask...