git clone --recursive https://github.com/PoloNX/SwitchU
cd SwitchUxmake f -p cross --toolchain=devkita64 --homebrew=n --backend=deko3d
xmakexmake f -p cross --toolchain=devkita64 --homebrew=y --backend=deko3d
xmakexmake cleanBuild outputs are generated under build/cross/aarch64/<mode>/.
SwitchU-Manager.nro enables or disables SwitchU
- Some settings are not implemented yet
- Current icons are very ugly, feel free to replace them with better ones
- You may experience some crash when using a lot of sysmodules. I tried to reduce the ram usage but I still get some instability when launching a game.
- Add a pannel when pressing + on a game to show more information about it
- Add controller/screen test window
- Add Wii U-style folders
- Improve theme shop UI and metadata
- Add eshop and news applet
- Add a setting to switch the theme based on the time of day
- Add a steamgriddb integration to get game banners and backgrounds
- Replace temporary icons with polished assets
- Add more animations inspired by Wii U
- Improve localization coverage
If you want to help, open an issue when you find a bug and open a pull request if you have a fix.
This project is licensed under the GNU General Public License v3.0. See the LICENSE file for details.