Advertisements

TWiLight Menu++

From Emulation General Wiki
Jump to navigation Jump to search
TWiLight Menu++
TWiLightMenu++.png
Developer(s) Rocket Robz
Repository Contributors
Latest version 27.11.1 [+]
Active Yes
Platform(s) 3DS
DS
DSi
Type Launcher
Programmed in C++, C
License GPLv3
Source code GitHub

TWiLight Menu++, often abbreviated to TWL Menu++, is an open-source DSi Menu upgrade/replacement for the Nintendo DSi, the Nintendo 3DS, and Nintendo DS flashcards. It can launch Nintendo DS(i), SNES, NES, Game Boy (Color), Game Boy Advance, SG-1000/SC-3000, Sega Game Gear/Master System & Mega Drive/Genesis, Atari 2600/5200/7800/XEGS, MSX, Intellivision, Neo Geo Pocket, Sord M5, PC Engine/TurboGrafx-16, WonderSwan, and ColecoVision ROMs, as well as DSTWO plugins (if you use a DSTWO) and videos. It can be used as a frontend for either nds-bootstrap or supported flashcards.

Features[edit]

  • Launch DS ROMs from the SD card and/or flashcard, via nds-bootstrap (comes included with the app)
  • Run GBA ROMs from the SD card or flashcard using GBARunner2.
  • Support for multiple languages.
  • Automatic on-the-fly AP-patching. Load the game and the patches should be applied if found (patching is done in RAM, leaving the original ROM untouched).
  • Includes emulators for the following systems and can launch the ROM through the menu:
    • A5200DS - (Atari 5200)
    • A7800DS - (Atari 7800)
    • A8DS - (Atari800XL/XEGS)
    • AmEDS - (Amstrad CPC)
    • ColecoDS - (ColecoVision)
    • CrocoDC - (Amstrad CPC)
    • GameYob - (GB(C))
    • GBARunner2 - (GBA)
    • jEnesisDS - (Sega Mega Drive/Genesis)
    • nesDS - (NES)
    • NGPDS - (Neo Geo Pocket (Color))
    • Nintellivision - (Intellivision)
    • NitroGrafx - (TurboGrafx-16)
    • NitroSwan - (WonderSwan)
    • PicoDriveTWL - (Genesis/Mega Drive)
    • PokeMini - (Pokémon Mini)
    • S8DS - (GG/MS/SG-1000)
    • SNEmulDS - (SNES)
    • StellaDS - (Atari 2600)
  • On the 3DS, you can play DS games in 16:10 widescreen (requires additional setup; not every game is supported).
  • For DSi/3DS/2DS users: Overclock games to 133MHz, faster than the normal DS clock speed of 67MHz, and change sound frequency from 32kHz to 48kHz for higher sound quality.
  • For flashcards, the kernel/firmware can optionally be used to boot games.
  • Customizable menus.
  • Most DSiWare titles are playable on Phat/Lite models.

Overview[edit]

TWiLight Menu++ can be used on the DS (from a flashcard), DSi, and 3DS. More information can be found on the GBAtemp Thread or official wiki. For details on how to install, please read the installation guide.

Emulator Issues[edit]

SNEmulDS: Some games cannot load as they are known as Large Roms. Sometimes games do not work at all as the emulator is still a work in progress.

jEnesisDS: The screen will always be too wide for the DS screen due to the original's Aspect Ratio. It cannot be changed.

nesDS: The DS's screen resolution is too small to fully fit NES games, causing certain parts to be cut off. There are settings that downsize the game to fit the DS's screen, at the cost of causing visual artifacts.

DS games in 133MHz mode: The overclock can cause issues or crashes in some games