What happens when the emulator you’ve relied on for years suddenly shuts down, gets forked by its own community, and then merges into something with a brand-new name? That’s exactly the story of Nintendo 3DS emulation, and it’s why so many players are confused about which emulator to install in 2027. The short answer: Azahar is the project you want, but understanding why requires a quick tour through the rise and fall of Citra, the brief life of Lime3DS, and what each one means for your games, your controller, and your save files. (Emulator)
This guide breaks down compatibility, controls, and save files across all three, with a realistic look at what “2027” actually means for a project with no published long-term roadmap. Think of it as a field guide for anyone returning to 3DS emulation after a couple of years away.
The messy family tree: Citra, Lime3DS, and Azahar
To compare these emulators fairly, you need to know how they’re related. They’re not three rival products built from scratch. They’re a lineage.
Citra was the original open-source 3DS emulator and, for most of a decade, the default choice. It built a massive compatibility base and a community that reported per-game results. Then, in March 2024, the project announced it was shutting down. The timing came shortly after Nintendo filed a lawsuit against the Yuzu Switch emulator, and the chill that followed pushed several emulation projects to close up shop.
Lime3DS was a fork created after Citra’s shutdown. A fork, in software terms, is a copy of a project’s source code that someone else continues to develop. Lime3DS picked up Citra’s codebase and kept shipping updates, adding its own fixes and features. For a while, it was the de facto continuation.
Azahar is the successor project. The Lime3DS team announced in 2025 that development would continue under the Azahar name, positioning it as the merged home for Citra-lineage work. In practice, Azahar inherits Citra’s compatibility base plus whatever Lime3DS added on top.
One honest caveat: no public 2027 roadmap exists for Azahar. Any claim about what the project will look like in 2027 is a projection, not a fact. What you can rely on is the trajectory: a single active project absorbing the work of its predecessors. If you want to understand how community-driven projects survive these transitions, the same pattern shows up in GitOps and how Git became the control plane for modern infrastructure, where a single source of truth outlives any one tool.
Compatibility: how each emulator actually handles games

