Connect with top gaming leaders in Los Angeles at GamesBeat Summit 2023 this May 22-23. Register here.

Nintendo hasn’t made a Game Boy Player-equivalent for its 3DS hardware that enables you to play those games on a television, so the company’s unofficial modding community is stepping up to do this.

You can play your 3DS games on an Xbox One using a Universal Windows Platform app for Xbox One called UWPStreamer. With this program, which you can find on the Xbox One store, you can beam a 3DS game to a television over your wireless network and then control them with an Xbox One controller. This enables you to play something like The Legend of Zelda: Majora’s Mask 3D, Super Mario 3D Land, or Mario Kart 7 on the big display in your living room.

The end result works well — although you may experience some lag depending on your network. You may also have to keep the 3DS close by in case you ever need to use the touchscreen input. Beyond that, this is a new way to experience your portable Nintendo games.

Here’s how to get this working:


GamesBeat Summit 2023

Join the GamesBeat community in Los Angeles this May 22-23. You’ll hear from the brightest minds within the gaming industry to share their updates on the latest developments.

Register Here
  1. You’ll need a New 3DS running a custom firmware.
  2. Install the NTR homebrew software that enables the Nintendo handheld to take screenshots and run mods.
  3. Install Input Redirection on your 3DS.
  4. On your Xbox One, search for “UWPStreamer” in the store and install it.
  5. Back on your 3DS, make sure it is connected to the same network as your Xbox One, and set up a static IP for the device in network settings.
  6. Start the NTR program.
  7. Start the Input Redirection app.
  8. Start the debugger.
  9. Then boot up the game of your choice.
  10. On the Xbox One, boot up the UWPStreamer.
  11. For IP Address, use the static IP you set up on the 3DS.
  12. Set Priority Factor to “1.”
  13. Adjust image quality to your preference, but the lower the number, the less data your network will have to transfer.
  14. For Quality of Service value, you can leave it at “15” or bump it up as high as “101” if you have a more modern or high-end wireless router.
  15. Click “connect” on UWPStreamer.

And now you should have your 3DS game up and running on your Xbox One. If the connection fails, you may have to reboot all of your devices and start from scratch. But hey, that’s the price you pay to use some duct-taped-together community software.

GamesBeat's creed when covering the game industry is "where passion meets business." What does this mean? We want to tell you how the news matters to you -- not just as a decision-maker at a game studio, but also as a fan of games. Whether you read our articles, listen to our podcasts, or watch our videos, GamesBeat will help you learn about the industry and enjoy engaging with it. Discover our Briefings.