TWiLightMenu

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

GPL-3.0 License

Stars
3.1K
Committers
61

Bot releases are visible (Hide)

TWiLightMenu - v6.4.4

Published by RocketRobz about 6 years ago

UPDATE 10/19/2018: Touchscreen fix build of nesDS TWL now included.

NOTE: First release under the RocketRobz name, instead of Robz8.

Update instructions

  1. Overwrite the _nds folder and boot.nds file on the SD root, with the new ones from the .7z file.
  2. For DSi CFW users, put title folder from CFW - SDNAND root folder, onto the SD card root.
    If you're asked to overwrite, click Yes.
  3. On 3DS, install the two CIAs in the cia folder.

What's new?

  • Non-spoofed AK2i carts should now be supported when running from the SD card or as a CIA.
  • Japanese Nintendo DSi Sound .launcharg added. (by @Epicpkmn11)

Bug fixes

  • Acekard theme: Fixed recent homebrew (such as GodMode9i) being booted as DSiWare.
  • Corrected grammatical error ran -> run in Last-ran ROM. (by @aphirst)
TWiLightMenu - v6.4.3

Published by RocketRobz about 6 years ago

Wow! Three releases in a day?

Updating from v6.4.1 and later

  • Overwrite the _nds folder on the SD root, with the new one from the .7z file.

What's new?

  • The DS-Xtreme and original R4 DLDI drivers have been recompiled from their original source codes.
    There should be a chance of them being supported with direct access.
TWiLightMenu - v6.4.2 (Rev 01)

Published by RocketRobz about 6 years ago

Updating from v6.4.1 and later

  • Overwrite the _nds folder on the SD root, with the new one from the .7z file.

What's new?

  • Acekard 2i's microSD can now be directly accessed! (confirmed working by Krebu)
    (The cart should spoof Horsez for it work.)
    To run retail games from the flashcard, you need to download the flashcard pack, and extract what's in for Slot-1 microSD to the root of the flashcard's microSD card.

As of this release, 2 flashcards are supported for direct access:

  • Acekard 2i
  • R4 Ultra (regular, not R4i) (r4ultra.com)
TWiLightMenu - v6.4.2

Published by RocketRobz about 6 years ago

Updating from v6.4.1 and later

  • Overwrite the _nds folder on the SD root, with the new one from the .7z file.

What's new?

  • nds-bootstrap v0.12.2 is included!
  • Acekard 2(i)'s DLDI driver has been added for direct flashcard support.
    It is not confirmed to work with this flashcard yet.
    To test it with your AK2(i), enable Slot-1 microSD access in the settings, then touch the cart icon in the ROM menu.
    If the location is now Slot-1 microSD card after the sound played isn't the "launch" sound, then the flashcard is successfully read!
    If you're stuck on a white screen, then hold start after launching this app and before the ROM menu appears, then turn off the setting.
  • When using this app on a flashcard, you no longer need to set the flashcard manually, as it now checks the flashcard via DLDI friendly name.

Bug fixes

  • DSi/3DS theme: The GB icon is no longer overwritten by the small GBA icon.
  • DSi/3DS theme: After launching Slot-1 card, you will no longer be sent into settings screen, after launching this app again.
TWiLightMenu - v6.4.1

Published by RocketRobz about 6 years ago

Update instructions

  1. Overwrite the _nds folder and boot.nds file on the SD root, with the new ones from the .7z file.
  2. For DSi CFW users, put title folder from CFW - SDNAND root folder, onto the SD card root.
    If you're asked to overwrite, click Yes.
  3. On 3DS, install the two CIAs in the cia folder.

What's new?

  • 3DS theme: Top icons on the bottom screen are now stylized like the top icons from the 3DS HOME Menu. (thanks to Vulpes-Vulpeos)
  • 3DS theme: Cursor is now shown, regardless if space is empty or not.

Bug fixes

  • DSi/3DS theme: Pressing A or START on an empty space no longer crashes and shuts down the console.
  • Correct icon is now used for TWiLight Menu++: Last-ran ROM (same icon as main TWiLight Menu++).
TWiLightMenu - v6.4.0

Published by RocketRobz about 6 years ago

Update instructions

  1. Overwrite the _nds folder and boot.nds file on the SD root, with the new ones from the .7z file.
  2. For DSi CFW users, put title folder from CFW - SDNAND root folder, onto the SD card root.
    If you're asked to overwrite, click Yes.
  3. On 3DS, install the two CIAs in the cia folder.

