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,

Joom

 ❤❤❤
Member
Joined
Jan 8, 2016
Messages
6,067
Trophies
1
Location
US
Website
mogbox.net
XP
6,077
Country
United States
Are you referring to when you format a drive with cmd?

(Also, normally (with MicroSDXC cards) my computer only gives me the option to format with either exFAT or NTFS. However, I've never tried to use cmd to format the drive.)
Oh, yeah, that part's true. As a rule of thumb I keep a Parted Magic (there are torrents abound) USB handy in cases where I need to do proper partition management. Of course that's a bit over the top for something that should be simple, but it removes a lot of the headaches.
 
  • Like
Reactions: Garblant

Squee777

Member
Newcomer
Joined
Aug 28, 2016
Messages
24
Trophies
0
Age
32
XP
152
Country
United States
When I load Rosario vampire English translation it says cannot write data to memory backup. Would the new arm7 swap work? If not what can I do? It's the only thing keeping the game from working.
 

TheArcadeStriker

Well-Known Member
Member
Joined
Oct 5, 2016
Messages
215
Trophies
0
Age
22
Location
somewhere
XP
287
Country
Venezuela
Testing Mario Kart DS Multicard with a flashcard and bootstrap, it seems to connect properly in 0.3.1! (And even funnily, when you do something like change character in the bootstrap, the mini loading time seems to be also replicated in the flashcard user, probably for synchronization, and it's good because you can actually play multiplayer! (When you start the you will hear the start race music play in the flashcard but stay in a black screen while the bootstrap loads, and then it actually works well)
EDIT: It seems that after doing a race, it seems to disconnect because of desynchronization though.
Also, IIRC it can sometimes access the multiplayer menus with 3 connected games, but it doesn't seem to be able to play for now (I must test a bit more, and if the bootstrap is not the host, it will always desynchronize before the menu, and even then it may be a bit of a gamble).
 
Last edited by TheArcadeStriker,

WarioTails358

Well-Known Member
Member
Joined
Oct 2, 2015
Messages
345
Trophies
0
Age
24
XP
168
Country
United States
EDIT: You can set the donor ROM by pressing SELECT in a game (apparently), but I still can't see where you change the MPU settings for some games.
this was on the GitHub page:

MPU settings added for

  • Rockman ZX/MegaMan ZX
  • Rockman ZX Advent/MegaMan ZX Advent
  • Rockman Zero Collection/MegaMan Zero Collection

Advanced users, right after pressing A to launch a game, you can manually set an MPU region/size. This will not work if MPU settings for the above games are already added.

  • No buttons: MPU region/size are set to 0.
  • B: Region 1.
  • X: Region 2.
  • Y: Region 3.

  • Left: Size is 1.

  • Right: Size is 3145728 (3MB).
Also the Sonic Rush E3 Demo now boots and plays!
 
Last edited by WarioTails358,

TimX24968B

"That guy"
Member
Joined
Oct 28, 2015
Messages
1,403
Trophies
0
Location
Nowhere
XP
399
Country
United States
If the ARM7 patch doesn't work then all you can do is wait.
Will things like mpu settings, donor roms/arm7 stuff become simpler to use in the future? I have no idea how any of that works and i have an early rom that whitescreens and one that crashes after selecting new game on the main menu. (It says the DS cart has been removed). someone please explain that last part to me, i have no idea what it means.
 

TheArcadeStriker

Well-Known Member
Member
Joined
Oct 5, 2016
Messages
215
Trophies
0
Age
22
Location
somewhere
XP
287
Country
Venezuela
Will things like mpu settings, donor roms/arm7 stuff become simpler to use in the future? I have no idea how any of that works and i have an early rom that whitescreens and one that crashes after selecting new game on the main menu. (It says the DS cart has been removed). someone please explain that last part to me, i have no idea what it means.
Press select in the donor rom you want to use (eg MKDS), and select the Donor ROM option, and them load the game you want to play.
 
  • Like
Reactions: TimX24968B

TheArcadeStriker

Well-Known Member
Member
Joined
Oct 5, 2016
Messages
215
Trophies
0
Age
22
Location
somewhere
XP
287
Country
Venezuela
Where is that option? I do not see it under settings, and my twloader is up to date
First check if your TWLoader is 3.1. You press SELECT button in the rom you want to use as Donor ROM, and then a menu should appear. Something that says "Set a Donor ROM" should be there, you select it (just push the A button in it, it doesn't do a sound or show anything), and then load the rom you wish to play.
 
  • Like
Reactions: TimX24968B

TimX24968B

"That guy"
Member
Joined
Oct 28, 2015
Messages
1,403
Trophies
0
Location
Nowhere
XP
399
Country
United States
First check if your TWLoader is 3.1. You press SELECT button in the rom you want to use as Donor ROM, and then a menu should appear. Something that says "Set a Donor ROM" should be there, you select it (just push the A button in it, it doesn't do a sound or show anything), and then load the rom you wish to play.
Ok, thanks. What is the whole deal with all the mpu stuff? Do I need to worry about that with these roms?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Keep current Gen consoles stock mod last gen imo