Affiliate disclosure: This guide contains affiliate links. As an Amazon Associate and Anbernic affiliate, we earn from qualifying purchases at no extra cost to you. Learn more.
Eden vs Kenji NX vs Citron
2026-05-29 · Emulator comparison
Affiliate disclosure: This guide contains affiliate links. As an Amazon Associate and Anbernic affiliate, we earn from qualifying purchases at no extra cost to you. Learn more.
Switch emulation on Android in 2026 is dominated by three projects. Eden, Kenji NX, and Citron. All three trace some lineage back to the post Yuzu fork landscape and all three have settled into distinct strengths. This guide walks through what each one does well, which devices they target, and how to pick the right one for your setup.
Everything below assumes you are playing games you already own, using firmware and prod.keys files dumped from your own Switch. We do not link to game files, key files, or firmware.
The Short Version
- Eden is the most polished and best balanced. Recommended default for most Snapdragon 8 Gen 2 owners playing Switch 1 titles.
- Kenji NX is the performance specialist. The best choice for Snapdragon 8 Elite devices and for users who want to chase frame rates.
- Citron is the most flexible and runs well on more devices. Best first choice if you are not sure which to install.
For a broader picture on what is realistic in 2026, see the Switch 2 emulation state of the space guide.
Eden
What It Is
Eden is the most stable of the three projects in 2026. The team has focused on Snapdragon devices, polished compatibility for the Switch 1 first party library, and built a reputation for shipping releases on a predictable cadence.
Strengths
- Compatibility. The largest reliably booting library of the three.
- Default settings sanity. Eden's defaults work well out of the box for most titles. Less per game tinkering required.
- Stability. Crash rates are the lowest of the three.
- Polished UI. Easiest to navigate without a manual.
Weaknesses
- Performance ceiling is conservative. Eden does not push the hardware as aggressively as Kenji NX. On the strongest devices, the others can sometimes deliver better frame rates.
- Switch 2 work is cautious. Experimental Switch 2 hooks exist but the team is conservative about claiming progress.
- Less aggressive on Snapdragon 8 Elite. Driver support for the newest chips landed slower than in Kenji NX.
Best On
- AYN Odin 2 Portal Pro
- Retroid Pocket 6
- AYN Thor
- Anbernic RG557
Skip If
- You have a Snapdragon 8 Elite device and want every frame you can get.
- You are using a Snapdragon 7 series or lower chip (Eden assumes flagship class hardware).
Kenji NX
What It Is
Kenji NX is the performance focused project. The team has made early Snapdragon 8 Elite optimizations a priority and consistently delivers the best raw frame rates on the newest chips. The April 2026 update added improved 8 Elite support that matters because the Elite is the chip showing up in the next wave of premium Android handhelds.
Strengths
- Performance. The fastest of the three when you tune it correctly.
- Snapdragon 8 Elite support. The clear leader for the AYN Odin 3 and similar coming devices.
- Aggressive shader caching. Pre warmed caches give a noticeably better experience after a few hours with a title.
- Active development. The team ships updates frequently.
Weaknesses
- Compatibility lags Eden. Some titles that boot cleanly on Eden have launch issues on Kenji NX.
- Crash rate is higher. Performance focus means stability sometimes takes the back seat.
- Default settings need tuning. Out of the box you may need per game tweaks more than with Eden.
- UI is rougher. Functional but less polished than Eden.
Best On
- AYN Odin 3 (when it ships)
- Snapdragon 8 Elite devices generally
- AYN Odin 2 Portal Pro (if you want to maximize performance and accept the crash trade off)
Skip If
- You want the most reliable Switch 1 experience and do not need maximum frame rates.
- You are on hardware older than Snapdragon 8 Gen 2.
Citron
What It Is
Citron is the most flexible of the three. It runs on a wider range of devices than Eden or Kenji NX, supports more configuration options, and tends to be the project the broader community uses for testing. Reports from the AYN Odin 2 Portal Pro using Citron describe several Switch 1 first party titles as "flawless and gorgeous" in real world play.
Strengths
- Device compatibility. Runs cleanly on Snapdragon 8 Gen 2, MediaTek Dimensity 8300, and even some 7 series Snapdragon devices.
- Configurable. More knobs to turn for power users.
- Community support. Active forums and large community config sharing.
- Reasonable defaults. Works out of the box for most titles.
Weaknesses
- Performance is middle of the pack. Not as polished as Eden, not as aggressive as Kenji NX.
- More noise in the menus. The flexibility comes with a UI that has more options than most users will ever touch.
- Switch 2 support is experimental. Same caveats as the others.
Best On
- Anbernic RG477M (Dimensity 8300)
- Retroid Pocket 5
- Retroid Pocket Flip 2
- Lower spec Snapdragon devices
- Any device where you are not sure which emulator will work best (Citron is the safe first install)
Skip If
- You want the fastest possible performance on Snapdragon 8 Elite (use Kenji NX).
- You want the most reliable Switch 1 library boot rate (use Eden).
Side by Side
| Eden | Kenji NX | Citron | |
|---|---|---|---|
| Compatibility (Switch 1) | Highest | Medium | High |
| Raw performance | Medium | Highest | Medium |
| Stability | Highest | Medium | High |
| Switch 2 experimentation | Conservative | Aggressive | Moderate |
| UI polish | Highest | Medium | Medium |
| Best device | Pocket 6, Odin 2 | Odin 3, 8 Elite | RG477M, broad |
| Snapdragon 8 Elite priority | Medium | Highest | Medium |
Performance Tuning Tips That Apply to All Three
Use Vulkan, Not OpenGL
Vulkan is the default on every modern Android device. Make sure your selected emulator is using Vulkan rather than OpenGL. Performance gap is significant.
Manage Shader Caches
The first time you launch a game, expect stutter while shaders compile. By the second or third session, the cache is warm and performance smooths out. Do not judge a game on first launch.
Match Resolution to Your Screen
If your handheld is 1080p, set the emulator's internal resolution to native or 1.5x. 2x and 3x on a 1080p panel often costs frames without a visible improvement.
Drop Asynchronous GPU Emulation If You Hit Audio Sync Issues
Some titles desync audio when async GPU is on. Toggle it off per game if you notice it. Eden tends to need this less than the others.
Keep Firmware and Keys Current
Switch firmware and prod.keys updates affect compatibility. If a recent title is misbehaving, check that your dumped firmware matches the game's expected version. Older firmware breaks newer games and vice versa.
What About Citron, Eden, or Kenji NX for the Steam Deck?
This guide focuses on Android. On the Steam Deck and other PC handhelds, the emulator landscape is different. Desktop class Switch emulators have their own ecosystem that moves faster than Android. The Steam Deck Retro Gaming Guide covers the Steam Deck specific path.
Switch 2 Specifically
None of the three projects is at production quality for Switch 2 emulation in May 2026. All three have experimental hooks. Kenji NX is the most aggressive at chasing it. Eden is the most conservative. Citron is in the middle.
Realistic expectation today: a meaningful chunk of the Switch 2 library will not boot, of the titles that do boot many will crash within minutes, frame rates are well below the source console even on the strongest hardware, graphical glitches are common, and any save you create should be considered disposable.
See the Switch 2 emulation state of the space guide for the full picture.
Recommended Devices for Each Emulator
If you are buying a device specifically with one of these emulators in mind:
- Best for Eden and Citron on Switch 1: AYN Odin 2 Portal Pro or Retroid Pocket 6.
- Best for Kenji NX with 8 Elite optimization: AYN Odin 3 when it ships, or any other Snapdragon 8 Elite handheld.
- Best for Citron on a budget: Anbernic RG557 or Anbernic RG477M.
Frequently Asked Questions
Which Switch emulator should I install first?
Citron is the safest first install. It runs on the widest range of devices and has good default settings. If you are on a Snapdragon 8 Gen 2 device and want best in class Switch 1 stability, try Eden next. If you have a Snapdragon 8 Elite device, Kenji NX is the right pick.
Can these emulators run Switch 2 games?
Experimentally, yes. Practically, not yet. Boot rates are low, crash rates are high, frame rates are below the source console, and graphical glitches are common. See the Switch 2 emulation guide for context.
Is one emulator strictly better than the others?
No. Each has a clear strength. Eden for stability, Kenji NX for performance, Citron for flexibility. The right pick depends on your hardware and what you value most.
Are these emulators legal?
The emulators themselves are legal software. The legality of running them depends on whether you legally own the games and whether you sourced the necessary firmware and key files from hardware you own.
Do I need a Snapdragon 8 Elite for good Switch emulation?
For Switch 1, no. A Snapdragon 8 Gen 2 handles the bulk of the Switch 1 library at full frame rate using Eden or Citron. The 8 Elite helps with Switch 2 attempts and with the most demanding Switch 1 titles, but it is not required.
Can I install all three at once?
Yes. They are separate Android apps with separate save states. You can install all three, try a few games on each, and pick a favorite. EmuDeck for Android picks one default emulator based on your device but does not block you from installing the others. See the EmuDeck for Android Beta Setup Guide.
