Releases: DS-Homebrew/TWiLightMenu
v27.1.2 (hotfix)
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
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/orsmall.nftr
.
- If you're creating a custom font, you now just need
- @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
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.
- Install your preferred Moonshell version, then place
- @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
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 thends-bootstrap settings
page to theGames 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 insd:/_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
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
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
v26.7.0
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/
.- This means custom tables can now be added (ex. redshift), as well as your own homebrew supporting color modes!
- To implement it into your homebrew, see this code for loading the LUT file: https://github.com/RocketRobz/SuperPhotoStudio/blob/master/nds/arm9/source/gui.cpp#L142
- Add something like
palette[i] = colorTable[palette[i]];
into your palette and/or 16-bit image loading code(s) for the color LUT to take effect.
- 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
_
), theroms
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!
v26.6.0
Includes nds-bootstrap v1.2.2
Check here on how to update TWiLight Menu++:
What's new?
- @lifehackerhansol: Added autoboot support for r4dspro.com flashcards.
- Slightly sped up boot times when booting a GBA ROM using the native mode on DS or DS Lite.
Bug fixes
- Tried again to fix the bug where the Unlaunch installer wouldn't boot with the 3DS theme.
- Fixed A5200DS not booting on DSi/3DS consoles in DSi mode.
v26.5.1
UPDATE 1/16/2024: Includes nds-bootstrap v1.2.1
Check here on how to update TWiLight Menu++:
What's new?
- When using hiyaCFW to launch TWLMenu++, Unlaunch will no longer start it.
- This is done in case if the console's NAND chip no longer functions and you're starting hiyaCFW via ntrboot.
Bug fixes
- Fixed attempting to use nds-bootstrap to run homebrew on flashcards.
- Updated last year text in the Rocket Robz screen.
v26.5.0: New Years release
Includes nds-bootstrap v1.1.1
Check here on how to update TWiLight Menu++:
What's new?
- Added AP-fix for Spanish translation of Final Fantasy: The 4 Heroes of Light.
- After launch, a message for if FAT takes a while to init on DSi/3DS SD Card is now displayed.
- @DieGo367: Added show photo setting.
Bug fixes
- Wario Land 4 will no longer launch without a GBA BIOS.
- Attempted to fix the bug where the Unlaunch installer wouldn't boot using the 3DS theme.
- @DieGo367: Fixed crash when missing pictochat/dlp/browser and cursor is over a folder.
Known bug
- Year text in the Rocket Robz screen still displays 2023 as the last year.