This guide serves more as a preliminary overview rather than a guide itself. It will contain general information you will need to get started with Citron.
Page Navigation
<aside> 📔 TABLE OF CONTENTS
</aside>
Citron is a Nintendo Switch emulator written in C++ that runs on supported platforms. It is a continuation of the original Yuzu software, with several quality-of-life fixes, higher performance, and greater stability. Unlike many of the other continuations, Citron is still being actively developed and refined.
Currently the following platforms are supported by the Citron team:
Platform | Status | Note |
---|---|---|
Windows | ✅ Supported | |
MacOS | ||
M-Series & Intel | 🚫 Not Supported | Support is planned, but no roadmap or release date is available. |
Android | ✅ Supported | Android 11+ |
Linux | ✅ Supported | |
Steam Deck | ✅ Supported | Not on the official git, see this guide to get it |
Currently Citron only supports .xci (cartridge-based) and .nsp (digital) file formats. Attempting to load other file formats will likely result in the The ROM Format is Not Supported error.
In order to get started with Citron, you will need the following things.
<aside> 🚨
WARNING: This guide assumes that you already have the games, keys, and firmware from your console, it does not cover the methods of obtaining these files. Asking for these files or how to get them on the Discord will result in a ban from the server.
</aside>