Skip to content

ccccmark/TWiLightMenu

 
 

Repository files navigation

Build Status

TWiLightMenu++

TWiLight Menu++ is an open-source DSi Menu upgrade/replacement, and frontend for nds-bootstrap for DSi, 3DS, and flashcards.

Building

Building this app by yourself requires devkitPRO with devkitARM and RocketRobz libnds fork. Make sure that grit and mmutil are installed.

Building with Docker

TWiLight Menu++ comes included with a Docker image for easy building without having to manually set up the required version of devkitARM.

Building with Docker for Windows users.

You can compile TWiLight Menu++ with Docker using the provided PowerShell (.ps1) scripts. First, install docker at http://docker.com, and configured Shared Drives for the drive where TWiLight Menu++ is cloned.

Then run compile_docker.ps1 in a PowerShell window. The script accepts make arguments as well, for example .\compile_docker.ps1 clean. Note that Docker compilation is not compatible with native Windows compilation. You should run .\compile_docker.ps1 clean to clean the artifacts before attempting to build with Docker.

To build all artifacts, run .\compile_docker.ps1 package.

Credits

Main Developers

  • RocketRobz: Lead Developer, implementing the auto-reset power button function used in NTR-mode, and LED functions, to nds-bootstrap.
  • Another World and Yellow Wood Goblin: The original akMenu/Wood UI.
  • chyyran: Port of akMenu/Wood UI to TWiLightMenu++ as a theme.
  • Epicpkmn11: Adding new features to the DSi/3DS Themes, new features & bug fixes to Acekard theme, and the Switch themes for the Acekard theme.
  • shutterbug2000: NDMA SD read code, and the muted sound/touchscreen fix for nds-bootstrap.

App Launchers

Graphics & Theme

Others

About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 51.3%
  • C 34.0%
  • Makefile 7.2%
  • Assembly 5.2%
  • Python 1.5%
  • Objective-C 0.6%
  • Other 0.2%