Skip to content

TsilaAllaoui/Nintendo-Switch-HomeMenu---React-Tauri

Repository files navigation

🎮 SwitchHomeMenu-React-Tauri

The Nintendo Switch HorizonOS home menu remade with ReactJS + Typescript + Tauri + Rust*.

Disclaimer

  • All right related to the Nintendo Switch and games are properties of Nintendo
  • you should add your own owned prod.keys

✔️ Features

  • Show all games (NSP) specified path in config.cfg
  • Navigate between games in list
  • Real time system information displayed: time, connection status, battery file and state
  • Launch selected game using yuzu-cmd.exe specified in emu.cfg

Requirements for building

  • Yarn and Tauri
  • Rust installed
  • nstool.exe, only the version forked in my repo work because i edited it manually to do what is necessary (should be already included in the release)
  • prod.keys (needed to be placed at the same level as nsool.exe and the built binary)
  • edit config.cfg and emu.cfg for paths

🛠️ Building

  • Just run yarn tauri dev to test locally and debug or yarn tauri build to build binary file

🎉 Credits

📷 Screenshots

pic1

Future features

  • Add controller (xbox, joycons, pro controller) support
  • Add user and HorizonOS settings navigation

About

A recreation of the Nintendo Switch Home menu in ReactJS/Tauri

Resources

Stars

Watchers

Forks

Packages

No packages published