Releases: DS-Homebrew/TWiLightMenu
v27.19.0: Thanksgiving Release
UPDATE 11/30/2025: Includes nds-bootstrap v2.10.1
Check here on how to update TWiLight Menu++:
What's new?
- The flashcard version of
BOOT.NDSnow has a DSi extended header applied in order for both TWLMenu++ and nds-bootstrap to boot properly on the newly released DSpico flashcard!- The
BOOT.NDSfile without the DSi header has been renamed toBOOT_ALT.NDS, and is still used as a base for the flashcard autoboot files to ensure they still work properly.
- The
- Fixed Battle/Combat of Giants: Mutant Insects being detected as homebrew, and will now launch properly as a result.
- DSi-based UIs: Reduced delay before the launch effect plays when launching DSiWare titles on DS flashcards.
- v3 of the Rocket Video format is now supported for the
3dsRotatingCubes.rvidfile used for 3DS UI themes! - @PW5190: Added ESRB rating for True Swing Golf.
- Various: Updated translations.
Bug fixes
- Attempted to fix games from flashcards not launching in widescreen and instead rebooting TWLMenu++. (May not apply to DSpico.)
- Fixed where an error message would appear in NO$GBA (with TWLMenu++ setup on the SD card image file) after starting
BOOT.NDS.
v27.18.1
Includes nds-bootstrap v2.9.1
Check here on how to update TWiLight Menu++:
What's new?
- The Rocket Robz logo introduced in v27.18.0 has been reverted due to me personally missing the old logo, along with the new logo not being (as) memorable as the old one.
- The space background from the new logo will be kept, as the old space backgrounds required attribution (which was/is only found within the source xcf file where the logo was made).
- @DieGo367: After many releases, the
Previous&Nexttext in the DSi/3DS UIs are now translatable! (#2580) - @DieGo367: Stop sounds are now allowed in custom 3DS themes! (#2584)
- @DieGo367: Added various glyphs to DS tiny font. (#2579)
- Various: Updated translations.
v27.18.0
Includes nds-bootstrap v2.9.0
Check here on how to update TWiLight Menu++:
What's new?
- Added autoboot files for
R4i SDHC Brand New V2.0flashcards! - Suggested by @Sanrax: R4TF cards now use YSMenu as the flashcard loader instead of Wood!
- A DSi donor ROM (Standalone DS WiFi Settings) is now automatically set on 3DS in order for nds-bootstrap to work around the small FAT cluster cache size limitation for DSi-Enhanced games. (Unknown if this works on Chinese and Korean consoles.)
- Added widescreen support for Yu-Gi-Oh!: Nightmare Troubadour (USA). (Code by deisuke1234)
- Various: Updated translations.
- New Rocket Robz logo.
Bug fix
- The
B4DS modesetting is now displayed if Slot-1 is running with SCFG access enabled and if SD access is disabled.
v27.17.4 (hotfix)
Check here on how to update TWiLight Menu++:
What's new?
- Various: Updated translations.
Bug fixes
- Fixed an overlooked bug which caused detection of blank translated strings to crash in both first-boot and settings screens. Blank strings will now fallback to the default untranslated strings.
- In other words, trying to open TWLMenu++ Settings when using the French language or selecting a language on first boot will no longer show a Guru Meditation Error!
- If the
Games and Apps settingspage contains no settings (due to using DSiWarehax exploits and no Virtual Console add-on installed), the page will now be skipped entirely instead of showing a blank page.
v27.17.3
Includes nds-bootstrap v2.8.3
Check here on how to update TWiLight Menu++:
What's new?
- Original R4i3D flashcards (with no year displayed on the label) uses the
R4i Upgrade Revolutionautoboot folder. - Various: Updated translations.
Bug fixes
- @EricKotato: Weekday text in the calendar of the DS Classic Menu is now displayed properly when using the Russian language. (#2567)
- @AntonioND: Fixed MPU region before checking size of DSi RAM. (#2570)
v27.17.2 (hotfix #2)
Includes nds-bootstrap v2.8.2
Check here on how to update TWiLight Menu++:
What's new?
- If logging is enabled, AP-fix searches are now logged.
Bug fix
- Improved AP-fix detection to match v2.8.2 of nds-bootstrap.
v27.17.1 (hotfix)
Includes nds-bootstrap v2.8.1
Check here on how to update TWiLight Menu++:
Bug fix
- Fixed an overlooked bug which caused TWLMenu++ to not boot with a DSi exploit such as Memory Pit, along with Slot-1 microSD access (when running from DSi/3DS SD Card) not working.
v27.17.0
Includes nds-bootstrap v2.8.0
Check here on how to update TWiLight Menu++:
What's new?
- DSi: Added support for booting via ntrboot (
ntrboot.ndsis now included)! - Rocket Video Player is now bundled within the Multimedia add-on!
- R4xMP flashcards use the Ace3DS+ autoboot files and the R4iLS flashcard loader files.
- To add clarification, the
Screen Filtersetting has been renamed toScreen Color Filter. - DS(i) splash screen easter eggs can now be disabled in order to keep a stock booting experience regardless of the date.
- @korbosoft: For the Virtual Boy easter egg version of the TWLMenu++ splash screen, the jingle now plays as if it were coming from a Virtual Boy console!
- @R-YaTian: Widescreen patches are now applied to some modified ROMs.
- @PW5190: Added ESRB rating for these games:
- Chibi-Robo! Park Patrol
- Disgaea DS
- The Simpsons Game
- WarioWare: D.I.Y. (Online notice included)
- Me & @Epicpkmn11: Updated the description for the Save Relocation setting.
- Which DSi/3DS UI music is now written in the log (if enabled).
- Various: Updated translations.
Bug fix
- Fixed a long-standing bug which caused save data to be created with the wrong size for some games (ex. European version of WarioWare: D.I.Y.).
v27.16.0: 4th of July Release
UPDATE 7/11/2025: Includes nds-bootstrap v2.7.2
Check here on how to update TWiLight Menu++:
What's new?
- Added a better version of the DSi Menu music, with better quality and lasting up to 8 minutes and 39 seconds to ensure no parts have been left out! In order to keep the filesize of TWLMenu++ down, the better music has been made available as an add-on.
- Required space on the SD card:
32MB
- Required space on the SD card:
- To improve visual accuracy of the DSi Menu UI look, the original user color palettes with white edges has been added.
- For this change to not affect past custom themes, support for a new theme
.inisetting calledUsernameEdgeAlphahas been added, and is disabled by default.
- For this change to not affect past custom themes, support for a new theme
- If the emulators and multimedia applications are left over from your previous TWLMenu++ installation(s) from before the add-on feature was implemented, the
Virtual ConsoleandMultimediaadd-on flags will be created in order to continue using those applications without the need to manually install the add-ons!- For speed reasons, only nesDS and the TWLMenu++ image viewer are detected.
- DSi-based UIs: Before loading the current directory listing, the
Now Loading...screen is now displayed when loading the UI music & sound data. - Various: Updated translations.
v27.15.1
Includes nds-bootstrap v2.6.2
Re-released to fix a bug where v25.15.1 is displayed before the proper version number in TWLMenu++ Settings.
Check here on how to update TWiLight Menu++:
What's new?
- The image viewer now displays images/photos in the RGB565 color format for improved green color display!
- For the images to display without issues, the music is now sequenced instead of streamed.
- The DS(i) splash or custom splash, along with the manual and custom banner icons, will also be displayed in the RGB565 color format!
- Pressing
Ain the image viewer will now switch the dithering method used for displaying 32/24-bit color.bmpimages or all.pngimages.- Temporal dithering (used every time when opening an image) basically works around color banding by switching dark/bright pixels in rapid succession.
- Normal dithering pauses the pixel-switching, revealing a grid-like pattern.
- Added a Sonic-themed TWLMenu++ splash for Sonic the Hedgehog's anniversary!
- The splash jingle has been added since past versions.
- If the Virtual Console add-on is not installed, the TWLMenu++ splash screen will now show icons of three GBA models above the logo, and three DS models below the logo.
Bug fixes
- Fixed dark color crushing for some images due to temporal dithering (aka color de-banding).
- @mentusfentus: DS Classic Menu: Fixed top bar date text not displaying correctly in German.
- If a photo in
sd:/_nds/TWiLightMenu/dsimenu/photos/is found to have transparency/alpha, it'll now be applied with the black color instead of not using transparency/alpha at all (which could reveal hidden graphics).