Editing Nds-bootstrap

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 4: Line 4:
 
|title = nds-bootstrap
 
|title = nds-bootstrap
 
|logo = Nds-bootstrap.png
 
|logo = Nds-bootstrap.png
|logowidth = 250
+
|logowidth = 150
 
|version = {{Nds-bootstrapVer}}
 
|version = {{Nds-bootstrapVer}}
 
|active = Yes
 
|active = Yes
|platform = [[Nintendo DS emulators|Nintendo DS]]<br/>[[Nintendo DSi emulators|Nintendo DSi]]<br/>[[Nintendo 3DS emulators|Nintendo 3DS]]
+
|platform = [[Nintendo DS emulators|Nintendo DS]], [[Nintendo DSi emulators|Nintendo DSi]], [[Nintendo 3DS emulators|Nintendo 3DS]]
 
|type          = Launcher
 
|type          = Launcher
|developer = [https://github.com/ahezard Ahezard], [https://github.com/shutterbug2000 shutterbug2000], and [https://github.com/RocketRobz Rocket Robz]<br><small>[https://github.com/ahezard/nds-bootstrap/graphs/contributors Repository Contributors]</small>
+
|developer = [https://github.com/ahezard Ahezard], [https://github.com/shutterbug2000 shutterbug2000], and [https://github.com/RocketRobz RocketRobz]<br><small>[https://github.com/ahezard/nds-bootstrap/graphs/contributors Repository Contributors]</small>
 
|prog-lang = C++,C
 
|prog-lang = C++,C
 
|license = GNU GPLv3
 
|license = GNU GPLv3
 
|source = [https://github.com/ahezard/nds-bootstrap GitHub]
 
|source = [https://github.com/ahezard/nds-bootstrap GitHub]
 
}}
 
}}
'''nds-bootstrap''' is a free and open-source homebrew application that allows homebrew, DS, and DSi ROMs to be launched natively rather than through emulation. nds-bootstrap works on the Nintendo DSi and 3DS through CFW, and on the Nintendo DS through a flashcart.
+
'''nds-bootstrap''' is an open-source application that allows Nintendo DS/DSi ROMs and homebrew to be launched natively rather than purely emulation. It works on the Nintendo DSi/3DS through CFW and on Nintendo DS through flashcarts.
  
==Download==
+
==Overview==
{| cellpadding="4"
+
nds-bootstrap supports most DS ROMs with pretty high compatibility (see the [https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/edit#gid=0 compatibility list]), however it's still not perfect and at the moment does not support DSiWare/DSi ROMs.  It does offer some feature like cheat support and overclocking the CPU for faster loading times (doesn't work on all games). It also supports many homebrew applications, including games like DSCraft.  There's also a version for flashcarts called "B4DS" (bootstrap for DS) that only supports some DS ROMs, but can increase compatibility by inserting a DS Memory Expansion Pak.
|-
 
|align=center|{{Icon|NDS|DSi|3DS}}
 
|'''[https://github.com/DS-Homebrew/nds-bootstrap/releases/latest Official release]'''
 
|}
 
  
==Overview==
 
nds-bootstrap supports most DS and DSiWare ROMs with pretty high compatibility (see the [https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/edit#gid=0 compatibility list]), however it's still not perfect.  It offers some features like cheat support, overclocking the CPU for faster loading times (doesn't work on all games), running games that support it in DSi Mode (camera and WPA Wi-Fi features), and an in-game menu allowing for viewing RAM and taking screenshots. It also supports many older homebrew applications that don't natively work from the DSi/3DS internal SD card, including games like DSCraft.  It also works on flashcards, called "B4DS mode" (bootstrap for DS), but with lower compatibility and only supporting DS mode. Compatibility in B4DS mode can be improved using a DS Memory Expansion Pak. B4DS mode also allows running several DSiWare from flashcards, even on DS/DS Lite.
 
  
 
==Frontends==
 
==Frontends==
 +
 
Technically a frontend isn't required as nds-bootstrap uses an ini file to load its parameters, however it is recommended.
 
Technically a frontend isn't required as nds-bootstrap uses an ini file to load its parameters, however it is recommended.
  
 
===TWiLight Menu++===
 
===TWiLight Menu++===
[[TWiLight Menu++]] is the main frontend for nds-bootstrap developed by Rocket Robz. It has 6 customizable themes to choose from (the DSi Menu, 3DS HOME Menu, SEGA Saturn menu, Homebrew Launcher, original R4 kernel, and a Game Boy Color-esque menu) and includes a number of Anti-Piracy patches.
 
 
===Forwarders===
 
Makes it so the game can be launched through the HOME menu instead of navigating through TWiLight Menu++.  If you experience issues then try editing per-game settings by holding <kbd>Y</kbd> while loading the forwarder or switch over to TWiLight Menu++.  On 3DS there are two options, NDSForwarder and YANBF, YANBF forwarders are installed as 3DS-mode applications so they count towards the 300 title limit instead of the smaller 40 title limit on DSi-mode applications, however they cannot have animated icons and take slightly longer to load.
 
  
* [https://wiki.ds-homebrew.com/ds-index/forwarders DSi/3DS (DSi-mode forwarders) tutorial]
+
[[TWiLight Menu++]] is the main 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) and includes a number of Anti-Piracy patches.
* [https://gbatemp.net/threads/nds-yet-another-nds-bootstrap-forwarder-more-than-40-forwarders-are-now-possible.606138/ 3DS-mode forwarders GBAtemp thread]
 
  
 +
===NDS Forwarder===
 +
Only for the 3DS, basically makes it so the game can be launched through the HOME menu instead of navigating through TWiLight Menu.  If you experience issues then switch over to TWiLight Menu.
 +
* [https://gbatemp.net/threads/nds-forwarder-cias-for-your-home-menu.426174/ Download]
  
 
[[Category:Not really emulators]]
 
[[Category:Not really emulators]]

Please note that all contributions to Emulation General Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Emulation General Wiki:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)