TWiLightMenu

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

GPL-3.0 License

Stars
3.1K
Committers
61

Bot releases are hidden (Show)

TWiLightMenu - v23.0.1

Published by RocketRobz almost 3 years ago

Check here on how to update TWiLight Menu++:

Includes nds-bootstrap v0.50.1

What's new?

  • TWLMenu++ Splash Screen: The Rocket Robz logo has been moved to before the TWLMenu++ logo is shown.

Bug fixes

  • Fixed the TWL clock speed blacklist not being read when launching games in widescreen.
  • (@lifehackerhansol) As specific DSONE SDHCs are incompatible with the original DLDI, both SDHC and Non-SDHC versions of the DSONE autoboot file are now available!
  • InfraRed features should now work in Slot-1 card games.
  • Fixed where the TWLMenu++ jingle sometimes wouldn't play.
TWiLightMenu - Halloween Eve release (2021)

Published by RocketRobz almost 3 years ago

Check here on how to update TWiLight Menu++:

Includes nds-bootstrap v0.50.0

What's new?

  • Donor ROMs are now only settable when
    1. Running from a flashcard in DS mode, in order to run the few B4DS-supported DSi-Exclusives.
    2. Running from the console's SD card while in DSiWarehax, in order to run DSi-Enhanced titles in DSi mode, as well as a few certain DSiWare titles.
  • When you get a message saying to set a Donor ROM, you can now press Right on the D-Pad to see how to set a Donor ROM.
  • In per-game settings, a title's SDK sub-version is now displayed!
  • In per-game settings, when setting DSi mode for a DSi-Enhanced title, VRAM mode is now shown as Auto, as depending on the title, it may or may not use it.
  • The used DSiWare exploit on DSi consoles is now automatically detected.
  • The latest version of S8DS is now included!

Improvements

  • The settings description text is slightly smaller.
  • (@Epicpkmn11 and various) Updated translations.
  • Some more DSiWare ROMs can now be set as a Donor ROM (ex. DSi Sound, DSi Browser, DS WiFi Settings, Bejeweled Twist, etc.).
  • Changed DSi mode to Auto, and changed DSi mode (Forced) to DSi mode, both to avoid some confusion.

Bug fixes

  • Fixed the long-standing bug of lockups during reading/writing of either the console's SD card or the CycloDS iEvolution, so you no longer need to close and open the console's lid (or press HOME and B buttons) whenever a lockup would occur!
    • IPC Sync is now used instead of FIFO.
    • CycloDS iEvolution's DLDI code now runs from ARM7 (in DSi mode).
  • Fixed the AP-fix for Anpanman to Touch de Waku Waku Training to not require a Donor ROM.
  • Other minor fixes.
TWiLightMenu - v22.2.0

Published by RocketRobz about 3 years ago

Check here on how to update TWiLight Menu++:

Includes nds-bootstrap v0.49.1

What's new?

  • Limited Mode has been added to TWLMenu++ Settings, and allows TWiLight Menu++ to run in a DSiWarehax environment without the need for an exploited DSiWare/System app!
    • Recommended for testing purposes.
    • General setting replicates the usual DSiWare exploits, and Memory Pit setting replicates, well, the DSi Camera exploit (but has lower DSiWare compatibility).
  • If a DS(i) game's save size is lower than expected, it'll now be expanded to the expected size to prevent eventual data loss.

Bug fixes

  • (@lifehackerhansol) Fixed autoboot files for Ace3DS+, R4iLS, and Gateway Blue.
  • DSi binaries are now checked before showing Set as Donor ROM for DSi-Enhanced games.
    • Does not affect DS mode flashcard users.
TWiLightMenu - v22.1.0

Published by RocketRobz about 3 years ago

Check here on how to update TWiLight Menu++:

Includes nds-bootstrap v0.49.0

What's new?

  • (@Epicpkmn11) Unlaunch's launcher patches are now defaulted to on.

Improvements

  • Replaced CycloDSi check with an arm7 MBK check, should there be any more future DSi mode flashcards.
  • (@Epicpkmn11 and various) Updated translations.

