Skip to content

Releases: DS-Homebrew/TWiLightMenu

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++.

v27.10.0

04 Oct 00:34
Compare
Choose a tag to compare

Includes nds-bootstrap v2.0.2

Check here on how to update TWiLight Menu++:

What's new?

  • The original DSi Menu launch dot animation has been added!
    • Special thanks to @fizzyfizzfizzz for dumping the animation from the original DSi Menu!
  • Updated AP-fix for SaGa 2 (English translation) (v2.12).
    • The original AP-fix did not work with nds-bootstrap due to how the ROM of the English translation is structured. To fix the structuring, either open the ROM using the latest nightly build of TinkeDSi and then save the ROM, or download the xdelta patch in Assets to apply to the clean Japanese ROM.
  • Slot-1 SCFG setting no longer overrides the SD access setting. To continue switching between flashcard and SD contents using the SCFG setting, you'll now need to turn on the SD access for Slot-1 setting as well.

Bug fixes

  • @lifehackerhansol: Fixed games not working when using the Kernel setting as Game Loader for M3DS flashcards.
  • DSi theme: Fixed the icon vertical position being 1px higher than in the original DSi Menu.
  • Fixed a bug which caused low quality sound output on DSi/3DS consoles running from flashcards.
  • Fixed select sound only playing in the SEGA Saturn theme.
  • DSi theme: Fixed spacing of the left/right brace sprites.
  • DSi theme: Fixed color behind scroll bar buttons in the default white skin.

v27.9.0

26 Sep 23:00
Compare
Choose a tag to compare

Includes nds-bootstrap v2.0.1

Check here on how to update TWiLight Menu++:

What's new?

  • The AP-fix for SaGa 3 has been fixed to work on nds-bootstrap!
    • The AP-fix (by RetroGameFan) was not working due to nds-bootstrap's patch code. The fixed version of the AP-fix relocates the branching code to an area where it's not affected by nds-bootstrap's patch code.
  • Added AP-fix for Okamiden (Spanish translation)!
  • If a corrupt .nds file has been detected, it'll now show a message saying that either the title and/or SD card is corrupted, and prevent it from launching.
    • Please note the detection system isn't perfect, and certain corrupt .nds files could still be launched.
  • The original DSi Menu scroll speed has been restored for the DSi theme!
  • Custom icons can now be assigned to individual argv files!
  • For faster booting of old DS homebrew (as well as GBARunner2), the Load Bootloader setting is now set to Direct by default.
  • Removed Slot-1 Touch Mode setting.
    • Due to the improvements made to sound frequency changing, DSi touch mode has caused very low quality sound output when nds-bootstrap switches to DS touch mode.
    • This unfortunately means that games running in DSi mode via SCFG access for Slot-1 can no longer use camera features. Attempting to use camera features will now cause the game to crash.

Bug fixes

  • Fixed misdetection of Harvest Moon DS Cute as homebrew.
  • 3DS theme: Fixed bottom START button on the touch screen not doing anything.
  • DSi theme: Fixed drop down animation playing 5 frames behind a white screen.
  • DSi theme: Fixed top screen appearing with white tint.
  • Fixed low quality sound output on DSi/3DS consoles.

v27.8.0

17 Sep 03:57
Compare
Choose a tag to compare

Includes nds-bootstrap's 200th Release

Check here on how to update TWiLight Menu++:

What's new?

  • Due to the game compatibility improvements made in nds-bootstrap, there are now no known incompatible games for B4DS mode!
  • On DSi consoles, features related to the BPTWL I2C chip (such as the volume icon, 4-bar battery icon, and brightness changing) are now hidden if the chip is found bricked.

Bug fixes

  • Improved retail/homebrew detection by first checking if it's a retail title, before assuming it's homebrew.
  • Pressing D-Pad Left/Right in the Wood UI theme now jumps by the amount of titles displayed.
  • Fixed leftover ? icons shown in place of folder icons when exiting/entering a folder in the Wood UI theme.
  • Improved rumble detection to not take a long time.
  • Optimized touch screen mode switching code to fix where the sound would no longer play on certain DSi/3DS consoles.
  • Fixed where switching to the Misc settings page in TWLMenu++ Settings would cause a crash in some cases.
  • Fixed where touching the DSi theme icon in the Manual would have no effect.

v27.7.1 (hotfix)

27 Aug 23:38
Compare
Choose a tag to compare

Check here on how to update TWiLight Menu++:

Bug fix

  • Fixed long nds-bootstrap nightly .ver files (from recent nightly builds) causing TWLMenu++ Settings to crash on open. They are now shortened to 7 chars. like past .ver files.