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,

Rockmaniac

Well-Known Member
Newcomer
Joined
Oct 15, 2008
Messages
92
Trophies
0
XP
332
Country
Yes. The rom was the culprit. The US rom gets me to the save screen - with and without donor rom. but then black screens as said. Is there any hope to solve that part too any time soon you think?
 

WarioTails358

Well-Known Member
Member
Joined
Oct 2, 2015
Messages
345
Trophies
0
Age
24
XP
168
Country
United States
the newest release of bootstrap let's me boot up mario and luigi bowsers inside story but i can't get past the file select menu, touching the bottom screen or any buttons doesn't seem to register or do anything? do i need a save file that's been started or has some progress?
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,571
Trophies
3
Age
24
XP
20,947
Country
United States
the newest release of bootstrap let's me boot up mario and luigi bowsers inside story but i can't get past the file select menu, touching the bottom screen or any buttons doesn't seem to register or do anything? do i need a save file that's been started or has some progress?
Not sure, but try an existing save file.
 

nl255

Well-Known Member
Member
Joined
Apr 9, 2004
Messages
2,999
Trophies
2
XP
2,785
Country
Atari's Greatest Hits Volume 1 boots now though since I don't have a donor cart handy it doesn't get past the "save data can not be accessed" error so I can't test it further. Saga 3 (SDK5) just gives a white screen though it might work with a donor cart. Saga 2 still has a white screen both with and without the MKDS donor rom.
 
Last edited by nl255,

nl255

Well-Known Member
Member
Joined
Apr 9, 2004
Messages
2,999
Trophies
2
XP
2,785
Country
What do you use to determine the appropriate dataexclude/datainclude areas for a rom? Is there a modified desmume that is used to keep track of the most frequently accessed locations while playing or something?
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,571
Trophies
3
Age
24
XP
20,947
Country
United States
What do you use to determine the appropriate dataexclude/datainclude areas for a rom? Is there a modified desmume that is used to keep track of the most frequently accessed locations while playing or something?
I use dslazy and Tinke to find the data to include or exclude.
 

lordkaos

Well-Known Member
Member
Joined
Mar 13, 2009
Messages
597
Trophies
1
XP
1,582
Country
United States
i managed to reduce chrono trigger to 40+ MB using dslazy, I just deleted all movies except the smallest one and replaced the opening movie with that one, and deleted a folder called extra, @Robz8 could you see if you can improve it some more with dataexclude?
 

zeroultima6

Well-Known Member
Member
Joined
Aug 15, 2017
Messages
213
Trophies
0
Age
33
XP
2,406
Country
United States
I'm back with an update, Home button (or sleep mode) freeze galore on this list (at least 35 games or more), this is kinda of a issue in itself but what made some of the games like that even though can be fixed in the future update?

EDIT: Some of them i left it blank because i don't have a donor cart
 

Attachments

  • TWLoader Game Testing List (of my own choosing).txt
    92 KB · Views: 401
Last edited by zeroultima6,

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,571
Trophies
3
Age
24
XP
20,947
Country
United States
nds-bootstrap v0.7.3

What's new?
  • nds-bootstrap has been ported to devkitARM r47!
Improvements/Bug fixes
  • DSi users: Sound is now fixed!
    The code to workaround the bugged swiGetPitchTable function in DSi-mode, has been ported from SDK5 games, and now used to fix sound!
  • 3DS users: Rockman EXE: Operate Shooting Star now loads into RAM.
Bug fix (DSi users)
  • Fixed compatibility with some games:
    • Advance Wars: Dual Strike
    • Bomberman 2
    • The Legend of Zelda: Spirit Tracks (Gets as far as the title screen.)
    • Rockman EXE: Operate Shooting Star
    • WarioWare: Touched
    • Yoshi Touch & Go
 

KiiWii

Editorial Team
Editorial Team
Joined
Nov 17, 2008
Messages
16,574
Trophies
3
Website
defaultdnb.github.io
XP
26,885
Country
United Kingdom
nds-bootstrap v0.7.3

What's new?
  • nds-bootstrap has been ported to devkitARM r47!
Improvements/Bug fixes
  • DSi users: Sound is now fixed!
    The code to workaround the bugged swiGetPitchTable function in DSi-mode, has been ported from SDK5 games, and now used to fix sound!
  • 3DS users: Rockman EXE: Operate Shooting Star now loads into RAM.
Bug fix (DSi users)
  • Fixed compatibility with some games:
    • Advance Wars: Dual Strike
    • Bomberman 2
    • The Legend of Zelda: Spirit Tracks (Gets as far as the title screen.)
    • Rockman EXE: Operate Shooting Star
    • WarioWare: Touched
    • Yoshi Touch & Go

Great work thank you :)
 

SlimPortable

Well-Known Member
Member
Joined
Aug 18, 2015
Messages
275
Trophies
0
Age
28
XP
159
Country
United States
OH MY GOD!

With the latest update the Umihara Kawase DS collection boots now and it plays perfectly!!! It's a dream come true!

EDIT: Wow, the latest update is impressive! Bleach Dark Souls runs great with occasional stuttering. Culdcept also boots now with the english patch. It works almost perfectly with some rare audio issues. This is incredible!
 
Last edited by SlimPortable,
  • Like
Reactions: ahezard

EPgrouch

Well-Known Member
Member
Joined
Aug 16, 2017
Messages
112
Trophies
0
XP
2,292
Country
United States
Donkey Kong Jungle Climber now boots! and there's almost no lag! I'll see if it lags when loading a level or during gameplay.
that awesome to know that it works now. was just playing it some minor lag from time to time and loading takes a few seconds but otherwise it's good.
thanks for the hard work. looking forward to seeing kirby canvas curse and wario master of disguise working.
 

THYPLEX

Well-Known Member
Member
Joined
May 20, 2017
Messages
632
Trophies
0
Age
28
Location
Rome
XP
747
Country
Italy
that awesome to know that it works now. was just playing it some minor lag from time to time and loading takes a few seconds but otherwise it's good.
thanks for the hard work. looking forward to seeing kirby canvas curse and wario master of disguise working.
Wario master of disguise masterpiece

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

Seriously , it's such an underrated game
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Veho @ Veho: Thank you based Dinoh.