Bug fixes

  • Fixed TWL_FIRM stuck in stretched widescreen after launching Slot-1.
  • DSi-based themes: Fixed delay before moving cursor.
  • Fixed donor ROM message not shown for some SDK5 games, when one is not set.
  • (@lifehackerhansol) Original R4 and Ace3DS+ autoboot file has been re-added.
  • (@spellboundtriangle) Changed MPEG4/MP4 references to FastVideo/FV.
  • (@MechanicalDragon0687) LEGO Batman: The Videogame has been blacklisted from using TWL clock speed.
  • Fixed black screen appearing when exiting from nds-bootstrap.
TWiLightMenu - v22.0.0

Published by RocketRobz about 3 years ago

Check here on how to update TWiLight Menu++:

Includes nds-bootstrap v0.48.0

What's new?

  • DSiWarehax users can now set a DSi-Exclusive/DSiWare title as a donor ROM, in order to launch a DSi-Enhanced game in DSi mode!
  • CycloDS iEvolution users can now set a DSi-Enhanced game as a donor ROM, in order to launch a DSi-Exclusive/DSiWare game!
    • If you've already set a DSi-Enhanced game as a donor ROM in the past, you do not need to do so again, unless if the donor ROM got renamed, moved, or deleted.
  • The full title ID (ex. NTR-ASME-USA) is now shown in the per-game settings!
    • For SDK5 games, the (TWLSDK) text has been removed to avoid clutter.
  • With nds-bootstrap now being able to boot DSiWare while in DSiWarehax, a message will no longer be shown when trying to launch a DSiWare title.
    • If you're using Memory Pit, a message will be shown, if a title is known to not work with it.
  • The AP-fix for Last Window: Secret of Cape West by RetroGameFan has been replaced with the version by SUXXORS.
  • Intellivision has been added to TWLMenu++ Virtual Console, with @wavemotion-dave's Nintellivision emulator!
    • Supported ROM filetype is .int.
    • The console icon now appears in the TWLMenu++ Splash Screen.
  • SWI Halt hook has been added to TWLMenu++ Settings!
  • Some setting descriptions in the Games/Apps settings page have been updated!
  • The console selection screen has been entirely removed, as a new way to detect 3DS/2DS consoles has been implemented.
  • (@lifehackerhansol) M3 DS Real can now use YSMenu as flashcart loader.
  • (@lifehackerhansol) Autoboot is now supported for r4ids.cn carts.

Improvements

  • (@lifehackerhansol) Overhauled R4i Gold and R4iDSN related flashcart loaders.
  • (@lifehackerhansol) Improved R4 Ultra autoboot file to not require extra _MENU_?.nds files.
  • The no-DSP build of GBARunner2 is now only used in Memory Pit.
  • DSi, 3DS, Saturn, HBL themes, and DS Classic Menu: Launch speeds have been slightly improved!
  • (@Epicpkmn11 and various) Updated translations.
  • Other minor improvements.

Bug fixes

  • TWLMenu++ will now start on CycloDS iEvolution in DSi mode again!
  • Fixed DSi splash auto-skipping.
    • Auto-skipping is now a configurable setting.
  • Fixed R4/GBC theme loading language before settings.
    • This fixes nds-bootstrap's in-game menu only showing Japanese.
  • Other minor fixes.

Known bug

  • The (TWLSDK) text for SDK5 games has not been removed outside of the English language.
TWiLightMenu - v21.5.1

Published by RocketRobz about 3 years ago

Check here on how to update TWiLight Menu++:

Includes nds-bootstrap v0.47.0

What's new?

  • Added IMA-ADPCM .wav support for custom themes!
    • bgm.wav file goes in the same place as bgm.pcm.raw. In order for the correct file to play, make sure there's no existing bgm.pcm.raw file, before adding bgm.wav.
    • Regular PCM .wav files are not supported.

Bug fix

  • Fixed where the bootstrap setting wouldn't save in the homebrew's per-game settings.
TWiLightMenu - v21.5.0

Published by RocketRobz about 3 years ago

Check here on how to update TWiLight Menu++:

Includes nds-bootstrap v0.46.3