What's new?

  • Acekard theme: A Nintendo Switch theme has been added! (made by Epicpkmn11)
  • DSi/3DS theme: Start menu icons have been moved to above the banner text bubble, so now they can be accessed easily and fast!
    As a result, the look of the DSi Menu theme has been slightly changed to make room for the icons.
  • 3DS theme: The banner text is now slightly smaller to look less cluttered.
  • DSi/3DS theme: Y button now opens per-game settings, instead of SELECT.
  • A new icon is now in use! (icon made by Vulpes-Vulpeos)

What's new?/Bug fix

  • Direct flashcard access has been made optional, and is off by default, in order to avoid breaking IR (Infrared) functionality in nds-bootstrap, and showing a Guru Meditation Error in the Acekard theme.

Bug fix

  • Fixed GBA mode not starting on DS Phat/Lite consoles.
TWiLightMenu - v6.3.0

Published by RocketRobz about 6 years ago

Starting with this release, this app has been renamed to TWiLight Menu++ (or TWLMenu++ for short), with DSiMenu++ now being the alt name (replacing DSisionX), alongside SRLoader.
(TWiLight Menu++ logo graphics provided by Vulpes-Vulpeos)
It will also be the last rename for this app.

Remember!
Don't hesitate to say TWiLight Menu++, DSiMenu++, or SRLoader, if you have the app set to any of those names. ;)

Update instructions

  1. In sd:/_nds, rename dsimenuplusplus to TWiLightMenu.
  2. Overwrite the _nds folder and boot.nds file on the SD root, with the new ones from the .7z file.
  3. For DSi CFW users, put title folder from CFW - SDNAND root folder, onto the SD card root.
    If you're asked to overwrite, click Yes.
  4. On 3DS, install the two CIAs in the cia folder, and also install the latest TWiLight Menu++ Launcher version.
  5. If you have flashcard autoboot installed for this app, please update the autoboot file for your flashcard.

What's new?

  • The Powered by nds-bootstrap screen has been updated with a cart/SD image next to the logo. (by Vulpes-Vulpeos)
  • A Monster Hunter Generations theme (by Vulpes-Vulpeos) for Acekard theme has been added!
  • The bottom screen images of the R4 theme are now loaded as .bmp files from NitroFS.
    (Sorry, no custom theme support for the R4 theme yet. :()
  • New Mac-like sub-theme added for R4 theme! (original theme by Higurashi, used in Moonshell)
  • DSi, 3DS, and R4 themes: Slot-1 will now not be launched, if there's no cart inserted into the slot.
  • nds-bootstrap.ini will now be created in sd:/_nds, if it doesn't exist.

What's new?/Bug fix

  • When exiting settings screen, the screens now fade to white before saving the settings.
    This removes the need to reboot to return to ROM menu.

Bug fix

  • The Guru Meditation Error in the Acekard theme has been fixed.
    It'll no longer be shown, if you have a 3DS cart inserted.
TWiLightMenu - DSiMenu++: v6.2.1

Published by RocketRobz about 6 years ago

UPDATE 9/22/2018: nds-bootstrap v0.12.1 (Rev 02) is now included.

Updating from v6.1.0 and later

  • Overwrite the _nds folder and boot.nds file on the SD root, with the new ones from the .7z file.

What's new?

  • The option where the last-ran ROM is autobooted, now works outside of DSiWarehax.

Bug fix

  • Fixed bug where setting TWL clock speed would use NTR clock speed, and vice-versa, by reversing the text order. (Per-game settings menu does not have this bug.)
    Please re-set the setting in the settings screen.
TWiLightMenu - DSiMenu++: v6.2.0

Published by RocketRobz about 6 years ago

Credits: Robz8, Ronny Chan

Updating from v6.1.0 and later

  • Overwrite the _nds folder and boot.nds file on the SD root, with the new ones from the .7z file.

What's new?

  • The async prefetch option has been replaced with a DS/DSi mode option, introduced in nds-bootstrap v0.12.0 (included with this release).
  • nds-bootstrap version is now displayed in the settings screen.

Bug fix

  • Fixed .nds DSiWare being launched on 3DS, as they do not work.
TWiLightMenu - v6.1.1

Published by RocketRobz about 6 years ago

Updating from v6.1.0

  • Overwrite the _nds folder and boot.nds file on the SD root, with the new ones from the .7z file.

What's new?

  • The AKAIO theme is now bundled as an Acekard subtheme. Select Adv.EvoI in settings.
  • The flashcard switch feature now only works with the R4 Ultra (www.r4ultra.com), as the other flashcards mentioned in v6.1.0 would either simply not work, or cause a white screen crash.

Bug fixes

  • Fixed some known bugs, such as crashing when launching a game using the DSi, 3DS, or R4 theme, and the Guru Meditation Error screen appearing when trying to open per-game settings in those themes.
TWiLightMenu - v6.1.0: SD and Flashcards unite! (Beta)

Published by RocketRobz about 6 years ago

Update instructions

  1. Overwrite the _nds folder and boot.nds file on the SD root, with the new ones from the .7z file.
  2. For DSi CFW users, put title folder from CFW - SDNAND root folder, onto the SD card root.
    If you're asked to overwrite, click Yes.
  3. On 3DS, install the two CIAs in the cia folder.

This update of DSiMenu++/SRLoader/DSisionX brings lots of new features!

  • Acecard/Wood theme, which is a straight port of the original! (huge thanks to @RonnChyran!)
    Place your theme in sd:/_nds/dsimenuplusplus/akmenu/theme, and go into DSiMenu++ Settings to use it.
  • Red, blue, green, yellow, pink, and purple colors have been added to the DSi Menu theme!
  • Flashcard can now be accessed if you're running DSiMenu++ from the SD card, and can be used as a secondary device!
    You can press Up/Down (DSi/3DS theme) or the R button (R4 theme) to switch between the SD and flashcard at any time.
    The only downsides are that they shouldn't spoof a commercial game (with it's icon being used), and it has to make the console autoboot into it, or else the flashcard cannot be accessed/supported.
    These flashcards are supported:
    -DS-Xtreme (Untested. Unknown if it will work.)
    -DSTT (Untested. Should work.)
    -Original R4 (Untested. Should work.)
    -R4 Ultra (Works.)
  • DSiWare can also be launched from a flashcard, if DSiMenu++ is started from the SD card. (Requires Unlaunch on DSi.)
    It works by copying it to the SD card, so Unlaunch can run it.
    After saving in the DSiWare game/app, please start DSiMenu++ again to transfer the save data back to the flashcard.
  • Further improvements to overall app stability and other minor adjustments have been made to enhance the user experience.

