About Blog Docs FAQ Compatibility
siReddit
← Back to Documentation

Getting Started

Everything you need to know to get suyu up and running on your system

System Requirements

Minimum Requirements

  • OS: Windows 10 64-bit, Ubuntu 20.04+, or macOS 10.15+
  • CPU: Intel Core i5-4430 / AMD Ryzen 3 1200
  • GPU: Intel HD Graphics 4400 / AMD Radeon R5 M230
  • RAM: 8 GB
  • Storage: 2 GB available space

Recommended Requirements

  • OS: Windows 11 64-bit, Ubuntu 22.04+, or macOS 12+
  • CPU: Intel Core i5-10400 / AMD Ryzen 5 3600
  • GPU: NVIDIA GTX 1060 6GB / AMD RX 580 8GB
  • RAM: 16 GB
  • Storage: 10 GB available space (SSD recommended)

Installation

Windows

  1. Download the latest Windows build from our releases page
  2. Extract the downloaded ZIP file to a folder of your choice
  3. Run suyu.exe to start the emulator
  4. Follow the first-time setup wizard

Linux

  1. Download the AppImage from our releases page
  2. Make the AppImage executable: chmod +x suyu-*.AppImage
  3. Run the AppImage: ./suyu-*.AppImage
  4. Follow the first-time setup wizard

Android

  1. Download the APK from our releases page
  2. Enable "Install from unknown sources" in your Android settings
  3. Install the APK file
  4. Launch suyu and complete the setup process

First-Time Setup

⚠️ Important Legal Notice

You must legally own a Nintendo Switch console and the games you wish to emulate. suyu does not provide any copyrighted content, including system files, games, or keys.

Required Files

  • System Firmware: Dump your Switch's firmware using tools like TegraRcmGUI
  • Title Keys: Extract your console's unique keys (title.keys, prod.keys)
  • Game Files: Dump your legally owned games in NSP, XCI, or NCA format

Setup Steps

  1. Launch suyu for the first time
  2. Go to File → Install Files to NAND and install your firmware
  3. Place your keys in the appropriate directory (shown in suyu's configuration)
  4. Add your game directories in File → Select Game Directory
  5. Configure your input devices in Emulation → Configure → Controls

Next Steps

User Guide

Learn how to configure and optimize suyu

Troubleshooting

Solutions to common issues and problems