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,

soniccomcisbr

Well-Known Member
Member
Joined
Jul 27, 2014
Messages
551
Trophies
0
Age
43
Location
Fortaleza, Brazil
XP
1,981
Country
Brazil

soniccomcisbr

Well-Known Member
Member
Joined
Jul 27, 2014
Messages
551
Trophies
0
Age
43
Location
Fortaleza, Brazil
XP
1,981
Country
Brazil
Yes.

It's where the homebrew is.

Tested, but dont worked. These steps can not be done:
- In TWiLight Menu++, open per-game settings for your homebrew.
- Set RAM disk to 0.

The options is not showed when I press Y
Also, the touch screen is not working. The last time I tried, when I don't used the Ram Disk, the touch was working. I can confirm the emulator is not frozen/crashed because the start button is working (it chooses the up or down screen)
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,565
Trophies
3
Age
24
XP
20,938
Country
United States
Tested, but dont worked. These steps can not be done:
- In TWiLight Menu++, open per-game settings for your homebrew.
- Set RAM disk to 0.

The options is not showed when I press Y
Also, the touch screen is not working. The last time I tried, when I don't used the Ram Disk, the touch was working. I can confirm the emulator is not frozen/crashed because the start button is working (it chooses the up or down screen)
Please send the link to Xroar.
 

Omegablu

We shall not yield to the Kingdom of Nohr!
Member
Joined
Mar 10, 2016
Messages
1,140
Trophies
0
Location
Ice Tribe Village
XP
1,015
Country
United States
Will running DSiWare via nds-bootstrap rather than Unlaunch provide any advantages?
Unlaunch to my knowledge allows for cfw on the dsi. Running installed pirated DSiWare on that would be the equivalent of running a normal DSiWare app. Nds bootstrap has some compatibility issues but does come with some extra features. Boostrap can also run commercial nds rims whereas I would assume dsiware install cannot
 

banjo2

gamer
Member
Joined
May 31, 2016
Messages
2,344
Trophies
1
Location
society
Website
youtube.com
XP
5,125
Country
United States
Unlaunch to my knowledge allows for cfw on the dsi. Running installed pirated DSiWare on that would be the equivalent of running a normal DSiWare app. Nds bootstrap has some compatibility issues but does come with some extra features. Boostrap can also run commercial nds rims whereas I would assume dsiware install cannot
I already run my (legally obtained) DSiWare through Unlaunch, as well as my DS games through TWLMenu++/nds-bootstrap. I'm wanting to know if this could apply, for example, cheat codes to the DSiWare.

And, it was announced that nds-bootstrap will support DSiWare in the future.
 

Omegablu

We shall not yield to the Kingdom of Nohr!
Member
Joined
Mar 10, 2016
Messages
1,140
Trophies
0
Location
Ice Tribe Village
XP
1,015
Country
United States
I already run my (legally obtained) DSiWare through Unlaunch, as well as my DS games through TWLMenu++/nds-bootstrap. I'm wanting to know if this could apply, for example, cheat codes to the DSiWare.

And, it was announced that nds-bootstrap will support DSiWare in the future.
I am fully aware that bootstrap was announced to run DSiware. I was referring to the fact that installing DSiware to your console only works for DSiware games whereas boostrap can do both dsiware and commercial games. As for feature differences, the features list does have them listed out in the Twilight menu thread. But for your convenience, right now the only differences are a wide screen mod, optional higher quality audio, and optional over clocking for games that don't originally support it.
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,565
Trophies
3
Age
24
XP
20,938
Country
United States
v0.25.0: B4DS

Introducing B4DS, nds-bootstrap for DS!

What's new?
  • DS mode flashcard support added! Will work with any flashcard that has a DLDI driver.
    Compatibility is very low atm. Some SDK2 and DSi-Enhanced SDK5 games will work.
    Some may not work, depending on your flashcard.
Known bug
  • The G6 and iTouch flashcards may not work, due to having a DLDI driver bigger than 8KB.
 

The Minish LAN

Bisexual Socialism
Member
Joined
Sep 9, 2015
Messages
551
Trophies
0
XP
698
Country
United Kingdom
v0.25.0: B4DS

Introducing B4DS, nds-bootstrap for DS!

What's new?
  • DS mode flashcard support added! Will work with any flashcard that has a DLDI driver.
    Compatibility is very low atm. Some SDK2 and DSi-Enhanced SDK5 games will work.
    Some may not work, depending on your flashcard.
Known bug
  • The G6 and iTouch flashcards may not work, due to having a DLDI driver bigger than 8KB.
