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,

Zense

Well-Known Member
Member
Joined
Apr 20, 2008
Messages
1,977
Trophies
2
XP
4,306
Country
Italy
I noticed that Bomberman 2 PAL has audio crackling when loading anything. It happens mostly whenever something new loads. Like when going from start menu to mission game menu. I saw other games have a similar issue posted on github so I figured I wouldn't post a new one just for this. I haven't been able to remove it with any of the options.

Edit: I'm on latest stable release.
 
Last edited by Zense,

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,593
Trophies
3
Age
24
XP
20,983
Country
United States
I noticed that Bomberman 2 PAL has audio crackling when loading anything. It happens even after the first publishers and you get to the start menu. I saw other games have this issue posted on github so I figured I wouldn't post an issue about it. I haven't been able to remove it with any of the options.
Can you try with latest nightly?
 
  • Like
Reactions: Zense

Zense

Well-Known Member
Member
Joined
Apr 20, 2008
Messages
1,977
Trophies
2
XP
4,306
Country
Italy
Can you try with latest nightly?
... And the crackling is gone! :grog:Thanks!

Latest nightly is this version, right? a33e2d8c.

Downloaded it with twlupdater that I just redownloaded and installed, but it has been acting a bit weird lately (like showing me I can update everything even though I'm the latest on all of them etc.)
 
  • Like
Reactions: RocketRobz

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,593
Trophies
3
Age
24
XP
20,983
Country
United States
... And the crackling is gone! :grog:Thanks!

Latest nightly is this version, right? a33e2d8c.

Downloaded it with twlupdater that I just redownloaded and installed, but it has been acting a bit weird lately (like showing me I can update everything even though I'm the latest on all of them etc.)
Yes, that's the right version.
 
  • Like
Reactions: Zense

Captain Library

Well-Known Member
Member
Joined
Jun 21, 2012
Messages
116
Trophies
1
XP
1,058
Country
United Kingdom
ROMs are automatically AP-patched.
If there's still freezes, then it's an nds-bootstrap issue.
Try updating to latest nightly, and see if it's fixed there.
Cheers, stable release works just fine on New 2DS XL - no crashes to date - but both stable and nightly give me crashes on DSi XL. Frequent crashes in HGSS. Extremely frequent in the Underground in Diamond, and infrequent elsewhere.
 

Friessss

New Member
Newbie
Joined
Feb 1, 2020
Messages
2
Trophies
0
Age
28
XP
34
Country
United States
I accidentally started Twilight Menu when I was choosing a rom to start. Now everytime I try to start Twilight Menu, it just shows a seemingly infinite white screen. What do I do?
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,593
Trophies
3
Age
24
XP
20,983
Country
United States
v0.29.0: Valentine's Day release

What's new?
  • B4DS: Increase game compatibility by using the DS Memory Expansion Pak!
    This makes some games such as FabStyle, Pokemon B/W 1&2, Pokemon Conquest, Professor Layton 3 and 4, and Transformers Prime, work in B4DS, as well as applying AP fixes to overlay areas.
  • DSi: The DMA ROM read LED can now be changed separate from the regular ROM read LED.
  • hb: Added RAM disk templates for SMS and GG ROMs.
Improvements
  • Loading speeds have once again been improved.
    In some instances, it's faster than regular cart speeds!
  • More DMA card read improvements!
    cardSetDma is now patched, instead of cardReadDma.
Bug fixes
  • Wario: Master of Disguise now boots!
  • Tony Hawk's American Sk8land no longer crashes randomly.
  • Fixed compatibility for Tetris DS (Korea).
  • Fixed top screen going black for non `.nds` files.
  • B4DS: The log file is now made, when logging is enabled.
 

Rya687

Well-Known Member
Newcomer
Joined
Apr 28, 2016
Messages
62
Trophies
0
XP
696
Country
Austria
That's a rather misleading statement. To my understanding, those are simply the only games that are known to currently be completely nonfunctional.

The vast majority of games do load, but they may still run into bugs later on. They range from barely noticeable quirks all the way to progress-blocking crashes.

This is still an impressive piece of software, but it's by no means a flawless alternative to physical cartridges. If you want to play a game with it, I'd recommend checking https://github.com/ahezard/nds-bootstrap/issues first. I wouldn't put too much faith in the compatibility list. It's not always reliable.
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,593
Trophies
3
Age
24
XP
20,983
Country
United States
v0.29.1

Extra Instruction
  • Please delete fatTable folder in sd:/_nds/nds-bootstrap/.
What's new?
  • Add option to read/write FAT table cache.
    Setting: CACHE_FAT_TABLE, default: 0 (Off)
Bug fixes
  • Added support for a bit more DSi-Enhanced games, such as Daniel X: The UItimate Power! (Untested)
  • Reverted FAT table cache size to 512KB. This should fix issues with some files in the ROM not being read.
 

Alexander1970

XP not matters.
Member
Joined
Nov 8, 2018
Messages
14,973
Trophies
3
Location
Austria
XP
2,497
Country
Austria
v0.29.1

Extra Instruction
  • Please delete fatTable folder in sd:/_nds/nds-bootstrap/.
What's new?
  • Add option to read/write FAT table cache.
    Setting: CACHE_FAT_TABLE, default: 0 (Off)
Bug fixes
  • Added support for a bit more DSi-Enhanced games, such as Daniel X: The UItimate Power! (Untested)
  • Reverted FAT table cache size to 512KB. This should fix issues with some files in the ROM not being read.

Thank you for the Update.:)

P1360307.JPG
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    HiradeGirl @ HiradeGirl: Have a nice day. Life. Week. Month. year.