Releases: DS-Homebrew/nds-bootstrap
Releases Β· DS-Homebrew/nds-bootstrap
v2.6.0
Included in TWiLight Menu++ v27.15.0
Instructions:
- Download the
.7zor.zipfile. - Extract the nds-bootstrap
.ndsand.verfiles, toroot:/_nds/.
What's new?
- 3DS: Updated ROM pre-load settings for WarioWare: D.I.Y. (Europe) to pre-load all data used for the currently set language.
- DSi/3DS: Added ROM pre-load settings (automatically activated) for more games for improved ROM reading:
- Dragon Quest IV: Chapters of the Chosen (USA) (English Party Chat v1.2)
- Elite Forces: Unit 77 (DSi)
- Nanostray (DSi)
- Nanostray 2 (DSi)
- Stitch Jam
- Motto! Stitch! DS: Rhythm de Rakugaki Daisakusen
- DSi/3DS: Screen filter and/or DS Phat colors are now applied to Actimagine/Mobiclip videos!
- When running with NTR clock speed, video resolution will be reduced in half to reduce slowdown.
- When starting a game for the first time with this version, the ESRB splash screen (if enabled) on the top screen is now displayed at the same time as the "Please wait..." message on the bottom screen.
- For some ESRB-rated online games which don't display the online notice (ex. Pokemon Black & White 1 & 2), it can now be displayed on the bottom screen (replacing the "Please wait..." message on first boot) below the ESRB splash screen.
- Online notice flags are stored on TWLMenu++'s side (along with the rating descriptors).
Bug fixes
- DSi: Due to the pre-load setting addition, Nanostray 2 no longer crashes when going into gameplay!
- Fixed a (somewhat) long-standing issue where Professor Layton and the Curious Village would not reset correctly from nds-bootstrap's in-game menu, instead showing video cutscenes or the puzzle mode.
- DSi/3DS: Bomberman no longer crashes on opening an area when using a screen filter and/or DS Phat colors.
- DSi/3DS: Fixed card read DMA not being properly patched for My Healthy Cooking Coach and possibly some other early DSi-Enhanced games.
- The title would crash after boot without the fix.
- DSi/3DS: Fixed games which use SDK 2.1 or later not booting from flashcards (without B4DS mode).
- DSi/3DS: Fixed DSi mode not working on flashcards.
- Yet another attempt to fix the in-game menu not opening on Ace3DS+ flashcards, by clearing the WiFi IRQ register on arm7 before boot.
- Implemented after a user has found out that the in-game menu opens on Shantae: Risky's Revenge due to the WiFi IRQ register not being checked.
- DSi/3DS: Fixed rebooting after dumping RAM.
- DS: Fixed SuperCard CF support (not to be confused with SuperCard MiniSD).
Known bugs
- Screen filter and/or DS Phat colors are not applied to all games containing Mobiclip videos, as the code which plays the videos may be stored in the overlays instead of the main ARM9 code.
- Some games where the code is stored in the overlays are supported manually.
- Despite the pre-load setting addition, Stitch Jam still randomly soft-locks. The cause of the soft-locks is unknown.
v2.5.0
Included in TWiLight Menu++ v27.14.0
Instructions:
- Download the
.7zor.zipfile. - Extract the nds-bootstrap
.ndsand.verfiles, toroot:/_nds/.
What's new?
- DSi/3DS: Added support for color LUTs/screen filters (located in
sd:/_nds/colorLut/)!- Not compatible with the Memory Pit exploit.
- DSi/3DS: DS Phat colors can now be displayed! Some early DS games may benefit from this feature.
- Also not compatible with the Memory Pit exploit, due to it using the color LUT applying system.
- If you're using TWiLight Menu++ and/or forwarders, it can be set per-game.
- B4DS: 6 more DSiWare titles can now be played on DS Phat & DS Lite consoles! (474 -> 480 DSiWare titles now supported!)
- Cake Ninja: XMAS
- Previously only worked on debug/dev consoles.
- Audio is disabled on regular/retail consoles due to memory limitations.
- California Super Sports
- Crashes on regular/retail consoles when selecting either Dodgeball or Rollerblade.
- Crazy Cheebo: Puzzle Party
- Curling Super Championship
- Electroplankton: Lumiloop
- Previously only worked on debug/dev consoles.
- Title intro music has been reduced from Stereo to Mono on regular/retail consoles due to memory limitations.
- An SDK5 VRAM-WiFi Donor ROM (ex. Lufia: Curse of the Sinistrals) is required to run this title on regular/retail consoles.
- Ice Hockey Slovakia 2011
- Sound effects are disabled on regular/retail consoles due to memory limitations.
- Cake Ninja: XMAS
Known bug
- The color LUT applying system (also activated by enabling DS Phat colors) will not work properly with some games, due to 3D color blending, briefly showing the original colors for a frame, and/or bitmap graphics displaying. It can also cause certain games to crash and/or not boot.
- Plenty of the problematic games have been blacklisted from using the color LUT system, but some other games may still have those issues.
- The system is also incompatible with homebrew titles.
v2.4.6
Included in TWiLight Menu++ v27.13.3
Instructions:
- Download the
.7zor.zipfile. - Extract the nds-bootstrap
.ndsand.verfiles, toroot:/_nds/.
What's new?
- Added AP-fix for PokΓ©mon: Refined Gold Coarse/Overhaul v4.1.2.
- Patch required from nds-bootstrap-extras, and must be applied to the unhacked ROM. (NOTE: The patch file marked with
[b]is for ROMs dumped using old tools.)
- Patch required from nds-bootstrap-extras, and must be applied to the unhacked ROM. (NOTE: The patch file marked with
- Updated AP-fix for Cid to Chocobo no Fushigi na Dungeon: Toki Wasure no Meikyuu DS+.
- Now sourced from @DeadSkullzJr's cheat database, and converted to
.ipsformat to avoid relying on the cheat engine. - Now applies to both clean and modified ROMs, meaning ROM hacks and translations of the game will now be AP-patched as well.
- Now sourced from @DeadSkullzJr's cheat database, and converted to
Bug fix
- Fixed the hiyaCFW menu not appearing for hiyaCFW users when quitting the game.
v2.4.5
Included in TWiLight Menu++ v27.13.1
Instructions:
- Download the
.7zor.zipfile. - Extract the nds-bootstrap
.ndsand.verfiles, toroot:/_nds/.
What's new?
- @DeadSkullzJr: Added AP-fix for PokΓ©mon: SoothingSilver Version v1.4.2.
- Added AP-fix for PokΓ©mon: Refined Gold Coarse/Overhaul v4.1.1.
- Patch required from nds-bootstrap-extras, and must be applied to the unhacked ROM. (NOTE: The patch file marked with
[b]is for ROMs dumped using old tools.)
- Patch required from nds-bootstrap-extras, and must be applied to the unhacked ROM. (NOTE: The patch file marked with
- The AP-fix for Grand Theft Auto: Chinatown Wars is now applied to any ROM of said game, regardless if clean or modified.
v2.4.4
Instructions:
- Download the
.7zor.zipfile. - Extract the nds-bootstrap
.ndsand.verfiles, toroot:/_nds/.
What's new?
- @DeadSkullzJr: Added AP-fix for PokΓ©mon: SoothingSilver Version v1.4.1.
- Added AP-fix for PokΓ©mon Blanco (EspaΓ±ol Latino translation).
- Patch required from nds-bootstrap-extras, and must be applied to a clean non-translated ROM.
Bug fix
- DSi: Fixed Plants vs. Zombies (DS version) crashing with a data abort error when trying to use DS Download Play.
v2.4.3 (hotfix)
Instructions:
- Download the
.7zor.zipfile. - Extract the nds-bootstrap
.ndsand.verfiles, toroot:/_nds/.
Bug fix
- Fixed AP-fix for PokΓ©mon: Refined Gold Coarse (v4.0.4)!
v2.4.2
Included in TWiLight Menu++ v27.13.0
Instructions:
- Download the
.7zor.zipfile. - Extract the nds-bootstrap
.ndsand.verfiles, toroot:/_nds/.
What's new?
- Added AP-fix for PokΓ©mon: Refined Gold Overhaul (v4.0.4)!
- For the fix to take effect, you'll need to apply the fixed ROM hack patch (from the nds-bootstrap-extras repo) to the clean unhacked ROM.
v2.4.1: Day 25 (2/25) in 2025 Release
Included in TWiLight Menu++ v27.12.5
Instructions:
- Download the
.7zor.zipfile. - Extract the nds-bootstrap
.ndsand.verfiles, toroot:/_nds/.
What's new?
- @Wokann: Added support for using direction sensor from the Hoshizora Navi cartridge in said game.
- Card Read DMA is no longer configurable and now disabled on flashcards (due to slowdown and/or crashes in certain games), except for these games which still require it:
- Army Men: Soldiers of Misfortune
- Call of Duty: Modern Warfare 3: Defiance
- The Magic School Bus: Oceans
- Tony Hawk's American Sk8land
- Ultimate Mortal Kombat
- Fixed AP-fix for KuruKuru Princess: Tokimeki Figure: Mezase! Vancouver.
- Removed AP-fix for Super Kaseki Horider, as it had no effect, and it is unknown how to fix it.
Bug fixes
- Fixed where taking a screenshot or pressing
Bbutton after changing the main screen setting would cause a data abort error on flashcards in B4DS mode. - Fixed a somewhat long-standing bug where the function which ends the current card read DMA operation is not called when running a DSi-Enhanced/Exclusive game in DSi mode.
v2.4.0: (Late) New Year's Release
Included in TWiLight Menu++ v27.12.4
Instructions:
- Download the
.7zor.zipfile. - Extract the nds-bootstrap
.ndsand.verfiles, toroot:/_nds/.
What's new?
- DSi/3DS: New built-in pre-load settings have been added for the following games for a minor/major load speed improvement! (Does not apply to hacked or translated ROMs, unless when noted.) (Read this for details on which data is pre-loaded.)
- Animal Crossing: Wild World (USA, Japan, and Korean versions only) (3DS)
- Castlevania: Dawn of Sorrow (3DS)
- Castlevania: Portrait of Ruin (3DS)
- Castlevania: Order of Ecclesia (3DS)
- Classic Word Games (3DS, DSi mode)
- Diddy Kong Racing DS (DSi)
- English Training: Have Fun Improving Your Skills (DSi/3DS)
- FabStyle (3DS)
- Geometry Wars: Galaxies (DSi/3DS)
- Juiced 2: Hot Import Nights (DSi)
- Kirby Super Star Ultra (3DS)
- The Legend of Zelda: Phantom Hourglass (3DS)
- Mario Hoops 3 on 3 (USA & Japan versions only) (3DS)
- Mario Kart DS (DSi)
- MegaMan Zero Collection (3DS)
- MegaMan ZX (3DS)
- MegaMan ZX Advent (3DS)
- Metal Slug 7 (DSi/3DS)
- Metroid Prime Hunters (3DS)
- New Super Mario Bros. (DSi)
- Plants vs. Zombies (DSi/3DS)
- Power Rangers: Samurai (3DS)
- Professor Layton and the Curious Village (USA, Japan, and Korean versions only) (3DS)
- Sonic Colors (3DS)
- Sonic Rush (3DS)
- Sonic Rush Adventure (3DS)
- Tomodachi Collection (Original and English-translated versions) (DSi/3DS)
- Yoshi Touch & Go (DSi)
- AP-fixes for English translations of MapleStory DS have been added!
- Added AP-fix for the Italian translation (First Beta!) of Tomodachi Collection (by @Peppe30brick).
- DSi/3DS: When pre-loading a ROM containing overlays, the ARM7 binary is no longer pre-loaded (as it's already loaded to the RAM destination). This allows some more ROMs around 12MB/28MB to be pre-loadable.
- DSi/3DS: The shared WRAM is now enabled for ROM pre-loading with DSi WRAM disabled.
- DSi/3DS: Useful for debugging, all of the available RAM is now dumpable, regardless of running in DS mode or DSi mode.
- B4DS: Moved save patches for DSiWare titles from 0/A to C into a new pack file within NitroFS. This reduces the filesize of nds-bootstrap by around 288KB.
- DSi/3DS: When a crash is encountered in Mario & Luigi: Bowser's Inside Story, the game now reboots instead of showing a Data Abort error.
Bug fixes
- DSi/3DS: The old hooking method for reading ROMs from the SD card has once again been reverted back from IPC Sync to main loop/SWI Halt in order to fix some wireless communication issues.
- Pokemon Black & White 1 & 2 will continue to use the IPC Sync hooking method which has fixed the occasional crashing.
- Fixed a long-standing bug where Luminous Arc 2 would lock up on black screens when starting with a newly created save file.
- Updated AP-fix for GoldenEye 007 to not crash on boot.
- DSi/3DS: Fixed where ROM files with it's clusters fragmented in the FAT filesystem would not boot.
- Achieved by increasing the (compressed) cluster cache from 0x600 bytes to 0x3000 bytes for DS mode, and 0x7B0 bytes to 0x17B0 bytes for DSi mode.
- DSi/3DS: Fixed an overlooked bug where no (non-pre-loadable) games would boot on flashcards (outside of B4DS mode).
- B4DS: Fixed where some SDK 5 games which read save data before ROM data would not boot. (Based on PR #1769 by @edo9300)
v2.3.3 (Hotfix #3)
Included in TWiLight Menu++ v27.12.3
Instructions:
- Download the
.7zor.zipfile. - Extract the nds-bootstrap
.ndsand.verfiles, toroot:/_nds/.
Bug fix
- Fixed instability of the bug fix from prior hotfix, which would cause SDK5 (non-DSi-Enhanced) games to crash later on when running in DSi mode.