Improvements

  • (@Epicpkmn11) Directory loading is now a bit faster.
  • (@Epicpkmn11 and various) Updated translations, and added Romanian, Arabic, and Brazilian Portuguese.
  • DSi-based themes: All music files have been converted to IMA-ADPCM, saving 8MB in total!
    • Music quality of Regular, Classic, and HBL have been improved!
    • As a side effect, music will need to be decoded into a new file, when using a specific one for the first time, which will take some time. (Make sure you have at least 35MB of free space on the SD card.)

Bug fixes

  • DSi-based themes: Fixed some memory allocation issues.
  • Added more known games to the card read DMA, asynch card read, and TWL clock speed blacklists.
TWiLightMenu - v21.4.0

Published by RocketRobz about 3 years ago

Check here on how to update TWiLight Menu++:

Includes nds-bootstrap v0.46.1

What's new?

  • A built-in TWL clock speed blacklist has been added, containing known games which caused issues using TWL clock speed.

Improvements

  • (@Epicpkmn11 and various) Updated translations.
  • (@Epicpkmn11) Scrolling in the DSi, 3DS, Saturn, and HBL themes, has greatly improved!
    • Dragging the scroll bar in the DSi theme will no longer show low FPS.
TWiLightMenu - v21.3.0

Published by RocketRobz about 3 years ago

Check here on how to update TWiLight Menu++:

Includes nds-bootstrap v0.46.0

What's new?

  • (@Epicpkmn11) DSi theme: If no photos are found, screenshots taken by nds-bootstrap will now be displayed.
  • (@spellboundtriangle) Added CTGP Nitro (Mario Kart DS ROM hack) widescreen patch.
  • Due to the many issues caused by Asynch Card Read in nds-bootstrap, the feature is now turned off by default.
    • If you're updating from a previous TWLMenu++ version, it is recommended to turn the feature off in TWLMenu++ Settings.
  • The autorun game option has been re-added.
    • Can only be enabled by setting AUTORUNGAME to 1 in sd:/_nds/TWiLightMenu/settings.ini.

Improvements

  • (@Epicpkmn11) NFTR font format is now used in DS Classic Menu.
  • (@Epicpkmn11 and various) Updated translations.
  • The TWLMenu++ splash screen music has been improved.
TWiLightMenu - v21.2.1 (hotfix)

Published by RocketRobz about 3 years ago

Check here on how to update TWiLight Menu++:

Improvement

  • (@Epicpkmn11 and various) Updated translations.

Bug fix

  • DS Classic Menu: Fixed widescreen being activated if turned off, or not being activated if turned on.
TWiLightMenu - v21.2.0

Published by RocketRobz about 3 years ago

Check here on how to update TWiLight Menu++:

Includes nds-bootstrap v0.45.0

What's new?

  • Widescreen is now supported for these games:
    • A Little Bit of... Nintendo Touch Golf (Untested)
    • Bakugan: Defenders of the Core
    • Dementium: The Ward (Russian translation)
    • Dementium II (Russian translation)
    • Dragon Quest IV: Chapters of the Chosen (Russian translation)
    • Dragon Quest V: Hand of the Heavenly Bride (Russian translation)
    • Dragon Quest IX: Sentinels of the Starry Skies
    • Grand Theft Auto: Chinatown Wars (Russian translation)
    • Final Fantasy III (Russian translation)
    • Final Fantasy IV (Russian translation)
    • Metroid Prime: Hunters (Russian translation)
    • Moon (Russian translation)
    • moonshineDS
    • Spider-Man: Shattered Dimensions (Russian translation)
    • Spider-Man: Web of Shadows (Russian translation)
    • Super Mario Galaxy DS (2017)
    • Tom Clancy's Splinter Cell: Chaos Theory
    • Tomb Raider: Underworld (Russian translation)
  • (@lifehackerhansol) YSMenu is now used as the as flashcard loader for DSONE(i) SDHC.

Bug fixes

  • Fixed where TWLMenu++ would not switch out of widescreen after running a game that uses an xdelta patch instead of a cheat file.
  • Widescreen mode is now activated for the widescreen-patched Mario Kart DS (USA) ROM.
  • The icons for the Castle Conqueror games no longer flicker.
  • These games have been added to the asynch card read blacklist, so you no longer need to manually turn off the feature for those games to not crash:
    • Blazer Drive
    • Castlevania: Portrait of Ruin
    • Ghost Trick: Phantom Detective
    • Pokémon Black 2 & White 2
    • Sonic Classic Collection
