Skip to content

PoloNX/SwitchU

Repository files navigation

SwitchU

A Wii U-style custom home menu replacement for Nintendo Switch

License Version Build


Screenshots

More screenshots

How to build

Requirements

Clone

git clone --recursive https://github.com/PoloNX/SwitchU
cd SwitchU

Build (production daemon + external menu mode)

xmake f -p cross --toolchain=devkita64 --homebrew=n --backend=deko3d
xmake

Build (homebrew .nro mode)

xmake f -p cross --toolchain=devkita64 --homebrew=y --backend=deko3d
xmake

Clean

xmake clean

Build outputs are generated under build/cross/aarch64/<mode>/.

Know issues

  • Some settings are not implemented yet
  • Current icons are very ugly, feel free to replace them with better ones
  • You may experience somme crash when using a lot of sysmodules. I tried to reduce the ram usage but I still get some instability when launching a game.

TODO

  • Add a pannel when pressing + on a game to show more information about it
  • Add video in background for the home menu
  • Add a steamgriddb integration to get game banners and backgrounds

Help me

If you want to help, open an issue when you find a bug and open a pull request if you have a fix.

Credits

  • Thanks to Xortroll for the help and for uLaunch which inspired this project a lot

License

This project is licensed under the GNU General Public License v3.0. See the LICENSE file for details.

About

A Wii U-style custom home menu replacement for Nintendo Switch

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors