yuzu is an experimental open-source emulator for the Nintendo Switch from the creators of Citra.
It is written in C++ with portability in mind, with builds actively maintained for Windows and Linux.
yuzu only emulates a subset of Switch hardware and therefore most commercial games do not run at full speed or are not fully functional.
Usage: Launch yuzu from your desktop app-launcher or run the command yuzu from the terminal. If you have already installed yuzu by
alternative means, use the command snap run yuzu. To launch yuzu-cmd, run the command snap run yuzu.yuzu-cmd.
Enable the relevant permissions. Yuzu folder location: $HOME/snap/yuzu/common/.local/share/yuzu
This snap is not necessarily endorsed or officially maintained by the upstream developers.
Swap out openSUSE_Leap_15.5 for openSUSE_Leap_15.4 or openSUSE_Tumbleweed if you’re using a different version of openSUSE.
With the repository added, import its GPG key:
sudo zypper --gpg-auto-import-keys refresh
Finally, upgrade the package cache to include the new snappy repository:
sudo zypper dup --from snappy
Snap can now be installed with the following:
sudo zypper install snapd
You then need to either reboot, logout/login or source /etc/profile to have /snap/bin added to PATH.
Additionally, enable and start both the snapd and the snapd.apparmor services with the following commands: