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,567
Trophies
3
Age
24
XP
20,939
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,567
Trophies
3
Age
24
XP
20,939
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,567
Trophies
3
Age
24
XP
20,939
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,567
Trophies
3
Age
24
XP
20,939
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
  • No one is chatting at the moment.
    Sonic Angel Knight @ Sonic Angel Knight: :ninja: