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,

TimX24968B

"That guy"
Member
Joined
Oct 28, 2015
Messages
1,403
Trophies
0
Location
Nowhere
XP
399
Country
United States
The save patch only works for early DS games.
how early in the DS life cycle are we talking?

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

Saving only works for early DS games.

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


The next TWLoader version isn't released yet.
the one with the saves working on some games?
 

evandixon

PMD Researcher
Developer
Joined
May 29, 2009
Messages
1,725
Trophies
0
Website
projectpokemon.org
XP
2,313
Country
United States
Question about the latest release:
This release bring better speed and save redirection support for retail roms. You can specify in nds-bootstrap.ini the option SAV_PATH to redirect to a save file dumped with TWLSaveTool. A new version of TWLoader is in preparation to take advantage of that.

To the ones that have tested unofficial builds : there have been a bug at some point that may have corrupted your rom files, please check and just replace you corrupted rom files by the originals ones.

Credits: ahezard, Gericom, Apache, Robz8, _catcatcat, and shutterbug2000

A fair warning and note to all: If you don't wish to save, keep ALL cards out of SLOT-1. THE SAVES WILL BE OVERWRITTEN IF THE SAVE CHIP MATCHES and the save redirection patch fail.
However, if you wish to save like this, TWLSaveTool can tell you the chip type. Just backup the old save first.
If this release brings save redirection, why the warning about keeping cards out of slot 1? Or is this simply a "just in case" warning?
 
  • Like
Reactions: FlappyFalco

TLNiles

Well-Known Member
Newcomer
Joined
Dec 26, 2016
Messages
79
Trophies
0
Age
31
XP
124
Country
Russia
Question about the latest release:

If this release brings save redirection, why the warning about keeping cards out of slot 1? Or is this simply a "just in case" warning?
It still says that redirect may fail. And it also doesn't work for all games, just for some of them.
 
  • Like
Reactions: evandixon

TimX24968B

"That guy"
Member
Joined
Oct 28, 2015
Messages
1,403
Trophies
0
Location
Nowhere
XP
399
Country
United States
I think lego star wars: the complete saga isn't actually freezing like I said it was before, but the intro is super slow. It went like 15 frames in 30 minutes about, so less than 1 fps for the intro video.
UPDATE: 1 hour later, and still progressing. i think this is about 2 fpm (yes, frames per MINUTE). may leave it on overnight see how that goes.
 
Last edited by TimX24968B,

Disharmony16

~DooM-BringeR~
Member
Joined
Aug 31, 2015
Messages
241
Trophies
0
Location
Troll Islands
XP
462
Country
United States
Sonic Rush ROM can be patched with MaxOverload patcher v1 method. If I get it right that's what determines if the game can use save redirects as of current or not. Google for MaxOverload 1.2 and check if your ROM can be patched.

It worked man with MegamanZX save file convertered from Action replay save to raw, thanks :).
 

Stack3r

Shizuo Heiwajima
Member
Joined
Jan 24, 2014
Messages
980
Trophies
0
Age
31
Location
Ikebukuro
XP
1,472
So far here are the games that I got to save and load with the new update and save path. Will keep testing.
@Robz8 @ahezard
Megaman Battle Network 5 DS
Super Mario 64 DS
Mario Kart DS
Inuyasha Secret of the Divine Jewel
Megaman ZX
Megaman ZX Advent
Megaman Zero Collection
Trauma Center Under The Knife
Ace Attorney Investigations Miles Edgeworth


Games that now load past the white screen but are not playable. (Get stuck on a loading screen or something)
Dragonball Z Supersonic Warriors 2 (Freeze)
English of the Dead (Japanese error? Save?)
Advanced Wars Dual Strike (Black screen)
Lunar Knights (Data could not be written)
Metroid Pinball (Black screen with slow audio)
Pokemon Rangers (Freeze at title screen)
Trauma Center UTK 2 (Black Screen)
Touch The Dead (Black Screen)
 
Last edited by Stack3r,

ahezard

Well-Known Member
Member
Joined
Feb 17, 2016
Messages
116
Trophies
0
XP
1,130
Country
France
So far here are the games that I got to save and load with the new update and save path. Will keep testing.
@Robz8 @ahezard
Megaman Battle Network 5 DS
Super Mario 64 DS
Mario Kart DS
Inuyasha Secret of the Divine Jewel
Lunar Knights
Megaman ZX


Games that now load past the white screen but are not that playable. (Get stuck on a loading screen or something)
Dragonball Z Supersonic Warriors 2
English of the Dead
Advanced Wars Dual Strike
Does the save read/write works in Lunar Knights? This a game that currently should requires arm7 patching for save ("Max Crass Method" https://gbatemp.net/threads/how-to-patch-games-with-an-arm7-bin-file.94755/ ).
 
  • Like
Reactions: Link_of_Hyrule

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: