Skip to content

Releases: DS-Homebrew/TWiLightMenu

v27.13.0

11 Mar 08:59
Compare
Choose a tag to compare

Includes nds-bootstrap v2.4.2

Check here on how to update TWiLight Menu++:

What's new?

  • Themes are now renamed to UIs (User Interfaces), because while themes/skins would change the look of TWLMenu++, UIs also change functionality. In addition, custom skins are now officially referred to as custom themes once again (and many users have been calling them that anyways, lol).
    • Custom themes is now a separate setting from the UI setting to be more noob-friendly.
  • Added a filename display setting for the Nintendo DSi, SEGA Saturn, and HBL UIs! You can set it to either display above the banner text, or replace the banner text.
    • The setting will not work when running in macro mode, and/or if the custom theme used does not use a large font size for banner text.
  • Due to new R4 flashcard discoveries being made for autobooting TWLMenu++, a new readme file has been added to the Autoboot folder for flashcard users, and long autoboot folder names have been shortened.
  • Various: Updated translations.
  • @PW5190: Add ESRB ratings for Deca Sports DS, Gardening Mama, WALL-E, and Wonder Pets! Save the Animals!

Bug fix

  • Fixed trying to read custom icons from DSi/3DS SD when detected, regardless of where TWLMenu++ is run from.

v27.12.6: PokΓ©mon Day Release

27 Feb 10:28
Compare
Choose a tag to compare

Check here on how to update TWiLight Menu++:

What's new?

  • @PW5190: A new TWLMenu++ splash screen theme has been added for PokΓ©mon Day!
  • When running from flashcards (which use Wood/BL2CK kernel) on DSi or 3DS consoles with unlocked SCFG, the Kernel game loader setting has been disabled, due to seemingly many games not loading with that setting.
    • It is still useable when launching the flashcard normally (from system menu or with SCFG access for Slot-1 disabled).

Bug fix

v27.12.5: Day 25 (2/25) in 2025 Release

26 Feb 02:01
Compare
Choose a tag to compare

Includes nds-bootstrap v2.4.1

Check here on how to update TWiLight Menu++:

What's new?

  • When starting last-run ROM (or skipping it, if set to autoboot) by holding B button before the ROM listing appears, the screen will now briefly flash black.
  • Various: Updated translations.

Bug fixes

  • Fixed black screen/lines sometimes appearing on the top screen before the DS(i) splash plays.
  • Re-added 32KB DLDI support for flashcards.
  • nds-bootstrap is no longer used to boot Pictochat and/or DLP on flashcards outside of DS Classic Menu.
  • VRAM bank C is now cleared when booting a .nds file. This should fix garbled graphics after launching certain homebrew titles.

v27.12.4: (Late) New Year's Release

30 Jan 09:49
Compare
Choose a tag to compare

Includes nds-bootstrap v2.4.0

Check here on how to update TWiLight Menu++:

What's new?

  • Added support for nested skin folders (ex. ../themes/Dark/Dark/ instead of ../themes/Dark/).
    • Though not recommended to have the skin folder(s) nested, this feature was mainly added as a noob-proof measure for skin installation.
  • Various: Updated translations.

Bug fixes

  • Fixed unsaved per-game settings reloading when opening cheat menu.
  • DSi-based themes: Fixed progress bar length sometimes going past the progress icon.

v27.12.3: TWL Christmas Release πŸŽ„

25 Dec 09:07
Compare
Choose a tag to compare

UPDATE 12/27/2024: Includes nds-bootstrap v2.3.3

Check here on how to update TWiLight Menu++:

Merry TWL Christmas!

Bug fixes

  • @mentusfentus: 3DS Theme: Fixed crashing when launching apps from top bar without hovering on an icon.
  • @edo9300: Fixed issues when running on SuperCard Rumble flashcarts.

Regression

  • @lifehackerhansol: Disabled autoboot support for the EZ-Flash Vi.
    • A user reported that the currently provided DLDI cannot perform writes to the SD card. Disable the autoboot until a fix is found.

v27.12.2

26 Nov 08:17
Compare
Choose a tag to compare

Includes nds-bootstrap v2.2.2

Check here on how to update TWiLight Menu++:

