Releases: DS-Homebrew/nds-bootstrap
Releases Β· DS-Homebrew/nds-bootstrap
v2.5.0
Included in TWiLight Menu++ v27.14.0
Instructions:
- Download the
.7z
or.zip
file. - Extract the nds-bootstrap
.nds
and.ver
files, 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
.7z
or.zip
file. - Extract the nds-bootstrap
.nds
and.ver
files, 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
.ips
format 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
.7z
or.zip
file. - Extract the nds-bootstrap
.nds
and.ver
files, 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
.7z
or.zip
file. - Extract the nds-bootstrap
.nds
and.ver
files, 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
.7z
or.zip
file. - Extract the nds-bootstrap
.nds
and.ver
files, 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
.7z
or.zip
file. - Extract the nds-bootstrap
.nds
and.ver
files, 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
.7z
or.zip
file. - Extract the nds-bootstrap
.nds
and.ver
files, 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
B
button 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
.7z
or.zip
file. - Extract the nds-bootstrap
.nds
and.ver
files, 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
.7z
or.zip
file. - Extract the nds-bootstrap
.nds
and.ver
files, 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.
v2.3.2 (Hotfix #2)
Included in TWiLight Menu++ v27.12.3
Instructions:
- Download the
.7z
or.zip
file. - Extract the nds-bootstrap
.nds
and.ver
files, toroot:/_nds/
.
Bug fix
- Fixed another overlooked bug which caused SDK5 titles (such as SaGa 3) to crash later on when running from DSi/3DS SD Card.