Skip to content

Releases: DS-Homebrew/TWiLightMenu

v27.2.2 (hotfix)

10 May 07:14
Compare
Choose a tag to compare

Check here on how to update TWiLight Menu++:

Bug fix (Wood UI theme)

  • Reverted improved icon scroll speed to fix icon load bugs.
    • As a result, scrolling through many entries at once (by holding Up/Down or via touch) seems to no longer cause a crash.

v27.2.1

10 May 06:09
Compare
Choose a tag to compare

Includes nds-bootstrap v1.5.2

Check here on how to update TWiLight Menu++:

What's new? (Wood UI theme)

  • Brightness icon has been added! Visible and functional on DS Phat, DS Lite, and DSi consoles (the 3rd of which runs in DSi mode).
  • Added better scrolling!
    • @stripes-8: File list scrolls when the selection passes half of the list rather than the very end. As a result, you can now scroll using touch by holding the 1st or 4th selection down (or top/bottom half in list mode).
    • Scrolling speed has been improved!
  • @stripes-8: Directory path is only displayed if directories are shown. (This is what chyyran did before.)
  • @stripes-8: Changed list view line height from 11 to 15 to make the file list easier to read. (This is also what chyyran did before.)

Bug fixes

  • Fixed where DSi-based themes would show a Guru Meditation Error screen when running from certain flashcards such as R4i 3DS RTS (r4ids.cn), and/or when exiting from nds-bootstrap.
  • Some custom fonts are no longer shown glitched on flashcards.
  • Fixed where launching a GBA cartridge in DS Classic Menu causes TWLMenu++ to restart.
  • Fixed GBA ROM getting overwritten by save data when launching a GBA ROM in native GBA mode, and if the file extension is uppercase.
  • Fixed loading flashcard saves stored in SD TWLMenu folder with flashcard kernel.

Known bug (Wood UI theme)

  • Scrolling through many entries at once (by holding Up/Down or via touch) may sometimes cause a crash. (Not tested in list mode.)

v27.2.0: Return of Wood UI

06 May 08:41
Compare
Choose a tag to compare

Includes nds-bootstrap v1.5.1

Check here on how to update TWiLight Menu++:

What's new?

  • You've asked, we listened, and now after nearly 4 years, the Wood UI theme returns to TWiLight Menu++! Thank you for your longtime patience!
  • @mentusfentus, @DieGo367, and @edo9300: DS Classic Menu has been improved to closely resemble the original DS/DS Lite menu as possible, with additions such as analog clock, calendar, name display, and more!
  • Added a feature to change where DS(i) save files are placed. By default, they are placed in the saves folder in the same location as the ROMs, but can be changed to place them straight in the ROM folder, or in a saves folder within the TWiLightMenu folder (similar to RetroArch).
    • Placing the saves in the ROM folder will disable save slots in order to not slow down loading the ROM folder too much.

Bug fixes

  • Fixed a long-standing bug where the icon palettes would sometimes appear glitched in the R4 theme and DS Classic Menu.
  • Some minor fixes.

Known issues

  • As the Wood UI theme has been re-written using the R4 theme as the base (as a way to work around the SD corruption bug), elements of the R4 theme have been left over, such as the message box (used by per-game settings and cheat menus, as well as general messages), English-only text, and the code which loads the game icons and infos (scrolling speed may vary, as a result).
  • Pressing START in Wood UI will open DS Classic Menu.
  • 5px-wide clock colon images will not display properly in Wood UI.

v27.1.2 (hotfix)

27 Apr 01:49
Compare
Choose a tag to compare

Check here on how to update TWiLight Menu++:

What's new?

  • MBK settings from the DSi header of homebrew ROMs will now be set. Should fix support for such ROMs that may happen to use differing and/or odd settings.
    • Does not apply to DSiWarehax and/or CycloDS iEvolution users.

Bug fix

  • Fixed an overlooked bug which caused a white screen crash when the language and/or region select screens would appear. (A common bug for first-time users.)

v27.1.1

26 Apr 06:03
Compare
Choose a tag to compare

Check here on how to update TWiLight Menu++:

What's new?

  • DSi-based themes: On DS flashcards, large cheat lists no longer cause a crash. To achieve this:
    • SFX is now unloaded when opening the cheat menu.
    • The complete font is no longer loaded, and instead will load font tiles into an LRU cache.
  • Due to the above feature freeing up plenty of RAM space, the DSi-type fonts will now be loaded on all consoles instead of the DS-type fonts.
    • If you're creating a custom font, you now just need large.nftr and/or small.nftr.
  • @mentusfentus: Page switch SFX now pans left and right. (#2396)

Bug fixes

  • Some weird bugs have appeared since v26.9.0 due to enabling LTO. To fix them, LTO has been disabled in areas where the bugs have occurred.
  • Fixed an overlooked bug where the R4 and GBC themes would appear with a blank ROM list if the page number (for DSi-based themes) is not the first.

v27.1.0: Earth Day Release

23 Apr 02:11
Compare
Choose a tag to compare

Includes nds-bootstrap v1.5.0

Check here on how to update TWiLight Menu++:

As Earth Day is where we celebrate a green earth, this TWiLight Menu++ release aims to also be green, with a clean-looking R4 (and maybe GBC) theme!

What's new?

  • Top screen of the R4 and GBC themes now uses the same font as the bottom screen!
  • Cursor in the R4 and GBC themes, as well as the Settings menu, has been replaced with highlighted text of your favorite color!
    • Does not affect the SEGA Saturn-themed settings menu.
  • Like the original R4 menu, selecting the music icon in the R4 theme now boots Moonshell!
    • Install your preferred Moonshell version, then place _moonshl.nds on the SD root.
    • Moonshell will run with TWL clock speed on DSi or 3DS consoles.
  • @mentusfentus: Cursor now moves smoothly in DS Classic Menu! (#2394)
  • @spellboundtriangle: Added widescreen support for CTGP Nitro v1.1.0.
  • When a Guru Mediation Error occurs, the master brightness is now cleared, in case if an error occurs with the screens fully white or black.
  • Various: Updated translations.

Bug fixes

  • ESRB splash screen (disabled by default) now appears when launching a DS(i) game with the R4 or GBC theme!
  • Fixed game-skipping count when pressing Left/Right in the R4 or GBC theme.

v27.0.0

08 Apr 23:19
Compare
Choose a tag to compare

Includes nds-bootstrap v1.4.3

Check here on how to update TWiLight Menu++:

What's new?

  • DSi-based themes: Startup time has been decreased by 2 seconds!
    • Console icons are now only loaded when such ROMs are listed.
  • R4 theme: Added support for the original .bmp skin files!
  • Moved the Game Loader setting from the nds-bootstrap settings page to the Games and Apps settings page.
  • File/Directory listings are now logged.
  • Like with the rest of our April Fools features, the .ntrb format is now hidden on days except for April 1st!

Bug fixes

  • Fixed a long-standing bug where TWLMenu++ would crash if single-character files are found. (ex. X.gb)
  • 3DS theme: Fixed a returning bug (due to LTO), where the box art would appear behind the rotating cubes.
  • Fix GBA bios.bin detection on flashcards.
  • Re-compiled the included FastVideoDSPlayer build.
  • The libnds sleep mode function is now fully disabled, in order for TWLMenu++ to properly boot with SLEEP_MODE = 0 set in sd:/_nds/TWiLightMenu/settings.ini and on consoles which trigger sleep mode with the console lid opened.
  • Other minor fixes and improvements.

v26.9.0: April Fools Release

01 Apr 03:47
Compare
Choose a tag to compare

Includes nds-bootstrap v1.4.1

Check here on how to update TWiLight Menu++:

What's new?

  • April Fools Feature: Added support for the new .ntrb format, made by Skylark and @rvtr. This is used for ShaberuSoft applications, discovered by them + @Kaisaan in NitroSDK.
  • Applied link-time optimization in order to trim out unused code.
  • N5 autoboot files have been discovered to work on R4-PLUS flashcards.

v26.8.0

22 Mar 04:14
Compare
Choose a tag to compare

Includes nds-bootstrap v1.4.0

Check here on how to update TWiLight Menu++:

What's new?

  • Updated AP-fix for Pokémon: Refined Gold Overhaul (v3.2.2).
  • @reddleak: Improved the DSi theme's dropdown startup animation to closely resemble the one in the original DSi Menu!
  • @reddleak: Added the ability to set default starting directory by pressing Select + X buttons!
  • @reddleak: Added show empty boxes option.
    • Can be set to hide the empty boxes in the DSi theme.
  • @lifehackerhansol: Autoboot file for Original R4SDHC is no longer out of date.
  • @reddleak: Added delay to scrolling in the Saturn theme.
  • Improved .md file detection for Genesis/MD ROMs.
  • @reddleak: Asterisk is now displayed when a setting has been changed in TWLMenu++ Settings.
  • @reddleak: Confirmation message is now displayed when exiting cheat menu without saving.
  • roms folder has been re-added! This is useful for first-time users who may not know where to put ROMs and/or users who want to easily organize their ROMs.

Bug fixes

  • @reddleak: Fix HBL music looping issue.
  • @reddleak: Error sound no longer plays when reaching the end of the page in the Saturn theme.

v26.7.0

07 Mar 06:09
Compare
Choose a tag to compare

Includes nds-bootstrap v1.3.1

Check here on how to update TWiLight Menu++:

What's new?

  • @DeadSkullzJr: Updated AP-fix for Pokémon: Refined Gold Overhaul (v3.2).
  • Moved color mode tables from NitroFS to sd:/_nds/colorLut/.
  • Various: Updated translations and added (untested) Galician language!
  • SEGA Genesis/Mega Drive ROMs with the .md extension are now supported!
  • Genesis/Mega Drive and SNES ROMs are no longer displayed on flashcards, as the emulators (except for new SNEmulDS versions) which run them do not support arguments.
  • If GBARunner3 is set to be used, the BIOS message is now displayed for all GBA games.
  • DSiWare titles with NTRJ TID now launch on flashcards, regardless if compatible or not.
    • Implemented because of some DSiWare prototypes using said TID, as well as some being supported by nds-bootstrap.
  • On DSi/3DS, NDMA is now used to clear RAM slightly faster when transitioning between TWLMenu++ screen modes, as well as loading .nds files.
  • SCSD string is now checked within the DLDI name for SuperCard MiniSD support as well.
  • @DieGo367: Changed font palette of disabled buttons in DS Classic Menu. (#2358)
  • Added a setting to hide the Rocket Robz logo.
  • As ROMs can be placed anywhere on the SD card (except for folders starting with _), the roms folder has been removed.

Bug fixes

  • Fixed GBA Fire Emblem games not booting when using the native GBA mode.
  • Fixed Classic NES Series stuck on white screen when using the native GBA mode.
    • Only early Famicom Mini games and the iQue collection are known to boot properly.
  • Fixed Iridion II freeze bug when using the native GBA mode. (Patch by @Dartz150)
  • Rapid presses now work again in the 3DS theme!