TWiLightMenu - v21.1.1

Published by RocketRobz over 3 years ago

Check here on how to update TWiLight Menu++:

Includes nds-bootstrap v0.44.2

Improvements

  • (@Epicpkmn11 and various) Updated translations.
  • A minor update to the bar movement effect in the TWLMenu++ splash screen.

Bug fix

  • DSi users: When running outside of Unlaunch, the DSi binaries are no longer checked, since DSi-Enhanced games only run in DS mode, when not using Unlaunch.
TWiLightMenu - v21.1.0

Published by RocketRobz over 3 years ago

Check here on how to update TWiLight Menu++:

Includes nds-bootstrap v0.44.0

What's new?

  • 3DS users: Proper widescreen support has been re-implemented. Once again, only games that are widescreen-compatible will launch in the 16:10 aspect ratio, while games that are not widescreen-compatible will stay in the original 4:3 aspect ratio!
    • The setting has moved back to the Games/Apps page in TWLMenu++ Settings.
    • Re-follow the widescreen guide for the feature to work properly.
  • Speaking of widescreen, more games are now supported!
    (To see the complete list, as well as who made the codes, check here.)
    • 101 Dolphin Pets
    • 101 Shark Pets
    • AiRace
    • AiRace: Tunnel
    • ARC Style: Soccer! (Korean version only)
    • Bakugan: Battle Brawlers
    • Bakugan: Battle Brawlers: Battle Trainer
    • Battle/Combat of Giants: Dinosaurs
    • Battle/Combat of Giants: Dinosaurs: Fight For Survival
    • Big Bass Arcade
    • Box Pusher
    • Clash of Elementalists
    • Curling Super Championship
    • Ducati Moto
    • Ferrari GT: Evolution
    • Frogger Returns
    • Glory Days: Tactical Defense
    • GO Series: Undead Storm
    • Hero of Sparta
    • LEGO Rock Band
    • Moto Racing DS
    • N+
    • Need for Speed Carbon: Own the City
    • Need for Speed: Nitro-X (USA)
    • New International Track & Field
    • Real Soccer 2009
    • Remote Racers
    • Rock Band 3
    • Thorium Wars
    • X-Scape (USA)/3D Space Tank (Europe, Australia)/X-Returns (Japan)

Improvement

  • The asynch and DMA card read blacklists have been updated with more known games added!
TWiLightMenu - v21.0.2 (hotfix)

Published by RocketRobz over 3 years ago

Check here on how to update TWiLight Menu++:

Includes nds-bootstrap v0.43.2

Improvement / Bug fix

  • Asynch and DMA card read blacklists have been updated with more known games added.
TWiLightMenu - v21.0.1 (hotfix)

Published by RocketRobz over 3 years ago

Check here on how to update TWiLight Menu++:

This release was solely made to include nds-bootstrap v0.43.1.

Known bug

  • The version is shown as v21.0.0 v21.0.1 in TWLMenu++ Settings.
TWiLightMenu - v21.0.0

Published by RocketRobz over 3 years ago

Check here on how to update TWiLight Menu++:

Includes nds-bootstrap v0.43.0

NOTE: Starting with this version, DSiWare saves (.pub and/or .prv files) must be moved to the saves folder, which is in the same location as the .nds file(s), as one of the new features requires you to do so. Create the folder, if it doesn't exist.

What's new?

  • For first-time users or for users who have updated to this (or later) version, you can now set your language and region, before using TWLMenu++!
  • Asynch Card Read setting has been added!
    • It is turned on by default, but there's a blacklist in place, preventing certain games from using it, in order to work around bugs.
  • You can now select save slots for your DSiWare titles!
  • New sound effects for the DSi and 3DS themes!
  • MPEG4 Player support has been deprecated, due to it being buggy.
    • A better video player and format (by @Gericom) is coming soon.
  • (@lifehackerhansol) Added M3 DS Real and M3i Zero autoboot.

