Releases: DS-Homebrew/nds-bootstrap
v0.21.0
Included in TWiLight Menu++ v8.4.0, and the 6/12 release of the SD forwarder pack.
Credits: ahezard, Gericom, Apache Thunder, RocketRobz, _catcatcat, shutterbug2000, damianoamatruda, and arraystock.
Instructions:
- Download the .7z file.
- Extract both .nds files, to
sd:/_nds
. - Extract the .ver file to
sd:/_nds/TWiLightMenu
.
What's new?
- Games can now be read from a flashcard!
Save data will still only be read from the SD card, and this app will still only work on the DSi and 3DS.
SDK5 game compatibility is the same as on the SD card, and SDK1-4 games work as well, but some of those games will not work. - hb: DSi mode setting is now read.
If some homebrew do not work with DSi mode, please set it back to DS mode.
Bug fix
- Fixed homebrew sometimes booting to a white screen.
v0.20.0: More save fixes
Included in TWiLight Menu++ v8.3.0, and the 6/7 release of the SD forwarder pack.
Credits: ahezard, Gericom, Apache Thunder, RocketRobz, _catcatcat, shutterbug2000, damianoamatruda, and arraystock.
Instructions:
- Download the .7z file.
- Extract both .nds files, to
sd:/_nds
. - Extract the .ver file to
sd:/_nds/TWiLightMenu
.
What's new?
- WarioWare DIY now saves, thanks to implementing NAND save function patching.
- Jam with the Band now boots, but cannot proceed, due to a save error message appearing.
- DSi-Exclusive cart games now boot up to the point where is says that it can only be played on Nintendo DSi consoles, though some will white screen instead.
Bug fixes
- Some games such as Pac n' Roll, Micro Machines, and Tony Hawk's Downhill Jam, now save to the SD card.
- MapleStory now boots again.
- Some games that show a white screen with sound still playing, will no longer show a white screen.
Known bug
- Reported by ysb: Only high score data and story progression are saved in WW DIY.
v0.19.5
NOTE: This should hopefully be the last release for a while. :P
Included in TWiLight Menu++ v8.2.3.
Credits: ahezard, Gericom, Apache Thunder, RocketRobz, _catcatcat, shutterbug2000, damianoamatruda, and arraystock.
Instructions:
- Download the .7z file.
- Extract both .nds files, to
sd:/_nds
. - Extract the .ver file to
sd:/_nds/TWiLightMenu
.
What's new?/Bug fix
- The size of
sd:/_nds/nds-bootstrap/cheatData.bin
is now checked before being loaded.
Should slightly speed up the file loading, in case if it's small.
v0.19.4: Cheat fix
Included in TWiLight Menu++ v8.2.1.
Credits: ahezard, Gericom, Apache Thunder, RocketRobz, _catcatcat, shutterbug2000, damianoamatruda, and arraystock.
Instructions:
- Download the .7z file.
- Extract both .nds files, to
sd:/_nds
. - Extract the .ver file to
sd:/_nds/TWiLightMenu
.
What's new?/Bug fix
- Cheats are now loaded from
sd:/_nds/nds-bootstrap/cheatData.bin
.
This allows more cheats to be loaded, and are always loaded, as a result.
v0.19.3
Included in TWiLight Menu++ v8.2.0 and the 5/13 release of the SD card forwarder pack.
Credits: ahezard, Gericom, Apache Thunder, RocketRobz, _catcatcat, shutterbug2000, damianoamatruda, and arraystock.
Instructions:
- Download the .7z file.
- Extract both .nds files, to
sd:/_nds
. - Extract the .ver file to
sd:/_nds/TWiLightMenu
.
What's new?
- A
Please wait...
screen is now shown, if no FAT table cache file or patch offset cache file exists, or is outdated. - The
Error!
screen has been changed to aAn error has occurred
screen.
v0.19.2
Credits: ahezard, Gericom, Apache Thunder, RocketRobz, _catcatcat, shutterbug2000, damianoamatruda, and arraystock.
Instructions:
- Download the .7z file.
- Extract both .nds files, to
sd:/_nds
. - Extract the .ver file to
sd:/_nds/TWiLightMenu
.
What's new?
- Pokemon Dash now partially boots on both DSi and 3DS!
If you used forced DSi mode for it to boot on DSi in the previous versions, this nds-bootstrap version removes the requirement. - Due to the fast booting in v0.19.0 and v0.19.1, the loading screens have been removed, though the red X error screen is left intact.
Currently, the regular one is left intact in the build that runs homebrew games/apps.
Bug fix
- The random white screen crash when booting a game is fixed, as this version is compiled on my side, and does not come from TWLBot.
Known bugs
- The JAP version of Pokemon Dash does not boot.
- The title screen in Pokemon Dash can not be passed.
v0.19.1: Fast boot plus
Credits: ahezard, Gericom, Apache Thunder, RocketRobz, _catcatcat, shutterbug2000, damianoamatruda, and arraystock.
Instructions:
- Download the .7z file.
- Extract both .nds files, to
sd:/_nds
. - Extract the .ver file to
sd:/_nds/TWiLightMenu
.
What's new?
- A FAT table .bin file is now created for each game, so the next time it is launched, both the .bin file and the patchOffsetCache one will be loaded, so the game will boot much faster.
Bug fixes
- A patchOffsetCache .bin file is no longer used for Mario vs Donkey Kong 2, due to it crashing after the file creation.
- DSi users: nds-bootstrap now works on Unlaunch alone, and HiyaCFW is now optional! (Recently discovered by @Epicpkmn11)
v0.19.0: Fast boot!
Credits: ahezard, Gericom, Apache Thunder, RocketRobz, _catcatcat, shutterbug2000, damianoamatruda, and arraystock.
Instructions:
- Download the .7z file.
- Extract both .nds files, to
sd:/_nds
. - Extract the .ver file to
sd:/_nds/TWiLightMenu
.
NOTE: If you used an nds-bootstrap nightly from b6bc3b0 to 9976426, please delete the patchOffsetCache
folder at sd:/_nds/nds-bootstrap
.
What's new?
- On first launch of a game using this version, the offsets for functions to be patched, are now cached into a file in a folder called
patchOffsetCache
.
As a result, on the next launch, the game will boot faster. - If a file called
fatTable.bin
(created by TWLMenu++, starting with v8.1.0) exists atsd:/_nds/nds-bootstrap
, soft-reset times will be faster, as well as no loading screen, when doing the soft-reset button combo.
Bug fixes
- Pokemon Ranger: Guardian Signs, now boots again.
Use TWLMenu++ v8.1.0 or later, to fix the crash after the top screen symbol fades out, without the need to hold L. - The random crashes have been fixed in Digimon World DS.
- Fixed the glitched background in Geometry Wars Galaxies, the BG of the
Licensed by Nintendo
screen in Anno 1701, the glitched screen in Pokemon Dash and Phantasy Star 0, and some other games that may have glitched backgrounds. - Fixed top screen not showing in Picross DS, Geometry Wars Galaxies, and some other games that may have that bug.
Known bug
- Cheats now only work sometimes.
v0.18.0
Credits: ahezard, Gericom, Apache Thunder, RocketRobz, _catcatcat, shutterbug2000, damianoamatruda, and arraystock.
Instructions:
- Download the .7z file.
- Extract both .nds files, to
sd:/_nds
. - Extract the .ver file to
sd:/_nds/TWiLightMenu
.
What's new?
- (@ahezard) arm9 side of cardEngine can now loaded into cached memory region for SDK1-4 games.
This slightly speeds up load times for games using those SDKs.
Starting with TWLMenu++ v8.0.0, it's loaded there by default. If some games previously working in v0.17.1 aren't working, hold L after pressing whatever button to launch the game, to move ce9 out of cached memory. (Holding L will not work in the Acekard theme.) - (@ahezard) Boot indicator is now set for SDK1-4 games as well. (Was previously only set for SDK5 games.)
Fixes support for some games that worked in previous nds-bootstrap versions, such as Digimon World DS, Phineas and Ferb, etc. - (@RocketRobz) Fossil Fighters Champions now works.
- (@ahezard) Minimal card DMA implementation.
- (@ahezard, @RocketRobz) Proper card/chip ID is now generated for your ROM. May improve some compatibility.
- (@RocketRobz) iQue game compatibility fixed. The
Only for iQue DS
message is no longer shown.
Regression
- Metroid Prime Hunters may load a bit slower now.
v0.17.1
Credits: ahezard, Gericom, Apache Thunder, RocketRobz, _catcatcat, shutterbug2000, damianoamatruda, and arraystock.
Instructions:
- Download the .7z file.
- Extract both .nds files, to
sd:/_nds
. - Extract the .ver file to
sd:/_nds/TWiLightMenu
.
What's new?
- The arm9 side of cardEngine can now be set to be loaded in a cached region of the main RAM, instead of an non-cached region.
This gives a bit of speed-up for some games, but makes some games not work.
TWiLight Menu++ (starting with v7.4.0) already determines which games set ce9 to be loaded into cached memory region, so you won't need to set it manually. - Color mode option added. Only works with the custom loading screens for now.
Can be set in TWiLight Menu++ settings (starting with v7.4.0).