Congratulations on the launch! I saw B4DS be announced last Christmas, and I'm very happy it's far enough along in development now for a release - while I don't have a flashcard to use with it myself, I'm very happy the people with one will be able to enjoy nds-bootstrap on it, eventually with full compatability, just like I have!
 
Last edited by The Minish LAN,

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,565
Trophies
3
Age
24
XP
20,938
Country
United States
v0.25.1

What's new?
  • B4DS: Added a big compatibility boost!
    Now more DS games boot, such as:
    • Kirby: Squeak Squad
    • Kirby Super Star Ultra
    • Mario Party DS (one of the first games to run on the very first B4DS build, but broke for the first public release)
    • MegaMan Star Force 1, 2, and 3
    • Pokemon Diamond and Pearl (takes around 15-30 seconds to start)
    • Pokemon HeartGold and SoulSilver (takes a minute to start)
    • Professor Layton and the Curious Village
    • Star Fox Command
    • Trackmania Turbo
    • and more...
  • B4DS: AP patch .ips file can now be read, if specified in nds-bootstrap.ini.
    Wait for next TWiLight Menu++ version for it to write to the .ini file.
  • B4DS: Patch offset caching has been ported over from regular nds-bootstrap!
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,565
Trophies
3
Age
24
XP
20,938
Country
United States
v0.25.2

What's new?
  • B4DS: Added another compatibility boost!
    Now more DS games boot, such as:
    • Chrono Trigger
    • Digimon World DS
    • The Legend of Zelda: Phantom Hourglass (stuck on save creation)
    • The Legend of Zelda: Spirit Tracks (doesn't save)
    • LEGO Star Wars: The Complete Saga
    • Mario Kart DS
    • Phantasy Star 0 (doesn't save)
    • Plants vs Zombies
    • Solatorobo: Red the Hunter
    • Sonic Colors
    • WarioWare: D.I.Y.
    • and more...
  • B4DS: Should hopefully work with G6 and iTouch DS flashcards now.
 
  • Like
Reactions: gRuNt and ber71

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Xdqwerty @ Xdqwerty:
    also gonna install twilight menu in my r4 flashcard
  • Psionic Roshambo @ Psionic Roshambo:
    One thing that just occurred to me.... The sound on the 2600 sucked less back then the harsh sound we hear now is from infinitely better speakers we have now, back when the 2600 was new speakers produced a almost muffled sound, like CRTs made old graphics look slightly better.
  • Psionic Roshambo @ Psionic Roshambo:
    I wonder if I could recommend that to some emulation devs that perhaps the sound could use some smoothing out to simulate those old TVs
  • Psionic Roshambo @ Psionic Roshambo:
    I think a few of the early systems could benefit from that, at least up to the 8 bit generation, by the 16 bit generation I think TVs had gotten a lot better in almost every way
  • Xdqwerty @ Xdqwerty:
    i dont have an sd card adapter but I have an usb sd card adapter
  • K3Nv2 @ K3Nv2:
    Old people games
  • Xdqwerty @ Xdqwerty:
    its not the one that comes with the r4
  • Xdqwerty @ Xdqwerty:
    doesnt work (my flashcard is from r4isdhc.com)
  • Xdqwerty @ Xdqwerty:
    might install ysmenu first
  • Psionic Roshambo @ Psionic Roshambo:
    Try Wood firmware
  • Psionic Roshambo @ Psionic Roshambo:
    For your R4
  • Psionic Roshambo @ Psionic Roshambo:
    It's old but it's the best firmware out for DS stuff
  • Xdqwerty @ Xdqwerty:
    it says it only works for the original R4, R4i Gold (r4ids.cn), R4iDSN (r4idsn.com) and Acekard R.P.G.
  • Xdqwerty @ Xdqwerty:
    nvm it does support mine
  • Xdqwerty @ Xdqwerty:
    but why choose it over ysmenu @Psionic Roshambo?
  • Xdqwerty @ Xdqwerty:
    bc im stupid?
  • Xdqwerty @ Xdqwerty:
    yea ik im stupid
  • Xdqwerty @ Xdqwerty:
    good night
  • Psionic Roshambo @ Psionic Roshambo:
    Just give it a try, but honestly if you have a 3DS you can play DS games without a card just off the internal SD card
  • Psionic Roshambo @ Psionic Roshambo:
    Slightly slower loading but a bit more convenient
  • BakerMan @ BakerMan:
    guys, my fuckin headphones have an out of place speaker
  • K3Nv2 @ K3Nv2:
    Did you try wearing them?
    B @ btjunior: @Xdqwerty 16