From Emulation General Wiki
Revision as of 14:43, 14 July 2020 by WaluigiWare64 (talk | contribs) (Created nds-bootstrap page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Developer(s) RocketRobz
Repositry Contributors
Latest version 0.35.1
Active Yes
Platform(s) Nintendo DS, Nintendo DSi, Nintendo 3DS
Type Launcher
Programmed in C++,C
License GNU GPLv3
Source code GitHub

nds-bootstrap is an open-source application that allows Nintendo DS/DSi ROMs and homebrew to be natively utilised rather than using an emulator. nds-bootstrap works on Nintendo DSi/3DS SD cards through CFW and on Nintendo DS through flashcarts.

ROM Compatibility

nds-bootstrap supports most DS ROMs, with a few exceptions. You can enhance your gaming experience with cheats and faster load times than general cartridges (for games that support those features). Game saving is supported too and will be saved in the .sav extention. If you find a bug, please report it in the issues tab.

Anti-Piracy patches can be loaded via IPS files, but they are not included inside the software itself.

nds-bootstrap also supports many homebrew applications, including games like DSCraft.

B4DS (nds-bootstrap for DS-mode flashcards) only supports some DS ROMs. You can increase compatibility, by inserting a DS Memory Expansion Pak.


A frontend isn't required to be used as nds-bootstrap uses an ini file to load its parameters. However, it is very much recommended.

TWiLight Menu++

TWiLight Menu++ is a frontend for nds-bootstrap, developed by RocketRobz. It has 5 customizable themes to choose from (the DSi Menu, the 3DS Home Menu, SEGA Saturn menu, the R4 kernel, and the Acekard theme, based on the AKAIO firmware).

It also includes a number of Anti-Piracy patches for the games and will automatically configure nds-boostrap for you, with customizable per game settings.