Skip to content

Releases: DS-Homebrew/nds-bootstrap

V0.1.0

08 Jan 00:41
Compare
Choose a tag to compare
V0.1.0 Pre-release
Pre-release

This release is the first one with dldi support for homebrews + card redirection support for retail roms. The compatibility with homebrews should be similar as V0.0.3 with a slightly better speed. The compatibility and speed for retail rom should be improved compared to card release 2 but there is still no support for saves.

Credits: ahezard, Gericom, Apache, Robz8, _catcatcat, and shutterbug2000

A fair warning and note to all: If you don't wish to save, keep ALL cards out of SLOT-1. THE SAVES WILL BE OVERWRITTEN IF THE SAVE CHIP MATCHES.
For example, running MKDS with an AC:WW game in SLOT-1 will overwrite AC:WW's save, since the chip is the same.
However, if you wish to save like this, TWLSaveTool can tell you the chip type. Just backup the old save first.

Card Release 2

28 Dec 00:15
Compare
Choose a tag to compare
Card Release 2 Pre-release
Pre-release

This is a prerelease of the "card" branch. This branch purpose is to implement the capability to run commercial ds game. For now it have no homebrew/dldi support so use previous V0.0.3 release if you want that. Future release will restore homebrew/dldi support.

Don't expect high compatibility or save support yet but this new version improves compatibility and speed. From a technical point of view some basic caching have been implemented for small reads and the stability of direct read for big read have been improved. Next step will be saves support.

Some games that work well with this version:

Warioware: Touched
Mario Kart DS (if you have a physical MKDS card for saving)
Bomberman
GoldenEye: Rogue Agent
Space Invaders DS
MegaMan ZX
Yoshi Touch & Go
Mario64
pokemon blue rescue team
... and many more :-) (see https://docs.google.com/spreadsheets/d/1M7MxYQzVhb4604esdvo57a7crSvbGzFIdotLW0bm0Co/edit#gid=0)

Credits: ahezard, Gericom, Apache, Robz8, _catcatcat, and shutterbug2000

A fair warning and note to all: If you don't wish to save, keep ALL cards out of SLOT-1. THE SAVES WILL BE OVERWRITTEN IF THE SAVE CHIP MATCHES.
For example, running MKDS with an AC:WW game in SLOT-1 will overwrite AC:WW's save, since the chip is the same.
However, if you wish to save like this, TWLSaveTool can tell you the chip type. Just backup the old save first.

Card Release 1

25 Dec 05:53
Compare
Choose a tag to compare
Card Release 1 Pre-release
Pre-release

This is a prerelease of the "card" branch. This branch purpose was to implement the capability to run commercial ds game. For now it have no homebrew/dldi support so use previous V0.0.3 release if you want that. Future release will restore homebrew/dldi support.

Thanks to the work of ahezard, Gericom, Apache, Robz8, _catcatcat, and shutterbug2000, we can now load NDS games from the SD card, without any flashcard/SLOT-1 card.
As promised, a release is here, on Christmas/Christmas Eve.
Don't expect high compatibility or save support yet, but do expect many, many updates.
Have fun!

Some games that work well with this version:

Warioware: Touched
Mario Kart DS (if you have a physical MKDS card for saving)
Bomberman
GoldenEye: Rogue Agent
Space Invaders DS
MegaMan ZX
Yoshi Touch & Go

A fair warning and note to all: If you don't wish to save, keep ALL cards out of SLOT-1. THE SAVES WILL BE OVERWRITTEN IF THE SAVE CHIP MATCHES.
For example, running MKDS with an AC:WW game in SLOT-1 will overwrite AC:WW's save, since the chip is the same.
However, if you wish to save like this, TWLSaveTool can tell you the chip type. Just backup the old save first.

V0.0.3

19 Oct 22:01
Compare
Choose a tag to compare
V0.0.3 Pre-release
Pre-release

nds-bootstrap introduce a dldi driver and an arm7 patcher allowing to have some dldi compatibility without flashcard and without recompilation of homebrews. The compatibility is not yet perfect.

Changelog : new arm7 patch that speeds up the dldi speed by 5-10x (depending on the homebrew). Speed now matches a slot 2 device (eg: supercard mini sd).

Extract the zip at the root of your sdcard
It can be configured via the file _nds/nds-bootstrap.ini

I recommand to use a frontend menu to avoid manual ini file modification : nds-hb-menu have just been updated.
https://github.com/ahezard/nds-hb-menu/releases

V0.0.2

17 Oct 19:20
Compare
Choose a tag to compare
V0.0.2 Pre-release
Pre-release

nds-bootstrap introduce a dldi driver and an arm7 patcher allowing to have some dldi compatibility without flashcard and without recompilation of homebrews. The compatibility is not yet perfect.

Changelog : compatibility and stability increased

Extract the zip at the root of your sdcard
It can be configured via the file _nds/nds-bootstrap.ini

I recommand to use a frontend menu to avoid manual ini file modification : nds-hb-menu have just been updated.
https://github.com/ahezard/nds-hb-menu/releases

V0.0.1

04 Oct 22:24
Compare
Choose a tag to compare
V0.0.1 Pre-release
Pre-release

nds-bootstrap introduce a dldi driver and an arm7 patcher allowing to have some dldi compatibility without flashcard and without recompilation of homebrews. The compatibility is not yet perfect.

Extract the zip at the root of your sdcard
It can be configured via the file _nds/nds-bootstrap.ini

I recommand to use a frontend menu to avoid manual ini file modification : nds-hb-menu have just been updated.
https://github.com/ahezard/nds-hb-menu/releases