Improvement

  • (@Epicpkmn11 and various) Updated translations.

Bug fixes

  • Some minor fixes.
TWiLightMenu - v20.4.1 (hotfix)

Published by RocketRobz over 3 years ago

Check here on how to update TWiLight Menu++:

Bug fix

  • Fixed an overlooked bug where Run in would always read as Default in the per-game settings, for games/apps that aren't homebrew.
TWiLightMenu - v20.4.0

Published by RocketRobz over 3 years ago

Check here on how to update TWiLight Menu++:

Includes nds-bootstrap v0.42.0

What's new?

  • Card read DMA has been reverted to being turned on by default, due to unexpected issues.
    • Additionally, a card read DMA blacklist for certain games has been implemented.
  • The remastered version of the Nintendo DSi Shop music (by BlastoiseVeteran) is now used!
  • Added Photo/TWLNAND Location option for DSiWare booted by nds-bootstrap to read said content from either the NAND or SD Card.
  • The Atari 2600 and PC-Engine consoles have been added to the TWLMenu++ splash screen!
  • (@lifehackerhansol) Added Ace3DS+, Gateway Blue, and R4Li-clone autoboot files.

Improvement

  • (@Epicpkmn11 and various) Updated translations.

Bug fixes

  • The Run in setting is now DS mode by default for old DS homebrew.
  • Fixed ROM and settings menu not appearing, if Memory Expansion Pak is inserted.
  • TWLMenu++ now boots from GBA flashcards (such as SuperCard MiniSD) again.
  • Some minor bug fixes to the DS Classic Menu.
TWiLightMenu - v20.3.0

Published by RocketRobz over 3 years ago

Check here on how to update TWiLight Menu++:

Includes nds-bootstrap v0.41.0

What's new?

  • (@R-YaTian) Added AP-fixes for revised versions of the ENG and CHN translations of Fire Emblem: Shin Monshou no Nazo Hikari to Kage no Eiyuu.
  • Added AP-fix for The Legend of Zelda: Spirit Tracks (Europe) (Rev 1).
  • Card read DMA is now turned off by default to prevent some issues in nds-bootstrap.
    • If you installed TWiLight Menu++ before this version released, please turn the setting off manually, and only turn it on for the games that require the setting.
  • Cheats can now be enabled for flashcard or DS Phat/lite users (w/ no SCFG access).
    • Only usable if Use nds-bootstrap is set to Yes.

Improvement

  • (@Epicpkmn11 and various) Updated translations.

Bug fixes

  • Fixed Manual screen showing an "SD removed" error message when using touch functions.
  • (@lifehackerhansol) Fixed known issues with R4 Ultra and Acekard 2(i) flashcard loaders.
TWiLightMenu - v20.2.1

Published by RocketRobz over 3 years ago

Check here on how to update TWiLight Menu++:

Includes nds-bootstrap v0.40.2

What's removed?

  • The Last played ROM feature has unfortunately been removed from the settings menu, but you can still start it on boot by holding B.
    • Why this was removed is because a lot of users didn't pay attention to the setting description while enabling it. :P

Improvement

  • (@Epicpkmn11 and various) Updated translations.

Bug fixes

  • Fixed DS⁽ⁱ⁾Ware saves with hex characters A-F in the size being created incorrectly without a header.
    • You'll need to manually delete the DS⁽ⁱ⁾Ware save, if the game still shows a save data/filesystem/download/system memory error.
  • Fixed launching DS⁽ⁱ⁾Ware (copied to SD) from flashcards booted in DS mode, where originally, launching would reboot TWLMenu++.
  • The flashcard DS⁽ⁱ⁾Ware in a temporary SD location is now copied back to the flashcard only once, unless when restarting the game on TWLMenu++ boot.
  • Fixed cheatData.bin not being created for DS⁽ⁱ⁾Ware.
    • Also fixed widescreen cheats not being activated for DS⁽ⁱ⁾Ware on flashcards, if copied to console SD.
  • Fixed WiFi being broken when running Slot-1 carts.
  • DS Classic Menu: The correct ROM directory is now set when launching a game from either the SD card or flashcard.
  • Fixed Greek and Russian language text being in one line.