nds-bootstrap reaches v2.0.0 with milestone 200th release

logonds.png

RocketRobz continues to work on and improve nds-bootstrap, the homebrew project that allows Nintendo DS backups to be run from an SD card. Five years after the project's initial launch, and a year after nds-bootstrap's v1.0.0 release, version 2.0.0 has just come out. This marks the 200th release of the homebrew, and to celebrate, there's been numerous bugfixes and compatibility improvements made. A full rundown of the additions and tweaks can be seen below, with the download available on the official thread in the source link.

What's new?​

  • Remember Foto Showdown? The Pokémon clone where you get new monsters using your DSi or 3DS camera, and use them in battles?
    You can now play it on your DS Phat or DS Lite console, with one difference!
    The camera lens will either be substituted with a video (Place the video file in fat:/_nds/nds-bootstrap/dsiCamera/ and name it default.bin, must be recorded using dsi-camcorder), or it'll just be covered and you'll see nothing.
  • If you use a debug/dev model of the DS, you can now also play System Flaw & System Flaw: Recruit!
  • The ROM pre-load settings from the nds-bootstrap-extras repo are now part of nds-bootstrap itself, as they'll help reduce some ROM load issues causing some frame flickers and/or slowdown in certain games, regardless of which frontend you use!
  • Card Read DMA patching is now implemented in B4DS mode, making more games such as Army Men: Soldiers of Misfortune, The Magic School Bus: Oceans, and Ultimate Mortal Kombat now work on DS flashcards!
  • Minna no Mahjong DS, Diddy Kong Racing DS, and Golden Sun: Dark Dawn now work in B4DS mode, as their save functions are now directly patched on arm9.
  • Mario Hoops 3-on-3 now works in B4DS mode, as a missing patch has been added.
  • The Kiosk Demo version of Mario Kart DS now boots on DS and DSi consoles!
  • Nintendo DS Guide Server now boots!
  • If your DSi console no longer has LEDs powering on (as a result of a bricked BPTWL I2C chip), but can still manage to boot it using ntrboot, patches are now implemented to allow games to work properly!
  • Card Read DMA patching has been re-enabled for TWL titles running in DSi mode.
  • Improved the ROM pre-loading feature on DSi/3DS, as it now tries to pre-load only the NitroFS data, if the ROM is slightly too big to fit in the console's RAM.
    • In addition, for full ROM pre-loading, 480KB of DSi WRAM are now allocated for a few more ROMs to be pre-loaded.
  • The Sound/Mic frequency setting now works in homebrew!

Bug fixes​

  • On DSi consoles, in Pokémon Black & White 1&2running in DSi mode, scrolling in the bag menu no longer has slowdown.
    • Hopefully, the random crashes are also gone.
  • On DSi consoles, the intro of MegaMan Battle Network 5: Double Team DS no longer has slight slowdowns.
  • In B4DS mode, the European version of Super Princess Peach now boots!
  • On DSi/3DS consoles, flickering in the title screens of Dragon Quest IV & VI have been reduced.
  • On DSi consoles, Nervous Brickdown & Big Bang Mini no longer crash on black screens on startup!
  • Fixed bugged music playback in Cooking Mama 2: Dinner with Friends running in DSiWare exploits (such as Memory Pit) and/or in DSi mode.
  • In B4DS mode, due to the implementation of Card Read DMA, Tony Hawk's American Sk8land no longer hangs when getting into gameplay.
  • In B4DS mode, due to the implementation of Card Read DMA, Call of Duty: Modern Warfare 3 no longer crashes during a cutscene.
  • Nintendo DSi Shop & System Settings no longer crash on white screens.
  • Optimized touch screen mode switching code to fix where the sound would no longer play on certain DSi/3DS consoles.
  • Other minor fixes.

Known bugs​

  • As both Nintendo DSi Shop & System Settings no longer show white screens, they'll instead show the stock DSi error screen. This is due to them being unable to read the version data from TWLNAND, but the fix for this is unknown.
  • Viva Piñata: Pocket Paradise now also works in B4DS mode, but does not save.

:arrow: Source
 

codezer0

Gaming keeps me sane
Member
Joined
Jul 14, 2009
Messages
3,632
Trophies
2
Location
The Magic School Bus
XP
4,861
Country
United States
Oh, I do miss having a working DS for this stuff. This in particular has been such a great piece of work. Kudos to Rob and everyone that's helped them out.

Just irritating that prices for a replacement are still awful, because trying to repair an n3ds or n3ds XL has been nothing but hate and hostile design choices that really shell shocked me through the process.
 
  • Like
Reactions: RocketRobz

ExData7

Well-Known Member
Member
Joined
Jan 10, 2017
Messages
199
Trophies
1
Age
29
XP
2,370
Country
United States
Awwwww man SaGa 3 still doesn't work. The tutorial battle crash seems to be gone but you can't load your save at all it'll just black screen
 
  • Like
Reactions: THYPLEX

Shadowler

Member
Newcomer
Joined
Mar 17, 2020
Messages
9
Trophies
0
Age
31
XP
76
Country
United States
Thanks for working on this all this time! Cool to see Big Bang Mini is fixed.

What's funny is that I ripped all my DS games (100+) to my DSi and the 2nd game I tried was Big Bang Mini and it had a black screen on entering a stage. I thought I maybe did something wrong, but nothing else was broken that I tried. Eventually I found that it was an issue on GitHub. And bang, now it's fixed.
 
  • Like
Reactions: RocketRobz

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Skelletonike @ Skelletonike: Reminds of Flipper & Lopaka (I think that's how it's written)