NOTE: This is a beta release, so there may still be some bugs left in.

TWiLightMenu -

Published by RocketRobz about 6 years ago

How to update from v5.5.1

  • Overwrite the _nds folder, with the new one from the .7z file.

What's new?

  • nds-bootstrap v0.11.2 included!
  • VRAM boost, sound fix, and logging options added!
  • 3DS theme: Startup sound now plays when fading in.

Bug fix

  • DSi/3DS themes: Tearing artifacts when scrolling through games, and some other bugs have been fixed (thanks to @RonnChyran)!
    More info here.

Known bug

  • Reported by Dragios: there is an issue of double (same) icon or wrong game icon display after soft reset. It seems to fetch the next game icon within the list.
TWiLightMenu - v5.5.1: Let's fix touch more!

Published by RocketRobz about 6 years ago

UPDATE 8/21/2018: Settings screen now shows the version as v5.5.1.
If you already updated to v5.5.1, please redownload this, and overwrite the _nds folder on the SD root, with the new one from the .7z file.

UPDATE 8/21/2018 No. 2: v5.5.0's bootcode.dsi is now included, as the file from this version was just showing black screens.

Update instructions

  1. Overwrite the _nds folder and boot.nds file on the SD root, with the new ones from the .7z file.
  2. For DSi CFW users, put title folder from CFW - SDNAND root folder, onto the SD card root.
    If you're asked to overwrite, click Yes.
  3. On 3DS, install the two CIAs in the cia folder.

What's new?

  • Touch support has been added to the DSiMenu++ GUI!

Bug fixes

  • DSi/3DS theme: In order to avoid font corruption, the font is now reloaded whenever scrolling through games in the menu.
  • DSiMenu++ will now tell the launched homebrew to use NTR touch mode, if the homebrew (with DSi header) is recently compiled, and if not using DSiWarehax.
    One example is GameYob (built into DSiMenu++), which has been recompiled with touch mode checking (included in latest libnds), so touch now works both in and out of DSiWarehax.
  • .launcharg files are no longer shown on 3DS/2DS.

Known bug

  • In nesDS TWL Edition (also built into DSiMenu++), touch still only works for DSiWarehax users, as recompiling it with latest libnds does indeed fix NTR touch, but emulator decides to crash after a few seconds.
