TWiLightMenu

DSi Menu replacement for DS/DSi/3DS/2DS

GPL-3.0 License

Stars
3.1K
Committers
61

Bot releases are hidden (Show)

TWiLightMenu - v24.9.1 (hotfix)

Published by RocketRobz over 2 years ago

Includes nds-bootstrap v0.58.1

Check here on how to update TWiLight Menu++:

Bug fix

  • Fixed TWLMenu++ not starting via hiyaCFW, by having Unlaunch start it instead. (For real, this time.)
    • It is still not recommended to have hiyaCFW autostart TWLMenu++, as it takes more time than usual. If you're looking to autoboot TWLMenu++, then set NO BUTTON to TWiLight Menu++ (boot.nds) in Unlaunch options.
TWiLightMenu - v24.9.0: TWL Summer Release

Published by RocketRobz over 2 years ago

Includes nds-bootstrap v0.58.0

Check here on how to update TWiLight Menu++:

What's new?

  • Added AP-fixes for Pokemon HeartGold & SoulSilver (Latin Spanish translation).
  • When detecting rumble, it no longer checks for TIDs of GBA games, in order for custom GBA carts with rumble to work as well.
  • Updated ESRB game list to add more games. (c0645f63c0d115588e9975d98ad08ef6aea7ae14)
  • The External FIRMs and modules setting in Luma config is now checked before rebooting to widescreen.
    • Make sure Luma is on v11 or later for this to work.
  • The brightness can now be changed in the DS Classic Menu on DS lite consoles!

Improvement

  • @Epicpkmn11 and various: Improved translations.

Bug fixes

  • Fixed a long-standing bug where sleep mode would not work and/or cause a crash (with a glitched top screen) after exiting.
    • This is achieved by implementing a custom sleep mode handler, as the one in libnds is bugged.
  • Fixed another long-standing bug where a certain area of RAM gets cleared while using Memory Pit.
    • This allows the complete font set to be loaded without issues in Memory Pit.
  • @lifehackerhansol: The flashcard kernel (Wood, in this case) now uses the correct save file extension (being .sav instead of .nds.sav).
  • The brightness level on DS lite no longer self-changes while using the flashcard kernel (Wood, in this case) to run games!
  • Fixed AP warning not shown for Mario & Luigi RPG: Siganui Partner (Korea), if AP-fix doesn't exist.
  • DSi-based themes: Fixed crash when opening per-game settings for a DS(i) ROM with no icon.
  • Fixed TWLMenu++ not starting via hiyaCFW, by having Unlaunch start it instead.
TWiLightMenu - v24.8.0

Published by RocketRobz over 2 years ago

Includes nds-bootstrap v0.57.1

Check here on how to update TWiLight Menu++:

What's new?

  • @DeadSkullzJr: Added AP-fix for Pokémon: SoothingSilver Version (v1.2.0).
  • DSi theme: Added support for rumble, when moving the cursor!
    • Requires the DS Rumble Pak, Drill Dozer, or WarioWare: Twisted.
  • A message will now appear when attempting to launch a DSiWare title from a flashcard in DS mode on DSi or 3DS consoles.
  • The donor ROM message can no longer be skipped without viewing the second page of it.
  • 3DS theme: Message box now pops up instead of sliding in.

Bug fixes

  • Save files are now checked before the per-game settings are shown, instead of selecting a save slot.
  • Fixed reverting to DSi theme after rebooting with GBC theme set.
  • Fixed donor ROM message not appearing if nds-bootstrap setting (for DS games) is disabled when launching DSiWare titles from flashcard.
  • Tried fixing autoboot with hiyaCFW not working (thus, untested).
    • Icon is now not animated in hiyaCFW.
TWiLightMenu - v24.7.0: 5/5 release, and 5th birthday!

Published by RocketRobz over 2 years ago

Includes nds-bootstrap v0.57.0

Check here on how to update TWiLight Menu++:

Reminder: If you get a white screen crash instead of the ROM menu being shown, hold SELECT during the splash screen or after you launched TWLMenu++, to open TWLMenu++ Settings, and change the DSi/3DS Theme Music setting to something other than Theme.

