Last updated: July 2026 | Platforms: Windows, Linux, macOS, Android


Table of Contents

  1. 3DS Emulation in 2026: What Happened to Citra?
  2. Which 3DS Emulator Should You Use?
  3. PC Requirements for 3DS Emulation
  4. Quick Setup — Getting Started in 5 Minutes
  5. Dumping Your Own 3DS Games Legally
  6. Best 3DS Games to Emulate on PC
  7. Playing DS and DSi Games in 3DS Emulators
  8. Pretendo Network — Online Multiplayer After Nintendo
  9. 3DS Emulator on Android and Mobile
  10. Visual Enhancements and Custom Layouts
  11. Troubleshooting Common Issues
  12. Should You Buy a Real 3DS Instead?
  13. Frequently Asked Questions

3DS Emulation in 2026: What Happened to Citra? {#what-happened-to-citra}

Citra was the dominant 3DS emulator for nearly a decade. It ran most of the library at full speed, supported resolution scaling, and ran on nearly any PC made after 2015. Then, in January 2024, Nintendo's legal action against the Yuzu team extended to Citra — both projects were taken down simultaneously as part of the settlement.

The good news: Citra's codebase was open source, and the community didn't stop working. Two major successor projects emerged almost immediately:

Both are free, open source, and available today. Between them, the entire 3DS library remains playable on PC in 2026 — often better than it ran on Citra at its peak.


Which 3DS Emulator Should You Use? {#which-emulator}

Azahar

Azahar is the recommendation for most users. It receives frequent updates, has the most active contributor community, and has improved on Citra's weak points (particularly Vulkan rendering and Android performance). The team has also integrated improvements inspired by other emulator projects, meaning compatibility and performance have moved forward rather than simply being preserved.

Choose Azahar if:

Lime3DS

Lime3DS is a conservative, stability-first fork. It changes very little from the last stable Citra build, which means it inherits both Citra's excellent compatibility and its known quirks. For users who had a working Citra setup and just want to keep playing without surprises, Lime3DS is a clean transplant.

Choose Lime3DS if:

Comparison Table

FeatureAzaharLime3DS
Development paceActive, frequent releasesConservative, stability-first
Vulkan backendYes, improvedYes, inherited from Citra
OpenGL backendYesYes
Android portYesYes
Multiplayer (local)YesYes
Save state compatibilityMostly compatible with old savesDirect Citra compatibility
Custom themes/layoutsYesYes
Shader pre-compilationYesYes
Overall compatibilityVery highVery high

For the vast majority of users, Azahar is the better starting point. Lime3DS earns its place as a backup option or for users with a specific compatibility need.


PC Requirements for 3DS Emulation {#pc-requirements}

The 3DS was modest hardware (ARM11 @ 268 MHz, limited RAM), so emulating it doesn't demand a powerful PC. Nearly any machine made after 2013 can run the full 3DS library at full speed.

Minimum (Most games at full speed)

What Actually Matters

For 3DS emulation, single-core CPU speed matters more than core count. A modern Ryzen 3 or Intel i3 at 3.5+ GHz will comfortably beat an old Core i7 quad-core from 2012. The 3DS was a single-threaded console; emulation follows suit.

GPU requirements are low unless you're running at high resolution scales (4x, 6x, 8x). At 2x or 3x resolution, even integrated graphics handles most titles. Heavy shaders (Pokémon Sun/Moon, ORAS) will benefit from a discrete GPU.


Quick Setup — Getting Started in 5 Minutes {#quick-setup}

This section covers the absolute basics. For a full step-by-step walkthrough with screenshots, see the Azahar Setup Guide or Lime3DS Setup Guide.

Step 1: Download Azahar from the official GitHub releases page (search "Azahar emulator GitHub"). Always use the latest release, not nightly builds, unless you need a specific fix.

Step 2: Extract the archive and run azahar.exe (Windows) or the equivalent binary on Linux/macOS. No installer required.

Step 3: On first run, Azahar will prompt you to set a game directory. Point it to the folder where you store your 3DS game files (.3ds, .cia, or .cxi format).

Step 4: Configure your controller in Emulation → Controls. Azahar supports Xbox controllers, DualSense/DualShock, and keyboard. The 3DS has two screens — by default they appear stacked vertically. You can change the layout later.

Step 5: Double-click a game in the library list to start playing.

That's it for basic setup. The emulator ships with sensible defaults and most games will run without touching the graphics settings.


Dumping Your Own 3DS Games Legally {#dumping-games}

To stay on the right side of copyright law, you should play games you own. The standard way to dump cartridges and installed titles from a real 3DS is through custom firmware (CFW).

Setting Up CFW (One-Time Process)

The 3DS CFW scene is well-documented at 3ds.hacks.guide — a community guide that walks you through installing Luma3DS CFW on any 3DS model and firmware version. The process takes about an hour and doesn't require any hardware modifications or soldering.

Dumping Cartridges with GodMode9

Once you have CFW installed:

  1. Download GodMode9 and place it in your 3DS's /luma/payloads/ folder
  2. Boot with the START button held to enter GodMode9
  3. Navigate to [C:] GAMECART → select the cartridge file → NCSD image optionsDump image to SD
  4. Copy the resulting .3ds file from your SD card to your PC

Dumping Installed Titles and DLC

GodMode9 can also dump installed games, updates, and DLC from your console's NAND or SD card. Use [A:] SYSNAND SD or [0:] SDCARD → navigate to your installed titles → CIA image optionsDump to 0:/gm9/out.

Dumping amiibo Data

If you have amiibo figures, their NFC data can be dumped with TagMo on Android and used in Azahar via the amiibo emulation feature — no physical amiibo required after the initial dump.


Best 3DS Games to Emulate on PC {#best-games}

The 3DS had one of the strongest handheld libraries ever produced, and virtually all of it runs at full speed in emulation. These are the titles that benefit most from playing on PC — either because of the larger screen, resolution scaling, or quality-of-life improvements like save states.

RPGs

Pokémon Omega Ruby / Alpha Sapphire and Pokémon X / Y run at full speed at 3x–4x resolution in Azahar. The overworld and battles look dramatically sharper on a 1080p monitor than on original hardware. Pokémon Sun and Moon require a capable GPU due to heavy shader usage in battles.

Fire Emblem Fates (Birthright, Conquest, Revelation) and Fire Emblem Awakening are among the best tactical RPGs ever made. The emotional weight of losing units hits harder on a big screen. These run perfectly.

Shin Megami Tensei IV and SMT IV: Apocalypse are dense, challenging dungeon-crawlers that benefited from the 3DS's always-on nature — in emulation, save states remove that time pressure entirely if you want.

Bravely Default and Bravely Second are throwback JRPGs with outstanding music and class systems. Both run at full speed and look great upscaled.

Dragon Quest VII (2016 localization) and Dragon Quest VIII are the definitive versions of those games and run well in emulation.

Etrian Odyssey series (IV, V, Untold 1 & 2) — classic first-person dungeon crawlers. The map-drawing mechanic translates well with mouse interaction.

Persona Q: Shadow of the Labyrinth and Persona Q2 are crossovers between Persona and Etrian Odyssey. They run beautifully.

Radiant Historia: Perfect Chronology — an underrated time-manipulation JRPG. Perfect in emulation.

Rune Factory 4 — farming sim meets action RPG. One of the most charming games on the system.

Action / Adventure

The Legend of Zelda: A Link Between Worlds is one of the best Zelda games and one of the best arguments for 3DS emulation on PC — at 4x resolution it looks stunning. Perfect compatibility.

The Legend of Zelda: Ocarina of Time 3D and Majora's Mask 3D are the definitive versions of those N64 classics. Majora's Mask 3D is demanding but runs well on a mid-range system.

The Legend of Zelda: Tri Force Heroes — if you want the multiplayer mode, Pretendo's Lime Play revival supports it.

Luigi's Mansion: Dark Moon — excellent sequel, runs flawlessly. The ghost-vacuuming mechanic is satisfying with a controller.

Metroid: Samus Returns — the 2017 remake of Metroid II has tight controls and a gorgeous soundtrack. Runs at full speed.

Monster Hunter 4 Ultimate and Monster Hunter Generations — the 3DS Monster Hunter games are the definitive versions of those hunts. They're demanding on the emulator's shader compilation (expect stutters first session), but subsequent sessions run smoothly. Online play is available via Pretendo.

Kirby: Planet Robobot and Kirby: Triple Deluxe — polished, creative platformers. Perfect compatibility.

Super Mario 3D Land — tight platformer, runs at full speed, benefits from the larger display.

Star Fox 64 3D — a full remake of the N64 classic. If you haven't played Star Fox 64 before, this is the best version.

Platformers & Action

Shovel Knight (3DS version) — full game, runs well.

Castlevania: Mirror of Fate — the last mainline 2D Castlevania game. Worth playing in emulation.

Donkey Kong Country Returns 3D — port of the Wii game, runs at full speed.

Kid Icarus: Uprising — a divisive control scheme on original hardware (stylus + kickstand) that becomes manageable with mouse aim in emulation. Unique game, worth experiencing.

Games That Benefit Most from Emulation

GameEmulation Advantage
Any Pokémon titleResolution scaling, save states for breeding/EV training
Fire Emblem gamesSave states for permadeath comfort
Monster HunterLarge screen, faster text reading
Zelda A Link Between Worlds4x resolution looks incredible
Kid Icarus: UprisingMouse aim solves the control problem
Etrian Odyssey seriesMouse for map-drawing

Playing DS and DSi Games in 3DS Emulators {#ds-games}

Both Azahar and Lime3DS inherit Citra's DS compatibility mode, which emulates the 3DS's built-in DS backward compatibility layer. This means DS and DSi cartridge dumps (.nds files) can run in 3DS emulators via TWL (Twilight Menu) compatibility.

The catch: compatibility isn't 100%. DS games that work perfectly in dedicated DS emulators (melonDS, DeSmuME) may have glitches in the 3DS emulator's DS mode. If you're primarily interested in the DS library, see our dedicated Nintendo DS Emulator PC Guide for melonDS setup — it's a better choice for pure DS emulation.

That said, DS games that work do benefit from the same upscaling and layout options as 3DS titles.


Pretendo Network — Online Multiplayer After Nintendo {#pretendo}

Nintendo discontinued the 3DS online service (Nintendo Network) in April 2024. Pretendo Network is a community-run replacement that restores online functionality for many 3DS games.

What Pretendo supports (as of 2026):

Using Pretendo in Azahar:

  1. In Azahar, go to Emulation → System → Network and enable "Online Mode"
  2. Enter your Pretendo account credentials (create an account free at pretendo.network)
  3. Set the DNS in Azahar's network settings to Pretendo's server addresses (listed on their site)

Note: Pretendo requires a registered account because they need to track users to prevent abuse. Registration is free.

Local wireless play (between two Azahar instances on the same network) works through Azahar's built-in multiplayer lobby system. No Pretendo account needed for local sessions.


3DS Emulator on Android and Mobile {#android}

Both Azahar and Lime3DS have Android ports, and both have improved significantly since Citra's Android days.

Azahar Android

Azahar's Android version runs on devices with a Snapdragon 8 Gen 2 or better (or the equivalent from MediaTek and Exynos). On flagship hardware from 2023 and newer, most 3DS games run at full speed or near it.

Minimum Android requirements:

Performance by tier:

Pokémon games, Fire Emblem, Zelda ALBetW all run on mid-range hardware. Monster Hunter and heavily-shaded games need flagship chips.

Physical Controls on Android

Azahar supports physical Bluetooth controllers on Android. The 3DS layout maps naturally to a modern gamepad — left stick replaces the circle pad, right stick handles the C-stick (camera in Monster Hunter), face buttons map as expected. The touchscreen functionality requires actual screen touches or a gyro-mapped virtual button in Azahar's virtual pad editor.

For games with heavy touchscreen use (Kid Icarus, Kirby), a tablet is more comfortable than a phone.

Lime3DS Android

Lime3DS's Android port is slightly behind Azahar's in rendering performance but is more stable for certain titles. If Azahar's Android version causes graphical issues with a specific game, Lime3DS is worth trying as a fallback.


Visual Enhancements and Custom Layouts {#visual-enhancements}

One of the biggest advantages of 3DS emulation on PC is breaking free from the native 400×240 (top screen) and 320×240 (bottom screen) resolution. At native resolution, games look blurry and pixelated on modern monitors.

Resolution Scaling

In Azahar/Lime3DS, go to Graphics → General and increase "Internal Resolution" from 1x (native) to 3x or 4x. The difference is dramatic.

ScaleEffective Resolution (Top Screen)Ideal For
1x400×240Very weak PCs, reference testing
2x800×480Integrated graphics, low-end laptops
3x1200×720Mid-range hardware, 1080p monitors
4x1600×960Good GPU, 1080p/1440p monitors
5x or 6x2000×1200+High-end GPU, 4K displays

At 4x, even heavily 3D games like Ocarina of Time 3D look genuinely beautiful on a modern monitor.

Layout Options

The 3DS has two screens. Emulators offer several ways to display them on a single PC monitor:

For most action games, the "single large screen" mode with the bottom screen minimized in a corner is the cleanest experience on a monitor.

Widescreen Hacks

Some 3DS games have widescreen mods available through the community (check game-specific guides on sites like ProjectPokemon for Pokémon mods). These expand the field of view to fill a 16:9 monitor properly. Not all games have these, but popular titles often do.

Shaders and Post-Processing

Both emulators support custom shaders (in the Graphics → Shader options). You can apply subtle sharpening filters or, if you're feeling nostalgic, CRT scanline effects. For most users, no shader or a simple sharpening filter gives the cleanest result.


Troubleshooting Common Issues {#troubleshooting}

Game Shows Black Screen on Boot

The most common cause is a bad ROM dump. Verify your game file is complete and not corrupted (compare file size against known-good sources). Some encrypted .cia files need to be decrypted first — GodMode9 on a CFW 3DS can decrypt them during the dump process.

Also check: Azahar requires a legal region match between your system region setting and your game file's region. Go to Emulation → Configuration → System and ensure the region matches your game.

Audio Stutters or Pops

Audio stutters are usually a sign the CPU can't keep up with emulation. First, verify you're using Azahar's Vulkan renderer (significantly reduces CPU load vs OpenGL on most hardware). Then, try enabling audio stretching in the Audio settings — this smooths playback at the cost of slight latency.

If a specific game stutters only in certain areas (towns, cutscenes), it's likely shader compilation lag on first visit. It will smooth out on subsequent playthroughs once shaders are cached.

Shader Compilation Stutter (First Session)

The first time you run a graphically demanding 3DS game, expect frame drops and stutters as the emulator compiles shaders. This is normal and temporary. Azahar saves the compiled shader cache locally, so the second session will be smooth from the start.

Monster Hunter 4 Ultimate and Pokémon ORAS are the biggest culprits. Plan the first session as a "shader warmup" — explore varied environments to compile as many shaders as possible, then future sessions play smoothly.

Performance is Low Despite Good PC

3DS emulation is CPU-bound and largely single-threaded. If you have a high core-count CPU but low per-core speed, performance can disappoint. Switch from OpenGL to Vulkan (Graphics → API). On AMD GPUs, Vulkan typically performs significantly better than OpenGL.

Also check that you're not running on integrated graphics by accident — Azahar should default to the discrete GPU, but on some laptops with hybrid graphics you may need to set it manually via Windows' Graphics Settings.

Save Files Not Working After Switching Emulators

Azahar and Lime3DS use compatible save formats, but the save file locations may differ. Check the emulator's user directory (usually in AppData/Roaming/Azahar or similar) for a sdmc folder containing game saves. Copy these between emulators to preserve progress.

Game Runs Fine But Controls Feel Off

By default, the 3DS circle pad emulates as a left analog stick. For games that use the circle pad for precise analog input (Monster Hunter, Zelda), confirm your stick is calibrated correctly in your system's controller settings. If using a D-Pad mapped to the circle pad, sensitivity may need adjustment in Azahar's input settings.


Should You Buy a Real 3DS Instead? {#real-hardware}

Real 3DS hardware is cheap in 2026 — the New 3DS XL runs $60–100 used, and the CFW scene (Luma3DS) makes it trivially easy to install games from SD card. So when does buying hardware make more sense than emulating?

Reasons to Buy Hardware

Reasons to Stick with Emulation

For most users choosing between the two, a Ryzen Z1 Extreme-based handheld PC running Azahar is the best of all worlds — portable, high-fidelity, and capable of far more than a 3DS. But a real New 3DS XL bought used is still a compelling option for pure handheld authenticity.


Frequently Asked Questions {#faq}

Emulators themselves are legal software — they don't contain any Nintendo code. Distributing or downloading commercial game ROMs you don't own is where legality becomes murky. Dumping games from cartridges you own is the recommended approach. See our detailed breakdown in Is Emulation Legal?.

Does Azahar require a BIOS dump?

No. Unlike some consoles (PS1, DS), the 3DS emulator doesn't require a BIOS/firmware dump to run games. Azahar and Lime3DS handle system-level functions through high-level emulation (HLE). You only need the game file.

Can I use my 3DS save files in Azahar?

Yes. Use Checkpoint (a homebrew save manager) on a CFW 3DS to export saves to your SD card, then copy them to Azahar's save directory. The format is compatible.

Will my old Citra save files work?

Yes. Azahar and Lime3DS both accept Citra's save file format. Copy your old Citra save directory (%appdata%\Citra\sdmc\Nintendo 3DS) and place it in the equivalent Azahar directory.

Does Azahar support amiibo?

Yes. Azahar can emulate amiibo using .bin dump files (dumped with TagMo on Android NFC-capable phones, or downloaded from community archives of your own owned amiibo). Go to Emulation → Amiibo to load a file.

Which games are incompatible with current emulators?

Compatibility is very high — above 95% of the commercial library runs without major issues. A small number of games with unusual hardware behaviors, encryption edge cases, or heavy DSP usage may have glitches. Check the Azahar GitHub issues page or compatibility lists for specific games you're concerned about.

Can two PCs play 3DS multiplayer together?

Yes, through Azahar's multiplayer rooms feature. One user creates a room (public or private), others join via IP or the room browser. Local wireless games (Mario Kart 7, Monster Hunter) work through this system as if the PCs were in the same room.

For games that use Nintendo Network (now offline), Pretendo Network is the alternative.

How do I update the emulator without losing my saves?

Both Azahar and Lime3DS store user data (saves, config, shader cache) separately from the emulator executable. Updating means replacing just the .exe/binary — your user data directory is untouched. Always download the new version, replace the old binary, and your saves carry over automatically.


Summary

3DS emulation in 2026 is as good as it's ever been, and arguably better than Citra was at its peak. Azahar carries the torch as the primary emulator with active development, improved rendering, and a solid Android port. Lime3DS is the stability-first alternative.

The 3DS library is one of gaming's great handheld catalogs — deep RPGs, polished Zelda and Pokémon entries, and system-exclusives that never made it to other platforms. With resolution scaling, save states, and Pretendo restoring online play, emulation adds quality-of-life improvements that make replaying these games feel fresh.

For detailed setup, go to the Azahar Setup Guide or Lime3DS Setup Guide. For the DS library, check the Nintendo DS Emulator PC Guide.


Category: Platform Guides | Tags: 3DS emulator, Azahar, Lime3DS, Citra alternative, Nintendo 3DS PC, 3DS emulation 2026