TWiLightMenu -

Published by RocketRobz about 6 years ago

Update instructions

  1. Overwrite the _nds folder and boot.nds file on the SD root, with the new ones from the .7z file.
  2. For DSi CFW users, put title folder from CFW - SDNAND root folder, onto the SD card root.
    If you're asked to overwrite, click Yes.
  3. On 3DS, install the two CIAs in the cia folder.

What's new?

  • nds-bootstrap v0.11.0 is included, and the first version to support most SDK1-5 games in one build!
  • The DSi System Menu font is implemented, so the japanese text characters are shown for games with japanese text! (thanks to @RonnChyran)
  • Nightly homebrew nds-bootstrap build is now supported.

Bug fix

  • Power button now works again, for Unlaunch users without CFW on boot. (thanks to nocash for the fix code)
TWiLightMenu -

Published by RocketRobz about 6 years ago

What's new?

  • bootcode.dsi is now provided, if you want to boot into DSiMenu++ faster, and/or if you're getting a white screen from HiyaCFW.
    However, you'll lose the ability to use reboot method of Slot-1 launching, and to launch DSiWare with .launcharg extension.
    Also, please set Bootstrap to Nightly, and make sure you have latest Unlaunch version (1.3, as of this release).

Bug fix

  • TWL clock speed now works with DS carts/flashcards.
TWiLightMenu - v5.4.0 (Rev 01)

Published by RocketRobz about 6 years ago

How to update from v5.3.1/v5.4.0 (Rev 00)

  • Overwrite the _nds folder, with the new one from the .7z file.

Bug fix

  • The returning "no sound" bug when using 48khz sound, is once again fixed (or at least tried to fix it).
TWiLightMenu - v5.4.0: Rise of alternative names

Published by RocketRobz about 6 years ago

How to update from v5.3.1

  • Overwrite the _nds folder, with the new one from the .7z file.

What's new?

  • If you're not into the DSiMenu++ name, alternative names for DSiMenu++ have been added!
    -SRLoader (D-Pad Down held on startup): Miss the times when DSiMenu++ was first known as SRLoader? Well, starting with this release, this cool-sounding name returns!
    -DSisionX (D-Pad Left held on startup): Named after spinal_cord's DSision1/2 app!
    (Alt name can be reverted by holding D-Pad Up on startup.)
  • DSi/3DS theme: A loading screen is shown during directory listing and page switching.
  • DSi theme: Icons now drop down with a domino effect during fade-in, like in the original DSi Menu!
  • 3DS theme: Cursor now animates, like in the original 3DS HOME Menu.

Bug fix

  • Pressing X on an empty icon no longer crashes the console.

NOTE: The DSiMenu++ Launcher for 3DS/2DS will currently not read the set alt name, and the name will still appear as DSiMenu++ as a result.
The Launcher will soon be updated to read and display the alt names.

TWiLightMenu -

Published by RocketRobz over 6 years ago

How to update from v5.3.0

  • Overwrite the _nds folder, with the new one from the .7z file.

What's new?

  • For some ROM hacks and translations of DSi-Enhanced games, a fixed banner built into DSiMenu++ will be used.
    These apply to:
    -Fire Emblem: Heroes of Light and Shadow (English Translation)
    -Pokemon Blaze Black
    -Pokemon Volt White

Improvement

  • Every game's banner text in current page, is now cached into RAM.

Bug fix

  • If game TID's 1st letter is V, then it will always use SDK5 bootstrap.
    Fixes support for Spongebob's Boating Bash, which shows ? as SDK version.
TWiLightMenu - v5.3.0 (Rev 01)

Published by RocketRobz over 6 years ago

Derp fix

  • Fixed START menu not appearing, if pressing START.
    You can now press SELECT to bring up START menu, if you have START button to launch a game.
TWiLightMenu - v5.3.0: Return of DSiWare .argv (now .launcharg) launching

Published by RocketRobz over 6 years ago

How to update from v5.2.x

  • Overwrite the _nds folder, with the new one from the .7z file.

What's new?

  • You can now launch DSiWare via argv files again, except for DSiWare, it's now .launcharg, instead of .argv. (Requested by sion_zaphod, Marko76, and stack_exception)
    Don't worry! The feature of launching DSiWare .nds files has not been removed.
  • As an option, you can now have the START button launch a game, instead of the A button, where the A button will bring up per-game settings. (Requested by Marko76)