Releases: DS-Homebrew/nds-bootstrap
v0.29.3
Credits: ahezard, Gericom, Apache Thunder, RocketRobz, _catcatcat, shutterbug2000, damianoamatruda, and arraystock.
Instructions:
- Download the .7z file.
- Extract the nds-bootstrap (or B4DS, for DS-mode flashcards) .nds files, to
root:/_nds
. - Extract the .ver file to
root:/_nds/TWiLightMenu
.
Bug fixes
- Fixed a long-standing bug where E-type cheats wouldn't work, as well as making a game not start!
(Special thanks to @ahezard!) - Fixed FAT table cache still being created and/or read, even when turned off.
Known bug
- The E type still doesn't work 100%.
v0.29.2
Credits: ahezard, Gericom, Apache Thunder, RocketRobz, _catcatcat, shutterbug2000, damianoamatruda, and arraystock.
Instructions:
- Please delete
fatTable
folder insd:/_nds/nds-bootstrap/
. (If you're on v0.29.0) - Download the .7z file.
- Extract the nds-bootstrap (or B4DS, for DS-mode flashcards) .nds files, to
root:/_nds
. - Extract the .ver file to
root:/_nds/TWiLightMenu
.
Bug fix
- Fixed a regression bug that broke Pokemon Black 2/White 2, and some other SDK5 THUMB games.
v0.29.1
Credits: ahezard, Gericom, Apache Thunder, RocketRobz, _catcatcat, shutterbug2000, damianoamatruda, and arraystock.
Instructions:
- Please delete
fatTable
folder insd:/_nds/nds-bootstrap/
. - Download the .7z file.
- Extract the nds-bootstrap (or B4DS, for DS-mode flashcards) .nds files, to
root:/_nds
. - Extract the .ver file to
root:/_nds/TWiLightMenu
.
What's new?
- Add option to read/write FAT table cache.
Setting:CACHE_FAT_TABLE
, default:0
(Off)
Bug fixes
- Added support for a bit more DSi-Enhanced games, such as Daniel X: The UItimate Power! (Untested)
- Reverted FAT table cache size to 512KB. This should fix issues with some files in the ROM not being read.
v0.29.0: Valentine's Day release
Credits: ahezard, Gericom, Apache Thunder, RocketRobz, _catcatcat, shutterbug2000, damianoamatruda, and arraystock.
Instructions:
- Download the .7z file.
- Extract the nds-bootstrap (or B4DS, for DS-mode flashcards) .nds files, to
root:/_nds
. - Extract the .ver file to
root:/_nds/TWiLightMenu
.
What's new?
- B4DS: Increase game compatibility by using the DS Memory Expansion Pak!
This makes some games such as FabStyle, Pokemon B/W 1&2, Pokemon Conquest, Professor Layton 3 and 4, and Transformers Prime, work in B4DS, as well as applying AP fixes to overlay areas. - DSi: The DMA ROM read LED can now be changed separate from the regular ROM read LED.
- hb: Added RAM disk templates for SMS and GG ROMs.
Improvements
- Loading speeds have once again been improved.
In some instances, it's faster than regular cart speeds! - More DMA card read improvements!
cardSetDma is now patched, instead of cardReadDma.
Bug fixes
- Wario: Master of Disguise now boots!
- Tony Hawk's American Sk8land no longer crashes randomly.
- Fixed compatibility for Tetris DS (Korea).
- Fixed top screen going black for non
.nds
files. - B4DS: The log file is now made, when logging is enabled.
v0.28.1: TWL Christmas release
Credits: ahezard, Gericom, Apache Thunder, RocketRobz, _catcatcat, shutterbug2000, damianoamatruda, and arraystock.
Instructions:
- Download the .7z file.
- Extract the nds-bootstrap (or B4DS, for DS-mode flashcards) .nds files, to
root:/_nds
. - Extract the .ver file to
root:/_nds/TWiLightMenu
.
What's new?
- libeasysave is now used for reading
nds-bootstrap.ini
.
Bug fix
- As a result, files with
;
in it's name, will now work.
v0.28.0
Credits: ahezard, Gericom, Apache Thunder, RocketRobz, _catcatcat, shutterbug2000, damianoamatruda, and arraystock.
Instructions:
- Download the .7z file.
- Extract the nds-bootstrap (or B4DS, for DS-mode flashcards) .nds files, to
root:/_nds
. - Extract the .ver file to
root:/_nds/TWiLightMenu
.
What's new?
- A wider range of DSi-Enhanced games are now supported, such as Power Pro Kun Pocket 13 and 14!
v0.27.1: DS Browser support
Credits: ahezard, Gericom, Apache Thunder, RocketRobz, _catcatcat, shutterbug2000, damianoamatruda, and arraystock.
Instructions:
- Download the .7z file.
- Extract the nds-bootstrap (or B4DS, for DS-mode flashcards) .nds files, to
root:/_nds
. - Extract the .ver file to
root:/_nds/TWiLightMenu
.
What's new?
- Added support for Nintendo DS Browser, by emulating the Memory Expansion Pak, using the extra RAM of the DSi or 3DS!
- Before the game boots, a message is now shown, when creating a RAM dump or FAT table file, if not created already.
Bug fixes
- Fixed
.nds
only being replaced for the.bin
filenames. - DSi: Removed ROM loading into RAM, for SDK5/TWLSDK games, as they were broken in the last release.
- DSi: If the overlay size exceeds the RAM size, they are no longer loaded into RAM, before game boot.
Fixes Lunar Knights.
Known bug (DSi only?)
- In Nintendo DS Browser, sleep mode does not work, and attempting to enter sleep mode will power on/off the screens in a loop.
v0.27.0
Credits: ahezard, Gericom, Apache Thunder, RocketRobz, _catcatcat, shutterbug2000, damianoamatruda, and arraystock.
Instructions:
- Download the .7z file.
- Extract the nds-bootstrap (or B4DS, for DS-mode flashcards) .nds files, to
root:/_nds
. - Extract the .ver file to
root:/_nds/TWiLightMenu
.
What's new? (nds-bootstrap)
- Now confirmed working on CycloDS iEvolution, with DSi mode set in CycloDSi settings!
You can also run DSi-Enhanced games in DS mode, without switching back to DSL mode in CycloDSi settings. - DLDI driver is no longer re-inited, when booting a game.
This should fix support for Acekard 2i. - DSi/3DS SD card: You can now dump the RAM!
To do so, hold L+R+DOWN+A for 2 seconds. The sound (and maybe game) will pause during dumping.
The dump will be atsd:/_nds/nds-bootstrap/
. - The cardEngine arm7 binary is now loaded in main RAM for DSiWarehax users running SDK5/TWLSDK games.
Improves chances of SDK5 games booting.
v0.26.1
Credits: ahezard, Gericom, Apache Thunder, RocketRobz, _catcatcat, shutterbug2000, damianoamatruda, and arraystock.
Instructions:
- Download the .7z file.
- Extract the nds-bootstrap (or B4DS, for DS-mode flashcards) .nds files, to
root:/_nds
. - Extract the .ver file to
root:/_nds/TWiLightMenu
.
What's new?
- DSi/3DS SD card: Load speeds have slightly improved!
-The IPC-Sync IRQ now only handles the reads.
-Games that render 3D on both screens will now have minimal to no swap flickers.
-Certain game crashes have been fixed, such as loading certain save files in Pokemon HGSS. - B4DS: If the
CARDENGINE_CACHED
setting is not set, the FAT table cache will now be built before the ce9 code, instead of before the game's heap. - B4DS: For early SDK2 games, the FAT table cache is now built in an unused area of RAM.
This fixes the opening FMV not starting in Castlevania DOS, and Kirby Canvas Curse now boots, but doesn't save.
Bug fix
- DSi SD card: Bookworm (DS version) now boots on DSi consoles.
v0.26.0
Credits: ahezard, Gericom, Apache Thunder, RocketRobz, _catcatcat, shutterbug2000, damianoamatruda, and arraystock.
Instructions:
- Download
nds-bootstrap.7z
for DSi/3DS SD card, orB4DS.7z
for DS/flashcards. - Extract both .nds files, to
root:/_nds
. - Extract the .ver file to
root:/_nds/TWiLightMenu
.
What's new? (B4DS)
- Pokemon Conquest and some other 256MB games now load normally.
Bug fixes (B4DS)
- Fixed later SDK3 games not booting, such as Planet Puzzle League.
- Fixed Kirby Squeak Squad not booting.