What's new?

  • Updated B4DS DSiWare whitelist to accommodate for the included nds-bootstrap version.
  • Added warning messages when launching Art Style: Aquia, Flipper, and Mighty Milky Way on flashcards in DS mode.
  • (@Epicpkmn11) Allowed skins to set username/date/time X/Y and override settings for macro mode.

Improvement

  • (@Epicpkmn11 and various) Updated translations.

Bug fixes

  • R4/GBC themes: Fixed recent console icon additions not being displayed.
  • Fixed trying to read custom skin BGM, if no custom skin is found.
  • Slot-1 is now inited properly, regardless of the Slot-1 microSD access setting.
    • This allows certain flashcards to be launched (ex. Gateway Blue Card).
  • Fixed Set as Donor ROM option not showing on flashcards if nds-bootstrap is off.
  • (@DieGo367) Various grayscale color mode fixes.
  • Fixed bugged sounds in Pictochat and DLP, if not using DSiWarehax.
TWiLightMenu - v24.6.0: Earth Day Release

Published by RocketRobz over 2 years ago

Includes nds-bootstrap v0.56.0

Check here on how to update TWiLight Menu++:

What's new?

  • Updated B4DS DSiWare whitelist to accommodate for the included nds-bootstrap version.
  • (@spellboundtriangle) Added widescreen patch for beebzDS (Demon Turf DS).
  • (@Epicpkmn11) Added setting nds-bootstrap game manual!
  • (@DieGo367) Themes can now use multiple font palettes! (#1894)
  • (@DieGo367) Themes can now have fonts bundled! (#1895)
  • (@DieGo367 & @Epicpkmn11) Added Use skin font setting! (#1896)
TWiLightMenu - v24.5.0

Published by RocketRobz over 2 years ago

Includes nds-bootstrap v0.55.4

Check here on how to update TWiLight Menu++:

What's new?

  • (@lifehackerhansol) The icon is now animated again!
    • 3DS: For this to take effect, delete TWiLight Menu++ in System Settings, before updating. (Using FBI to delete it will work as well, but make sure TWLMenu++ is gone from the HOME Menu, before updating.)
  • (@DeadSkullzJr) Added AP-fixes for:
    • Metal Max 2: Reloaded (English translation)
    • Nora to Toki no Koubou: Kiri no Mori no Majo (English translation v0.3c)
    • Pokémon: Moon Black 2
    • SaGa 2: Hihou Densetsu: Goddess of Destiny (English translation)
  • Deleted AP-fixes for randomized Pokémon ROMs, as each one have varying headers.
  • (@Epicpkmn11) Launcher App & SysNAND Region are now autodetected from DSi NAND.
  • When launching a GBA ROM using the Native feature on DS Phat/Lite, holding D-Pad Left & R shoulder buttons will now activate a feature hidden in the console, which swaps green intensity between every two pixels.
    • As this is not a visible feature in TWLMenu++ Settings, it should only be used for testing purposes.
    • Will not work with EZ-Flash 3 in 1.

Improvement

  • (@Epicpkmn11 and various) Updated translations.

Bug fixes

  • (@Epicpkmn11) Fixed DSi icon palettes in DSi-based themes. (See #1884 for more info.)
  • (@Epicpkmn11) ROM folder is now reset if missing.
  • (@DeadSkullzJr) Fixed AP-fix for Metal Max 2: Reloaded.
TWiLightMenu - v24.4.0

Published by RocketRobz over 2 years ago

Check here on how to update TWiLight Menu++:

What's new?

  • (@DeadSkullzJr) Added AP-fixes for Pokémon: Blaze Black 2 & Pokémon: Volt White 2 (v1.2).
  • Added four new splash screen variants for April Fools and the release dates of the Virtual Boy console, Super Mario 64 DS, and Style Savvy.
  • The Virtual Boy variant of the DS(i) splash screen will now also be shown on the release date of the Virtual Boy console.
  • (@xonn83) Added GBMacro version of jEnesisDS for use with Macro Mode.

Bug fix

  • Fixed TWL clock speed being used by default when launching Slot-1 cartridges.
TWiLightMenu - v24.3.1

Published by RocketRobz over 2 years ago

Includes nds-bootstrap v0.55.3

Check here on how to update TWiLight Menu++:

What's new?

  • (@DeadSkullzJr) Added AP-fix for English translation of Nora to Toki no Koubou: Kiri no Mori no Majo v0.1a.
  • (@Epicpkmn11) DSiWare Booter and nds-bootstrap have been added as per-game settings (the latter of which only appears on flashcards)!
  • (@Epicpkmn11) * is now shown next to existing save numbers.
  • (@Yrouel) nds-bootstrap .ver files are now read outside of the TWiLightMenu folder.

Bug fix

  • Fixed white screen / guru error crash when using the DSi theme in Memory Pit.
TWiLightMenu - v24.3.0

Published by RocketRobz over 2 years ago

Includes nds-bootstrap v0.55.2

Check here on how to update TWiLight Menu++:

What's new?

  • (@lmazet) Added Amstrad CPC to TWLMenu++ Virtual Console!
    • This has only been tested on flashcards.
  • The DSi binary message is now displayed before the Donor ROM message, when running via DSiWarehax (such as Memory Pit, Flipnote Lenny, etc.), and if the DSi binaries are missing from a DSi-Enhanced ROM.
  • (@Epicpkmn11) Swapped 1st and 2nd banner lines, in order for Unlaunch to display which .srldr files are which, without looking at the bottom screen.
  • (@Epicpkmn11) To save a couple of MB (megabytes), all bundled skins has been removed.

Improvement

  • With the release of Pokémon Blaze Black 2 Redux & Pokémon Volt White 2 Redux, which cannot boot in DSi mode, the DSi binary check has been improved further.

Bug fixes

  • RTC fix has been ported from nds-bootstrap, when running Slot-1 cartridges.
  • Fixed Error 1 when launching Slot-1 game in widescreen or through the Last-run ROM title.
  • (@lifehackerhansol) Fixed R4iDSN autoboot and flashcart loaders.
  • (@lifehackerhansol) Fixed Ace3DS+ autoboot.
  • 3DS theme: Fixed rotating cubes sometimes not disappearing before displaying box art.
  • Fixed SD writes causing random lockups.
    • This has not been fully tested, so there's a very low chance that lockups will still occur.
  • Fixed nds-bootstrap-specific per-game settings not saving for DSi-Enhanced/Exclusive titles, if nds-bootstrap is turned off for flashcards.
  • Fixed nds-bootstrap settings not saving, if running from flashcard with SCFG enabled.
  • Photo/box art color de-band has been defaulted to off to fix black lines appearing.
    • If you installed a TWLMenu++ version before this one, you'll need to manually turn it off, if you want to remove the black lines.
TWiLightMenu - v24.2.1: MAR10 Day (2022) (hotfix)

Published by RocketRobz over 2 years ago

Includes nds-bootstrap v0.55.1

Check here on how to update TWiLight Menu++:

Improvement

  • (@Epicpkmn11 and various) Updated translations.
TWiLightMenu - v24.2.0: MAR10 Day (2022)

Published by RocketRobz over 2 years ago

Includes nds-bootstrap v0.55.0

Check here on how to update TWiLight Menu++:

What's new?

  • TWLMenu++ Splash Screen: Mario-themed splash variant has been added for MAR10 Day!
  • Progress bar is now shown when creating save data!
  • Replaced broken GoldenEye 007 AP-fix with working cheat version.
  • (@R-YaTian) Replaced AP-fix for Chinese translation of Kyokugen Dasshutsu: 9-jikan, 9-nin, 9 no Tobira.
  • (@spellboundtriangle) ramdisks folder is now hidden.

Bug fixes

  • (@Epicpkmn11) Custom icons under 32x32 are now allowed.
  • DSi: Fixed backlight change not working in DS Classic Menu.
  • Fixed save not being created/used for Super Mario 256 (for real, this time).
  • (@spellboundtriangle) Rune Factory games are now unable to use TWL clock speed, due to bugs.
  • Fixed System Settings not launching on EUR/AUS consoles, when selected in TWLMenu++ Settings.
TWiLightMenu - v24.1.1

Published by RocketRobz over 2 years ago

Check here on how to update TWiLight Menu++:

Includes nds-bootstrap v0.54.2

What's new?

  • (@DieGo367) Added custom icons for folders. (#1819)

Bug fixes

  • Save data is now created for DS ROMs containing NTRJ as the TID.
    • Should fix saving not working in Super Mario 256.
  • Fixed WiFi being off by default on 3DS consoles.
    • NOTE: If you've previously updated to v24.0.0 or v24.1.0, please make sure WiFi is set to On in TWLMenu++ Settings, if you want to use wireless features.
  • Settings: Fixed System Settings not launching.
TWiLightMenu - v24.1.0

Published by RocketRobz over 2 years ago

Check here on how to update TWiLight Menu++:

Includes nds-bootstrap v0.54.1

What's new?

  • (@R-YaTian) Added some AP-fixes:
    • Fire Emblem: Shin Monshou no Nazo Hikari to Kage no Eiyuu (v3.01 English translation With Update Beta2) (Revision to fix DSi binary file)
    • Fushigi no Dungeon: Fuurai no Shiren 5: Fortune Tower to Unmei no Dice (Chinese translation)
    • Kyokugen Dasshutsu: 9-jikan, 9-nin, 9 no Tobira (Chinese translation)
    • RPG Tkool DS (Chinese translation) (Revision to fix DSi binary file)
  • To prevent potential issues, the leftover AP-fix file of opposite format is now deleted when launching a DS(i) game containing AP.
  • (@DieGo367) Added loading custom icons from PNG files (works on non-DS ROMs). (#1800)
    • (@Epicpkmn11) banner.bin can be used as well.
  • (@Epicpkmn11) PNG/BMP can now be used instead of GRF for skins. It is now possible to make skins without using grit!
  • (@Epicpkmn11) Removed Chinese/Korean bundled fonts.
    • Falls back to default, if no extra font found.
  • Card Read DMA setting is now shown for DSi-Exclusive games as well.
  • Removed various games from the card read DMA blacklist.

Improvement

  • (@Epicpkmn11 and various) Updated translations.

Bug fixes

  • Fixed the AP-fixes for Dragon Quest V (JAP) & Hotel Dusk: Room 215 (KOR), by using fixes based on the cheat versions.
  • Fixed settings menu and manual crashing when exiting (which the SD write code wasn't causing it most of the time, but can still cause it sometimes).
  • Fixed Expand ROM space in RAM being shown for DSi-Exclusives.
  • DSi/Saturn/HBL theme: Fix SD switch missing from SELECT menu, when running from flashcard with unlocked SCFG.
  • Fixed DSi power LED briefly blinking purple if set to Blue/Red in TWLMenu++ Settings.
  • DSiWare Booter setting is no longer shown on 3DS consoles, as only nds-bootstrap is used to boot DSiWare.
  • On 3DS, SysNAND Region setting is now only shown, if running via DSiWarehax.
  • Corrected ESRB rating for Bangai-O Spirits.
TWiLightMenu - Valentine's Day Release (2022)

Published by RocketRobz over 2 years ago

Check here on how to update TWiLight Menu++:

Includes nds-bootstrap v0.54.0

Happy Valentine's Day! Here's a new version of TWiLight Menu++ filled with sweet new features!

What's new?

  • (@spellboundtriangle) Added Ermii Kart DS: Legacy Edition and CTGP Nitro 1.0.0 widescreen patches.
  • New valentine-themed background for the TWLMenu++ splash screen!
  • The WiFi setting is now shown on 3DS consoles.
  • DSi consoles: You can now change the Power LED color to purple!
    • In addition, depending on the theme, the battery icon color will change as well.
  • To cut down on wait times, the maximum limit of found files/folders (even those not displayed) is now 320.
  • DSi(Ware) SDK5.0 Donor ROM is now set separate from the SDK5.x one.
    • SDK5.0 ROM is required for Nintendo DSi Camera to run in general DSiWarehax.
  • The .ngc (Neo-Geo Color) filetype is now supported.
  • SNEmulDS is now updated! An on-the-fly generated RAM disk by nds-bootstrap is no longer used to run SNES games!
  • (@Epicpkmn11) Added GBA game detection in DS Classic Menu.
  • (@Epicpkmn11) DSi/3DS/HBL themes: Progress bar is now shown while preparing music.
  • (@lifehackerhansol) Added Ace3DS+ and R4iTT 3DS (and clones) flashcart loaders.
  • (@lifehackerhansol) Added iTouchDS autoboot.
  • In order to free up some space, the DS Classic music has been removed.
    • In case you miss it later on, it can be re-added to the DSi theme's folder as a custom music option. Download

Improvement

  • Donor ROM messages have been reworked.

Bug fixes

  • Disabling the WiFi setting should now work properly, with the console unable to search for internet access points, as well as fixing the communication error in Gen 4 Pokemon games, for those with a broken or incorrectly-seated WiFi card.
  • Fixed Use ROM Region setting not being overridden if region is set in per-game settings.
  • OpenLara now boots in native GBA mode.
  • (@Epicpkmn11) If music conversion failed, it will now be redone on reboot.
  • (@lifehackerhansol) Fixed booter_fc poweroff fail on DS.
  • (@Epicpkmn11) Fixed SD inserted check.
  • In the per-game settings, USA text is now shown, if TID ends with O.

Known bug

  • The random crashes related to SD writes (notably when launching games with ESRB splash enabled or when exiting settings) have not been fixed. This does not occur on flashcards.
TWiLightMenu - New Years Release (2022)

Published by RocketRobz almost 3 years ago

Check here on how to update TWiLight Menu++:

Includes nds-bootstrap v0.53.2

What's new?

  • 5 consoles have been added to TWLMenu++ Virtual Console!
    • ColecoVision (S8DS & ColecoDS) (@FluBBaOfWard & @wavemotion-dave)
    • Sord M5 (ColecoDS) (@wavemotion-dave)
    • Sega SG-1000 (S8DS & ColecoDS) (@FluBBaOfWard & @wavemotion-dave)
    • WonderSwan (NitroSwan) (@FluBBaOfWard)
    • Neo Geo Pocket (NGPDS) (@FluBBaOfWard)
  • (@lifehackerhansol) Added Wood R4igold.cc Upgrade autoboot.

Bug fix(?)

  • DSi-based themes: In order to work around a weird bug related to sleep mode, sleep mode is now disabled.
TWiLightMenu - v23.3.1 (hotfix)

Published by RocketRobz almost 3 years ago

Check here on how to update TWiLight Menu++:

Includes nds-bootstrap v0.53.1

Bug fixes

  • Fixed Game-specific still appearing in the region select screen, after being removed in TWLMenu++ Settings.
    • If you've previously installed or updated to v23.3.0, please open TWLMenu++ Settings, and make sure you're using the correct region setting, as the setting you've selected will appear as the wrong one in TWLMenu++ Settings.
  • Flashcard: Tried fixing B button doing nothing while on the FAT init failed! message containing the B button message.
TWiLightMenu - TWL Christmas (2021) & 200th Release

Published by RocketRobz almost 3 years ago

New logo

Check here on how to update TWiLight Menu++:

Includes nds-bootstrap v0.53.0

Left out due to time constraints, but will appear in a future version

  • ColecoVision & WonderSwan for TWLMenu++ Virtual Console.

What's new?

  • SWI Halt Hook is now defaulted to Off.
  • Slot-1 can now be launched, when running TWLMenu++ from a Slot-2 flashcard!
  • Added B4DS mode enable/disable. Only use for testing.
  • DSi-based themes: Added an optional feature to display an ESRB rating screen for USA DS games via nds-bootstrap.
    • It is turned off by default, due to occasional lockups when creating the esrb.bin file on the console's SD card.
  • Added Use ROM Region setting to replace the Game option of the Game Region setting, in order for region-free ROMs to use your selected region.
  • (@lifehackerhansol) Added autoboot file for R4iTT 3DS based clones.
  • (@lifehackerhansol) The autoboot file for R4IIISDHC is found to work on R4iTT v1.6 as well.
  • TWiLight Menu++'s logo has a new look, and now looks more like the Nintendo DSi logo!
    • The splash screen is also cut short, and icon movement is smoother.
  • TWLMenu++ Splash Screen: Presents are now open on Christmas Day!
  • Added Nintendo DS splash screen for DS/DS Lite consoles.
  • Updated DSi splash birthday jingle.

Improvements

  • (@lifehackerhansol) A faster DLDI driver for M3 DS Real is now used.
  • (@Epicpkmn11 and various) Updated translations.

Bug fixes

  • DSi-based themes: Tried to fix Unlaunch.dsi not booting.
  • Re-added DSiWare Booter option.
  • Saturn theme: Fixed freeze when launching game with Update recently played list enabled.
  • WiFi should now be properly disabled without crashing some games.
TWiLightMenu - v23.2.0

Published by RocketRobz almost 3 years ago

Check here on how to update TWiLight Menu++:

Includes nds-bootstrap v0.52.0

What's new?

  • DSi-based themes: The battery charge icon is now shown on DS lite consoles, when charging.

Improvements

  • (@R-YaTian) Updated AP-fix and widescreen codes for Chinese translation (Rev 4) of Pokémon B2W2.
  • (@Epicpkmn11 and various) Updated translations.

Bug fixes

  • Fixed settings not being read when launching Slot-1.
    • This fixes TWLMenu++ being limited to DS mode options when launching from flashcard with the SCFG unlock setting.
  • The hotkey option is now shown on flashcards in DS mode.
  • (@Epicpkmn11) Fixed blacklists hiding options until reboot.
TWiLightMenu - v23.1.1 (hotfix)

Published by RocketRobz almost 3 years ago

Check here on how to update TWiLight Menu++:

Includes nds-bootstrap v0.51.1

What's new?

  • (@lifehackerhansol) Added missing file required for DSTWO autoboot to work.
  • (@Epicpkmn11) Remove global setting for Expand ROM Space in RAM, leaving it only in the per-game settings menu.
TWiLightMenu - Thanksgiving release (2021)

Published by RocketRobz almost 3 years ago

Check here on how to update TWiLight Menu++:

Includes nds-bootstrap v0.51.0

What's new?

  • The DSiWare titles listed in the above nds-bootstrap release page (along with Nintendo DSi + Internet, supported starting with v0.50.2) can now be launched on DS mode flashcards (and as a result, DS/DS lite)!
  • (@Epicpkmn11) Some options are now only shown in the per-game settings menu.
    • ARM9 Clock Speed
    • VRAM Mode
    • Run in
    • Card Read DMA
    • Async Card Read
    • SWI Halt Hook
  • (@Epicpkmn11) Blacklisted settings from per-game settings are now hidden.
  • Slot-1 per-game settings are now read from sd:/_nds/TWiLightMenu/gamesettings/slot1/.
    • Files must be named as the game's TID (ex. ASME.ini). The TID is shown on the bottom of the card sticker, and is in between NTR/TWL and the 3-letter region code.
  • (@lifehackerhansol) Added N5 autoboot.
  • Updated Pokémon Black & White Versions 1 & 2 (USA/Europe (English), Japan) widescreen codes for DSi mode!

Improvements

  • (@Epicpkmn11 and various) Updated translations.
  • Unlaunch fastboot flag is now set for faster booting!

Bug fixes

  • Fixed NoCash's Magic Floor being misdetected as retail ROM.
  • The Slot-1 DSiWare to SD option is now hidden, if flashcard isn't found.
  • (Also a regression:) The Slot-1 IR fix has been removed in order for R4i-SDHC flashcards to boot again.
  • Fixed entering System Settings (in TWLMenu++ Settings) causing a white screen.
  • Fixed module params search code, previously causing the SDK version to not be shown in certain ROMs.
  • DSi-based themes: Cached music files are now deleted, when failed to decode.
  • DS Classic Menu: Fixed font missing with Memory Expansion Pak inserted.