Included in TWiLight Menu++ v27.18.0
Instructions:
- Download the
.7z
or.zip
file. - Extract the nds-bootstrap
.nds
and.ver
files, toroot:/_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
totonccpy
. - 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.