Here’s the part most comparison articles get wrong. None of these emulators publishes a single “percent compatible” number, and that’s by design. Compatibility in 3DS emulation is reported per game, not as a global score.
Why per-game compatibility matters
The 3DS is a strange piece of hardware. It has two screens, a stereoscopic 3D display, a touchscreen, motion sensors, and a library full of games that use each of those in unusual ways. A game that runs perfectly might be a simple 2D platformer, while a headline title stutters because of a specific graphical effect. A single percentage hides all of that.
Citra historically maintained a community compatibility list where users logged playability per title. That culture carried into Lime3DS and, by extension, into Azahar. The practical takeaway: before installing anything, look up the specific game you want to play, not the emulator’s overall reputation.
| Emulator | Status | Compatibility base | Best for |
|---|---|---|---|
| Citra | Discontinued (March 2024) | Large historical list, no new fixes | Archival, offline play of already-working games |
| Lime3DS | Superseded by Azahar | Citra’s base plus interim fixes | Users who installed it in 2024 and never migrated |
| Azahar | Active successor | Citra plus Lime3DS additions | New installs and long-term use |
The practical compatibility rule
If a game worked on Citra, it very likely works on Azahar, because Azahar inherits that codebase. If a game was broken on Citra and fixed in Lime3DS, that fix should carry forward too. What you lose by staying on Citra is future fixes. What you gain by moving to Azahar is the opposite. For most people, the calculation is simple: new installs should go to Azahar, and old installs are worth migrating once you’ve backed up your saves.
Controls: what to expect from the input system
Controls are where the Citra lineage is most consistent, and that’s good news. All three emulators share the same basic input-mapping approach: a configuration screen where you assign keyboard keys, gamepad buttons, and touchscreen emulation to the 3DS’s inputs.
The core mappings
You’ll typically configure four categories:
- Face buttons and d-pad mapped to keyboard or a controller.
- Circle Pad and C-Stick mapped to analog sticks or keyboard keys.
- Touchscreen emulated with a mouse or, on some setups, a stylus or touch display.
- Motion and gyro mapped to a controller’s sensors or, in some cases, emulated with button toggles.
The exact menu names may differ slightly between Citra, Lime3DS, and Azahar, but the structure is the same. If you’ve configured one, you can configure the others in a few minutes.
Common mistakes people make
The biggest control mistake is treating the touchscreen as an afterthought. Plenty of 3DS games expect you to tap, drag, or hold on the lower screen while using the buttons. Mapping the touchscreen to a mouse works, but it forces you to switch hands constantly. A better setup uses a controller with a touchpad, or maps a spare button to toggle a virtual cursor.
The second mistake is ignoring dead zones on the Circle Pad. Analog sticks on modern controllers are more sensitive than the 3DS’s own pad, so a small dead zone often makes movement feel closer to the original hardware. It’s a two-minute tweak that changes how a game feels.
If you enjoy understanding how input and rendering pipelines are split between components, the same control-plane versus data-plane thinking explains a lot about emulator architecture, much like a service mesh architecture separates control plane and data plane to keep traffic flowing smoothly.
Save files: the part that actually matters
Here’s the question that keeps people up at night: if I switch emulators, do I lose my progress?
The honest answer is that save files in Citra-lineage emulators are typically stored per game in the emulator’s user data directory, and because Lime3DS and Azahar reused Citra’s save architecture, saves are generally compatible across the three. But “generally” is doing real work in that sentence, and you should verify against the current Azahar documentation before assuming anything.
How to migrate saves safely
Follow this order and you won’t lose anything:
- Locate your save directory in your current emulator’s settings. It’s usually a folder named after the game’s title ID.
- Copy the entire folder to a backup location outside the emulator directory.
- Install the new emulator and launch the same game once so it creates its own save folder.
- Replace the new folder’s contents with your backed-up files.
- Load the game and verify your progress before deleting anything.
The mistake people make is copying a single save file instead of the whole folder. Many games store extra data alongside the main save, and missing it can cause corruption or a “new game” prompt. Copy the folder, not the file.
A second mistake: migrating before confirming the new emulator runs the game at all. If the game doesn’t boot, you’ve now got two problems. Test first, migrate second.
Should you still use Citra or Lime3DS in 2027?
For most people, no. But “most” isn’t “everyone,” and there are legitimate reasons to stay put.
Stay on Citra if you have a stable setup, you only play games that already work, and you don’t want to touch a working configuration. There’s no shame in that. A discontinued emulator doesn’t stop working.
Stay on Lime3DS if you installed it in 2024, it runs your library, and you haven’t hit a bug that matters. Migration has a cost, and if the cost outweighs the benefit, skip it.
Move to Azahar if you’re setting up fresh, you want ongoing fixes, or a specific game you care about was recently patched. Since Azahar is where the lineage’s development now lives, it’s the only one of the three with a future.
One more consideration: security and trust. Emulators are software that runs with real permissions on your machine. An actively maintained project gets scrutiny, bug reports, and fixes. An abandoned one doesn’t. That’s not a reason to panic, but it is a reason to prefer the active project when the choice is easy.
What “2027” really means for this comparison
Let’s be clear-eyed about the year in the title. As of the latest public information, there is no announced 2027 roadmap for Azahar. Nobody has published a feature list for that year, and anyone who tells you otherwise is guessing.
So what does 2027 mean here? It means the decision horizon. If you’re choosing an emulator today and plan to keep using it for a few years, you’re really asking which project will still be maintained. On current evidence, that’s Azahar. The Citra lineage consolidated into one active project, and consolidation tends to stick.
The practical advice for a multi-year setup:
- Pick the active project as your daily driver.
- Keep your saves backed up in a folder that isn’t inside any emulator’s directory.
- Re-check compatibility lists when you start a new game, because per-game status changes with updates.
- Don’t chase every release. Update when a fix matters to you, not on a schedule.
That last point is where a lot of people burn time. Emulator updates can fix one game and, occasionally, introduce a regression in another. If your library is working, a stable setup beats a bleeding-edge one. This is the same trade-off IT teams make constantly, and it’s why a web application firewall explained for beginners focuses on what actually blocks threats rather than every available toggle.
The verdict
Azahar wins by default, and that’s not a knock against it. It’s simply where the Citra lineage’s development now lives. Citra remains a monument to a decade of work, Lime3DS was a necessary bridge, and Azahar is the road forward. For compatibility, expect per-game results that carry over from Citra; for controls, expect the same flexible mapping system with slightly different menu labels; for save files, expect compatibility but verify before you migrate.
The smartest move in 2027 is boring: install Azahar, map your controller carefully, back up your saves outside the emulator folder, and check per-game compatibility before you start something new. Boring is what keeps your progress intact.
Frequently asked questions
Is Azahar the same emulator as Citra?
Not literally the same, but directly descended from it. Azahar is the successor project that grew out of Lime3DS, which itself was a fork of Citra. It inherits Citra’s compatibility base and save architecture, so games and saves generally carry over, though you should verify specific titles and confirm save compatibility against current documentation before migrating.
Can I move my Citra save files to Azahar?
In most cases yes, because Lime3DS and Azahar reused Citra’s save architecture and store saves per game in the user data directory. The safe method is to copy the entire per-game save folder, not a single file, back it up outside the emulator, then replace the new emulator’s folder contents after launching the game once. Always verify your progress before deleting the backup.
Why did Citra shut down?
Citra announced its shutdown in March 2024, shortly after Nintendo filed a lawsuit against the Yuzu Switch emulator. The legal pressure that followed led several emulation projects to close. Citra’s code lived on through forks, most notably Lime3DS, which later consolidated into Azahar.
Is Lime3DS still worth using?
Only if it already works for you and you don’t want to change a stable setup. Lime3DS was superseded when its team announced development would continue under the Azahar name in 2025. New installs should go to Azahar, since that’s where fixes and updates now happen.
Do all three emulators use the same controls?
Broadly yes. All three use an input-mapping screen where you assign keyboard keys, gamepad buttons, analog sticks, and touchscreen emulation to the 3DS’s inputs. Menu names may differ slightly, but the structure is the same, so a configuration you understand in one transfers quickly to the others.
Will Azahar still exist in 2027?
No public 2027 roadmap exists, so any answer is a projection. What’s verifiable is the trajectory: the Citra lineage consolidated into a single active project, Azahar, which inherits the compatibility work of both Citra and Lime3DS. On current evidence it’s the most likely home for continued 3DS emulation development, but treat specific 2027 feature claims with skepticism.


