github DS-Homebrew/nds-bootstrap v2.9.0

one day ago

Included in TWiLight Menu++ v27.18.0

Instructions:

  1. Download the .7z or .zip file.
  2. Extract the nds-bootstrap .nds and .ver files, to root:/_nds/.

Changelog

  • Most games which contain STRM files contained in .sdat files and/or Mobiclip will now have those STRM and/or video files be read asynchronously to reduce/remove frame drops.
  • For many of the SD-related fixes to apply to flashcard users (such as properly working card read DMA), the LRU cache system is now used when running games from flashcards.
    • The ROM read LED settings now work on flashcards as a result.
    • This can work around crashes for certain flashcards.
    • Does not apply to Pokemon Black & White 1 & 2 due to the SWI Halt function not being hooked for flashcard reads, along with DLDI drivers not having asynchronous DMA reads.
    • Due to memory limitations, this does not affect users who are running nds-bootstrap's B4DS mode.
  • If the SD card the game is running from uses 32KB cluster size or more, the cluster size of the LRU cache will be increased from 16KB to 32KB, loading a bit more data each time a card read occurs.
    • This is known to fix some crashes in Pokemon Ranger: Guardian Signs.
  • Fixed NAND save R/W under 512 bytes not working correctly by loading the last read data into the LRU cache.
    • Due to memory limitations, this does not affect users who are running nds-bootstrap's B4DS mode.
  • Fixed a possible crash which could occur when trying to connect to Wii in Pokemon HeartGold & SoulSilver.
  • The following games will no longer need to be manually AP-patched first before applying a ROM hack:
    • MegaMan Zero Collection
    • Phantasy Star 0
    • Solatorobo: Red the Hunter
    • Style Savvy
  • Fixed AP-fix for Phantasy Star 0 (Japan).
  • Most of the black flickering no longer occurs in the Transformers games developed by Vicarious Visions.
  • If the DSi Sound app is set as a donor ROM for DSi-Enhanced games and save relocation is disabled, the donor ROM will be rejected.
  • Fixed Pokemon Black & White 1 & 2 not booting if a THUMB ROM (such as the standalone DS WiFi Settings ROM) is used as a DSi donor ROM.
  • Fixed card read DMA not being patched properly for a few games (such as Planet Puzzle League).
  • Attempted to fix possible issues occurring in homebrew titles by reverting the LRU cache transfer method from __aeabi_memcpy to tonccpy.
  • Yu-Gi-Oh!: Nightmare Troubadour and all Yu-Gi-Oh! World Championship games are now blacklisted from using screen color filters and/or the DS Phat color setting due to slowdown in some areas and darkening issues from palette cycling.
  • Various: Updated in-game menu translations.

Don't miss a new nds-bootstrap release

NewReleases is sending notifications on new releases.