Why I may want to come back to nds-bootstrap v0.10.2

"nds-boostrap v0.11.0: All-in-one build!" was released 08/15/2018, and with it came many advantages. For the first time in history nds-bootstrap became compatible with FlipnoteLenny and ugopwn (arguably the most common DSiWare currently, as any DSi from after 2010 should have Flipnote pre-intalled), and made all SDK's supported in one build (which is the reason for the name). The build was a great step forward, but it had it's flaws. Compatibility, As well as Wireless Communications and Direct booting from unlaunch for non-Hiya DSi users, were all affected by the update and fusion of the SDK5 and SDK1-4 Versions.
The compatibility was fixed 6 days after, through v0.11.1, readding the games that were broken in v0.11.0 and also adding a few Later SDK3 games that weren't compatible before. It also fixed many Sound related problems with nds-bootstrap, including adding a "SOUND_FIX" option to the .ini file that fixes most of the sound crackles present in games.
Only 3 days after that, another update came along, v0.11.2, which added VRAM boost, as a way to improve video performance when using TWL Speed.
This means that if you use HiyaCFW, or is using DSiMenu++ on a Homebrew-Enabled 3DS, you should be fine, and nds-bootstrap should be working great for you, specially with the new features added in v0.11.1 and v0.11.2, but if you're on a non-HiyaCFW DSi (like me, as I keep getting a white screen after the Hiya logo) you're probably missing Multiplayer support, most likely crashing/softlocking your game after trying to use such functionalities. Also, that makes the Gen 4 Pokemon games unplayable, as they will try to check for connections after pressing "Start" on the Title Screen, giving an error screen and restarting the game.

That was really anoying to me, and the only sollutions I imagined to the Multiplayer Problem were the following:
1- Install HiyaCFW (which again, gave me a white screen after the installation)
2- Have another way to boot into DSiMenu++ that isn't FlipnoteLenny or ugopwn (another DSiWareHax, like SudokuHax or launch it directly from unlaunch using bootcode.dsi) and return to nds-bootstrap v0.10.2, when Multiplayer was still available for non-Hiya users.

The second option was the one I chose as I had already installed unlaunch for the HiyaCFW guide. I used the nightly 87c85d5 SDK5 and Release v0.10.2 SDK1-4 as the "nds-bootstrap-nightly.nds" and "nds-bootstrap-release.nds" respectively on the "_nds" folder for DSiMenu++ v6.0.0 and they both work great. While "Release" will only be able to play SDK1-4 games, "Nightly" will play both SDK5 and most SDK1-4 games with a few glitches here and there. To avoid these problems, you just have to change between the two on the Settings menu for DSiMenu++. Using this all games should be able to enter multiplayer screens without giving error messages/crashing, with only a few games I tested not being able to connect to another DS. This means that all Gen 4 Pokemon Games returned to a playable state (and also multiplayer enabled).
The only drawback is that FlipnoteHax, again, will not be compatible with it, and that you'll lose all the amazing features added in the later versions. Still worthwhile if you can't (or don't want to) do HiyaCFW.
These problems can be addressed in a future update, 'do as Robz8 said, future builds may become incompatible with FlipnoteHax again.

If you're a FlipnoteHax user that doesn't have any other exploitable DSiWare, I highly recommend you install unlaunch, even if you're not interested in Hiya, it will spare the time of copying and pasting the FlipnoteLenny exploit, as you can launch DSiMenu++ directly (it will not play any NDS games 'do, unless you also use nds-bootstrap v0.10.2 or lower) as well as play DSiWare exclusive games from the SD Card. Then you can do the nds-bootstrap replacement as a temporary solution as you wait for v0.12.0, which will hopefully fix the multiplayer for non-hiya users. Even if it doesn't you'll still always be able to use v0.10.2 to play a variety of games(including Pokemon, Mario Kart and New Super Mario Bros) multiplayer, with friends that use the Original Cartridge, an R4 or DSiMenu++ itself.

Guide: Download this version of DSiMenu++ and open the _nds folder on it. Then find the files "release-bootstrap.nds", and "nightly-bootstrap-sdk5.nds". Extract and rename them as "nds-bootstrap-release.nds" and "nds-bootstrap-nightly.nds" respectively.
After that, still on the file you downloaded, open the folder dsimenuplusplus (inside of _nds) and find the files "nightly-bootstrap" and "release-bootstrap" and extract them.
Now, all you have to do is put these files in their respective folders on your SD Card, replacing the current ones.
To be able to play SDK5 games (you can see if a game is SDK5 by pressing "select" on it) change your settings on DSiMenu to use the nightly boostrap (2nd page, last item), and if you find any problems when playing Non-SDK5 games (Any game that has SDK1, 2, 3, or 4), change them back to use the release bootstrap (SDK5 will stop working) and most problems should be fixed.

Comments

Woo, finally. Now I can play games with my friends without using a crappy R4, or just buying the original game.
 

Blog entry information

Author
t0w3l
Views
126
Comments
4
Last update

More entries in Personal Blogs

General chit-chat
Help Users
  • No one is chatting at the moment.
  • S @ salazarcosplay:
    hunter x hunter
  • S @ salazarcosplay:
    he has not allowed anyone to continue it for him for example
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, theres a dragon ball af mod for budokai 3
  • Xdqwerty @ Xdqwerty:
    updated ship of harkinian, gonna install some hd texture pack
  • Xdqwerty @ Xdqwerty:
    I might download rayman revolution for my ps3
  • BigOnYa @ BigOnYa:
    I may try the new ram site, and download more RAM to my Switch. Not sure if ddr3 is the right ram
    for it tho. Edit- no it uses floppy Ram, just like @AncientBoi
    +1
  • Xdqwerty @ Xdqwerty:
    aeiou
  • BigOnYa @ BigOnYa:
    And sometimes Z
  • SylverReZ @ SylverReZ:
    @K3Nv2, MAGA supporters be wearing tin foil hats lol.
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, whats maga?
  • BigOnYa @ BigOnYa:
    It stands for Maniacs Against General Acceptance
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, people rejecting general consensus about stuff?
    +1
  • BigOnYa @ BigOnYa:
    Yup, nuh its really just Trump followers
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, im not american so i dont care about trump
    +1
  • Xdqwerty @ Xdqwerty:
    or us elections
  • BigOnYa @ BigOnYa:
    Me niether, us north Koreans don't care
  • Xdqwerty @ Xdqwerty:
    good night
  • BakerMan @ BakerMan:
    i don't care either, even if i'm american
  • BakerMan @ BakerMan:
    truth be told, i agree with psi, i dislike both candidates, but i'd probably vote trump simply because the economy was better during his presidency
  • AngryCinnabon @ AngryCinnabon:
    Just be careful, if trump ends up winning and using project 2025 America might really change...for the worse.
  • AngryCinnabon @ AngryCinnabon:
    I'm not american and even that sends shivers down my spine.
  • AngryCinnabon @ AngryCinnabon:
    anything that offers trump an opportunity to become an actual dictator
    is bad in my book, i could care less if it wasn't for that...
  • K3Nv2 @ K3Nv2:
    Canada: America's Russia
  • NinStar @ NinStar:
    people are so dramatic that I can't even tell if they are being serious
    NinStar @ NinStar: people are so dramatic that I can't even tell if they are being serious