What's new?

  • Now useable once again on the EZ-Flash Parallel with re-added autoboot support!
    • @lifehackerhansol has fixed the bug which caused writes to corrupt the microSD card, by increasing latency between writes. As a result, writes are now a bit slow, but nds-bootstrap will now save games properly!

Bug fix

  • @edo9300: Fixed an overlooked bug which caused the bottom selection to appear grayed out in the DS Classic Menu when running from Slot-2 flashcards (depending on what is inserted and/or which FW is flashed).

v27.12.1

19 Nov 00:50
Compare
Choose a tag to compare

Includes nds-bootstrap v2.2.1

Check here on how to update TWiLight Menu++:

What's new?

  • The GBC and GBA icons have been replaced to be made consistent with the other console icons in the TWLMenu++ splash screen.

Bug fixes

  • DSi-based themes: Fixed attempting to check for DSi binaries and/or AP fix on empty selection, which caused a crash and restart.
  • Fixed wrong save size being created for Winx Club: Secret Diary 2009, which caused a save corruption message when attempting to run.
  • Fixed the GBC icon sometimes appearing corrupted in the TWLMenu++ splash screen.

v27.12.0

15 Nov 22:40
Compare
Choose a tag to compare

Includes nds-bootstrap v2.2.0

Check here on how to update TWiLight Menu++:

What's new?

  • The N-Card is now supported by the Slot-1 microSD access feature!
  • Added workaround to make homebrew only supporting up to 16KB DLDI drivers, now working with 32KB DLDI drivers!
    • Has not been tested with homebrew built with libnds v2.
  • DSi theme: Launching a game will now immediately play the launch animation like in the original DSi Menu!
    • Achieved by running the DSi binaries check and AP-fix check after the banner text appearing or changed.
  • Added build of FastVideoDSPlayer which supports 32KB DLDI drivers.
  • Added ESRB rating screens for Honeycomb Beat & Puppy Palace.

Bug fix

  • Me and @lifehackerhansol: Fixed DLDI drivers built with THUMB (along with drivers decompressed from LZ77) causing TWLMenu++ to not get past main.srldr (DS(i) and/or TWLMenu++ splash screens).

v27.11.1

02 Nov 06:08
Compare
Choose a tag to compare

Check here on how to update TWiLight Menu++:

Bug fixes

  • Fixed the support of 32KB DLDI drivers causing some homebrew apps (ex. dumpTool, Safe NAND Manager, GodMode9i, emulators, etc.) to not work correctly and/or not exit back to TWLMenu++.
    • N-Card's DLDI driver is now compressed in the bootstub RAM space.
  • Fixed bootstub not being preserved when booting a homebrew app in DS mode (switched from DSi mode) from flashcards.
  • @lifehackerhansol: Autobooting is now supported for DSTT and it's clones with a non-SDHC microSD card inserted!
  • Wood UI theme: Fixed crash when pressing D-Pad Right with 2 files/folders or less on-screen.

v27.11.0: Halloween Release

31 Oct 07:12
Compare
Choose a tag to compare

Includes nds-bootstrap v2.1.0

Check here on how to update TWiLight Menu++:

What's new?

  • @lifehackerhansol: Added AP-fix for PokΓ©mon Moon Black 2 (v4.2.4).
  • Added AP-fix for Kawaii Koinu DS 3 (Rev 1).
  • Added support for 32KB DLDI drivers, allowing old flashcards such as the N-Card to work! (Thanks to @ApacheThunder for testing!)
  • Added autoboot files for the following flashcards:
  • SNEmulDS now reads ROMs from fat:/roms/snes/!

Bug fixes

  • Removed loading ARM binaries of booted .nds file to the Memory Expansion Pak, in order to avoid possible crashes.
  • The default Load Bootloader setting has been reverted from Direct to Thru nds-bs in order to fix white screen crashes for some users when trying to play a GBA game via GBARunner2 or loading other DS homebrew.
  • If the last-used folder is not found, TWLMenu++ will now start at the SD root on the first page and title.

Known bug

  • Modern homebrew will not init FAT/DLDI with old flashcards such as the N-Card, due to their DLDI drivers being larger than 16KB. This is caused by the homebrew and not TWLMenu++.