Home

Awesome

<img width="200" src="uMenu/romfs/LogoLarge.png">

uLaunch is a custom, open-source replacement/reimplementation for the Nintendo Switch's HOME menu (qlaunch), extending it with amazing, homebrew-oriented features!

<img src="Screenshots/s1.png" alt="drawing" width="400"/> <img src="Screenshots/s2.png" alt="drawing" width="400"/>

<img src="Screenshots/s3.png" alt="drawing" width="400"/> <img src="Screenshots/s4.png" alt="drawing" width="400"/>

<img src="Screenshots/s5.png" alt="drawing" width="400"/> <img src="Screenshots/s6.png" alt="drawing" width="400"/>

uLaunch is a project which aims to replace the console's HOME menu with a custom, homebrew-oriented one.

Get it from here!

Want to create custom forwarders (eg. RetroArch ones)? check uViewer tool in latest releases!

Want to find themes for uLaunch? Check the r/uLaunchThemes subreddit!

For more detailed information about the whole project (and themeing too), check its wiki!

Features

List of HOME menu features uLaunch has:

Disclaimer

Ban risks

While no bans have been reported related to using uLaunch, replacing the retail HOME menu's functionality is never a completely safe idea, so always use it at your own risk.

TODO list

Compiling

You will need devkitPro, devkitA64, libnx and all SDL2 libraries for switch development.

Clone (recursively!) this repo (since it uses Atmosphere-libs and Plutonium submodules) and just enter make in the command line. It should build everything and generate a SdOut folder whose contents sould directly be copied to the root of a console SD card.

In order to only build a certain subproject, you can run make plus the subproject's name (make daemon, make hbtarget or make menu).

Credits