Mar 20, 2024 1 min read

First beta of Nintendo Switch emulator Suyu goes live

Suyu is a new Switch emulator compatible with the Steam Deck that launches in public beta today.

First beta of Nintendo Switch emulator Suyu goes live

Suyu is a new Switch emulator compatible with the Steam Deck that launches in public beta today.

One of the first Nintendo Switch emulators to rise from Yuzu's ashes is here: Suyu, based on Yuzu's source code, launches in a first public beta today.

Their changelog looks as follows:

- Full rebrand
- ICNS Icon generation
- Error handling
- Qlaunch initial integration(buggy/requires further testing; requires V17.0.0 firmware or newer)
- Gitlab ci for automated builds
- Require all keys to be user provided, along with firmware
- Improved Addons Manager
- Various crash fixes
- Initial work for MacOS support
- Fix for video playback AMD devices
- Enabled more features on AMD proprietary drivers
- Multiplayer API re-implemented
- Removed all telemetry
- New UI options/improvements
- QOL changes

Unlike Yuzu, the Suyu team does things differently in regards to Nintendo Switch emulation than their predecessors. Whereas Yuzu only required prod.keys, Suyu will also require you to dump your title.keys and firmware from a hacked Switch to run games. The devs also clarified that they are doing this for nonprofit (there's no Patreon) and do not condone piracy.

Nintendo Switch Emulation: How to run Suyu on Steam Deck
If you want to play your Nintendo Switch ROMs on Valve’s handheld, here is how to install Suyu on the Steam Deck.

The developer team is releasing binaries for Linux, Windows, Android and even an experimental build for macOS (Yuzu was unavailable for Apple's platform). I've tried the build and it works — here's how you can get Suyu working on the Steam Deck.

Great! You’ve successfully signed up.
Welcome back! You've successfully signed in.
You've successfully subscribed to overkill.wtf.
Your link has expired.
Success! Check your email for magic link to sign-in.
Success! Your billing info has been updated.
Your billing was not updated.