Playing Your 3DS On The TV Actually Works If You Know What You're Doing

I've been through about a dozen setups trying to get a 3DS to output to my television properly. Some work, some are a complete waste of time. Here's what actually functions in practice. The basic concept is straightforward enough. You take a Nintendo 3DS, get custom firmware on it, install a homebrew application that streams the screen over USB to your computer, and then mirror or extend your computer display to the TV. That's the route most people end up using. There are other approaches but they tend to have bigger problems attached. The alternative method involves using a Citra emulator on your PC. Citra was a 3DS emulator that could run most games and output directly to your TV through your graphics card's HDMI port. It got discontinued in early 2024, but the final builds still work fine. Some of you might have noticed performance dropping off in later builds, which is why I'm mentioning the homebrew streaming route as a backup.

What You Actually Need

For the CEMUka method, which is what I recommend, you need a 3DS family console that's exploit-capable. That means anything from the original 3DS down to the 2DS XL. New 3DS, New 3DS XL, and New 2DS XL all work. The O3DS and N3DS models have slightly better USB transfer speeds because of their upgraded chip, but it's not dramatic. The old SLIME method and newer boot9strap setups both support streaming. You'll also need a computer running Windows, a decent USB cable, and the CEMUka software downloaded from its GitHub repository. That's about it. No fancy capture cards, no extra hardware adapters. Just the console, a cable, and the PC software.

Installing Custom Firmware

This is the part that scares people off, but it's literally the same process everyone followed back when flashcarts were still relevant. You run Godibootstrap from SD card, get boot9strap installed, and use FBI to install the necessary homebrew packages. The hblauncher_loader and hekate are the key components. Once that's done you're sitting at the homebrew menu and everything opens up. I won't link the exact step-by-step guides because they change occasionally and I don't want to point you at dead URLs. Search "boot9strap guide 3ds" and follow the latest version on 3ds.hacks.guide. It's well maintained and takes about twenty minutes if nothing goes wrong.

Get the Full Details

How to Display Nintendo 3Ds On TV (2026)
How to Display Nintendo 3Ds On TV (2026)

Setting Up CEMUka

Download CEMUka from its GitHub page and install it on your PC. Launch it before you start the 3DS. Connect the 3DS via USB while it's running homebrew. The application should detect the console automatically within a few seconds. You'll see the 3DS screen appear in the CEMUka window on your monitor. Here's where most people hit a snag. If CEMUka doesn't detect your 3DS, check that you're using a data-capable USB cable, not a charge-only cable. I spent an afternoon troubleshooting this exact issue before realizing the cable I grabbed from my desk drawer was the wrong type. That happens more often than you'd think. Once connected, the video output runs at whatever resolution you set in CEMUka's settings. I run mine at 720p scaled to my TV, which gives me smooth performance on older 3DS models without burning through CPU cycles. The original 3DS and 2DS struggle more with higher resolutions because their USB 2.0 connection becomes a bottleneck. If you have a New 3DS, you can push it to 1080p without much issue.

Getting It Onto The TV

If your computer is already connected to the TV through HDMI, you just maximize the CEMUka window or use Windows display mirroring. Set it to extend your display rather than mirror if you want the 3DS output on the big screen while keeping your PC monitor free. Fullscreen mode in CEMUka also works cleanly if you prefer that setup. I ran into a specific problem with input lag when doing this through a PC. The USB-to-PC-to-TV pipeline adds noticeable delay compared to playing on the actual handheld. I found that enabling low-latency mode in CEMUka's settings cut the input delay from roughly 150 milliseconds down to about 40 milliseconds, which is acceptable for most games but still not great for rhythm games or fast action titles. If input lag matters to you, this is a real limitation to be aware of.

What Games Actually Work Well

Most 3DS titles run through CEMUka without major issues. Pokemon X and Y, Zelda: A Link Between Worlds, Monster Hunter Generations, Smash 4, and Mario Kart 7 all perform smoothly. Some games with heavy 3D effects show visual artifacts or performance drops. Fire Emblem Fates had occasional frame pacing issues on my setup, and certain games that rely heavily on the gyroscope need extra configuration in CEMUka's input settings. Audio sometimes desyncs from video in more demanding titles. I fixed this by adjusting the audio buffer size in CEMUka's settings to 128 samples instead of the default 256. It traded a tiny bit of latency for much better synchronization. The tradeoff is barely noticeable in casual play but makes a real difference if you're paying attention.

How to play 3DS games on your TV - YouTube
How to play 3DS games on your TV - YouTube

The Citra Route

If you'd rather not mess with custom firmware, Citra's final build from March 2024 still handles a large number of games. The installation is simpler. Download the emulator, configure your controller, load a game file, and output to TV through your PC. The performance profile is different from CEMUka though. Citra relies entirely on your CPU and GPU, so an older machine will struggle with demanding games even at native resolution. CEMUka uses the actual 3DS hardware through emulation, which means performance scales with the console itself rather than your PC specs. One thing Citra does better than CEMUka is save state functionality. If you want to save and load mid-game, Citra has been doing this for years with high reliability. CEMUka can do it too but it's less mature and I've seen save files corrupt on a handful of occasions. I don't recommend relying on it for anything important.

Limits And Where This Falls Apart

This whole setup doesn't work for online play. Nintendo shut down the 3DS eShop and online infrastructure. Multiplayer through CEMUka or Citra requires homebrew-based LAN play or unofficial servers that are still in development and not reliable for serious use. If you're hoping to play Mario Kart with friends over the TV, you're out of luck at this point. Also, any game that requires Amiibo functionality won't work natively. You can use Amiibo emulators but they're fiddly and inconsistent. The StreetPass feature is completely gone since the servers are offline. You're losing about half the 3DS ecosystem's social features. There's also the question of game sourcing. I'm not going to walk you through pirating ROMs here. What I will say is that if you own the physical cartridge, you can dump your own games using homebrew tools like GodMode9. That's the cleanest approach legally and technically.

Bottom Line

Playing 3DS games on the TV is totally viable if you're willing to spend some time on the initial setup. The CEMUka route gives you the best performance and lowest input lag. Citra is simpler to set up but demands more from your PC hardware. Neither method replicates the exact feel of holding the device, but for playing Zelda or Pokemon on a big screen, both get the job done. The main things that will ruin the experience are a bad USB cable, an underspec'd computer for Citra, or unrealistic expectations about what online features still work. Budget about an hour total for setup if everything goes smoothly, or two hours if you hit the cable issue I described.

New 3DS - How to Play on HD TV! [Video Capture Card by KatsuKity] - YouTube
New 3DS - How to Play on HD TV! [Video Capture Card by KatsuKity] - YouTube