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,

WarioTails358

Well-Known Member
Member
Joined
Oct 2, 2015
Messages
345
Trophies
0
Age
24
XP
168
Country
United States
Apollo Justice:Ace Attorney now works with the latest release of bootstrap! I was able to get past the first episode intro into the gameplay segment.
However certain character sprites became glitched/garbled in certain animations.
Also i don't know if anyone else had this issue but some games just suddenly seem to "turn off" like they are in a sleep mode sort of state where the screen is just black but I can still exit to the home menu.
 
Last edited by WarioTails358,
  • Like
Reactions: Dannydstk

NinelivesBobcat

Well-Known Member
Newcomer
Joined
Feb 21, 2017
Messages
93
Trophies
0
XP
72
Country
Latest bootstrap release should be named "release-bootstrap.nds".
Yep. Also figured out the lag only happens on the title screen, setting the audio to stereo fixes this as well as stuttering. The low framerate is just the game itself (dunno why Wild World always had a shoddy framerate).

BTW found a bug in Wild World where sometimes the textures for the attic and doorway in houses becomes glitched.
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,649
Trophies
3
Age
24
XP
21,122
Country
United States
Yep. Also figured out the lag only happens on the title screen, setting the audio to stereo fixes this as well as stuttering. The low framerate is just the game itself (dunno why Wild World always had a shoddy framerate).

BTW found a bug in Wild World where sometimes the textures for the attic and doorway in houses becomes glitched.
Yeah, the 12MB cache code is kinda broken.
 

Garblant

Well-Known Member
Member
Joined
Apr 1, 2016
Messages
726
Trophies
0
Age
25
Location
Alola
XP
508
Country
United States
Did you set Mario Kart DS as donor ROM? Also make sure "Use set donor ROM" is on for AC:WW.
Yeah, I have MKDS as the donor rom, and Use set donar rom is set to on, but...

The rom that I'm using is a dumped copy of Animal Crossing Wild World. It worked on my emulator when I tested it, at the very least.
 

Garblant

Well-Known Member
Member
Joined
Apr 1, 2016
Messages
726
Trophies
0
Age
25
Location
Alola
XP
508
Country
United States
I found an interesting glitch that can sometimes happen with diamond & pearl. If you enter a double battle with the attack effects on, It has a chance of crashing the game (Red screen with dots in the corner).

Ran into this after facing team galactic for the first time.
 

Wuigi

Well-Known Member
Member
Joined
Sep 14, 2012
Messages
728
Trophies
1
XP
1,805
Country
United States
@Robz8 Yeah with everything in cache it really is fast, but until it gets there it really isn't that enjoyable right now, Last Window(great game) hangs 2 seconds per frame of animation rn.
I've got two questions if that's ok:
If the 12 MB RAM + ? other RAM is filled up, will old data be overwritten or how does it handle new data, e.g. something that is used all the time in a game should be accessible all the time.
And the last one is how the async fetching of data will affect speed, does it try to prefetch data so when it's needed loading times won't be that noticable anymore?
 
Last edited by Wuigi,

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,649
Trophies
3
Age
24
XP
21,122
Country
United States
@Robz8 Yeah with every in cache it really is fast, but until it gets there it really isn't that enjoyable right now, Last Window(great game) hangs 2 seconds per frame of animation rn.
I've got two questions if that's ok:
If the 12 MB RAM + ? other RAM is filled up, will old data be overwritten or how does it handle new data, e.g. something that is used all the time in a game should be accesible all the time.
Old data will be overwritten, but currently if it gets over 7-8 MB, corruption and/or crashes will happen.
And the last one is how the async fetching of data will affect speed, does it try to prefetch data so when it's needed loading times won't be that noticable anymore?
It should.
 
  • Like
Reactions: astrohoff and Wuigi

Valery0p

Well-Known Member
Member
Joined
Jan 16, 2017
Messages
560
Trophies
0
XP
1,646
Country
Italy
^^^^^
Guys, update, it should fix some of the crashes caused by the cache code.
I found an interesting glitch that can sometimes happen with diamond & pearl. If you enter a double battle with the attack effects on, It has a chance of crashing the game (Red screen with dots in the corner).

Ran into this after facing team galactic for the first time.
The dots on the red screen are generated by the exceptions handler, they can be useful for debugging the crash cause, so anyone, remember to post a photo here if a crash occurs ;)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: "pine unf apple" doesn't count! Lol