Prerequisite: This guide requires a modded 3DS. If you haven't modded yours yet, please follow our 11.17 Homebrew Guide.
This is a guide on how to stream your New Nintendo 3DS wirelessly. This guide is intended for a New Nintendo 3DS system with custom firmware installed. Windows, Mac, and Linux are all compatible.
Disclaimer: I am not responsible for any issues that may arise during this process. Follow the tutorial carefully to avoid problems. Bricking a 3DS is rare with the latest methods.
Setting up the Files
Make sure you have Luma3DS v13.0 or above installed on your system before beginning.
- Power on your 3DS and launch FBI from the Homebrew Launcher.
- Navigate to your SD card and install the BootNTR Selector CIA file you downloaded from the Resources.
- Once installed, exit FBI and unwrap the new software notification on your home menu.
Obtaining the 3DS IP Address
- On your 3DS, open the Rosalina menu by pressing
Left Shoulder+D-pad Down+Selectsimultaneously. - Go to Debugger Options > Enable Debugger.
- Note down the IP address displayed in the top right corner (e.g.,
192.168.1.50). - Disable the debugger and exit the menu.
Launching BootNTR Selector
- Launch BootNTR Selector from the 3DS home menu.
- Press Use Default and then Save Settings.
- Select version 3.6.
- The app will load and return you to the 3DS home menu. It is now running in the background.
Connecting to the Client
- On your computer, open Snickerstream (Windows) or CuteNTR (Mac/Linux).
- Input the 3DS IP address you obtained earlier.
- Press Connect.
- If everything is set up correctly, your 3DS screen should now be displayed on your computer!
Troubleshooting
- If certain games (e.g., Starfox 64 3D or Pokémon Sun & Moon) don't stream correctly, click on the NFC patch option inside BootNTR Selector before launching the game.
- If you encounter connection issues: Reboot your 3DS, delete the BootNTR Selector folder using FBI (Ext Save Data), and relaunch BootNTR Selector, choosing version 3.6 again.
Configuring Options
For default performance, keep the priority factor, image quality, and Quality of Service (QoS) value unchanged. You can adjust the frame rate limit, interpolation, and screen layout based on your preference. Refer to the specific client's Wiki for advanced tuning.
OBS Setup (Optional)
If using OBS for recording or streaming:
- Set up a Game Capture or Window Capture source targeting Snickerstream.
- You can crop the source to show only the top or bottom screen if desired.
- Pro Tip: Duplicate the capture source, scale it up to fill the background, and add a Blur Filter (using StreamFX or standard OBS filters) for a professional-looking background overlay.