How To Record Gameplay On Your 3DS: The Ultimate Creator’s Guide

How To Record Gameplay On Your 3DS: The Ultimate Creator’s Guide

How to Crop a Screen Recording: A Step-by-Step Guide

Learn how to capture high-quality Nintendo 3DS video feed using custom firmware wireless streaming, physical capture cards, or external camera rigs. This technical guide outlines the precise hardware setups, software configurations, and audio routing steps required to achieve up to 60 frames per second at native handheld resolutions.


Preparing Your Console: Technical Requirements and Equipment Checklists

Capturing gameplay from the Nintendo 3DS family of systems presents a unique hardware challenge. Unlike modern consoles, the 3DS lacks native video-out capabilities through its charging port or headphone jack. Depending on your budget, technical skill level, and the specific model of your console, you will need to choose between custom firmware (CFW) wireless streaming, physical hardware modification, or an external camera mount.

Before selecting a path, you must understand the hardware differences between the "Old" 3DS family (Original 3DS, 3DS XL, and 2DS) and the "New" 3DS family (New 3DS, New 3DS XL, and New 2DS XL). The "New" iterations feature an upgraded ARM11 MPCore quad-core CPU clocked at 268 MHz, which possesses the processing overhead necessary to encode and stream video wirelessly over a local network. The "Old" systems feature a dual-core processor that cannot handle real-time video encoding, meaning users with older consoles must rely on hardware modifications or physical camera rigs.



Required Gear and Resources Checklist



  • Console Verification: A console from the "New" Nintendo 3DS/2DS family is mandatory for software-based wireless streaming.
  • Custom Firmware (CFW): A console modified with Boot9Strap and running the latest version of Luma3DS.
  • High-Speed SD Card: A Class 10 MicroSD card with at least 30 MB/s read/write speeds, formatted to FAT32 with a 32KB or 64KB cluster size.
  • Wireless Router: A dual-band router capable of hosting a stable local network connection. (Note: The 3DS hardware only connects to 2.4 GHz bands, but a PC connected via Ethernet to the same local router reduces latency).
  • Physical Audio Link: A 3.5mm male-to-male auxiliary audio cable combined with a USB Ground Loop Noise Isolator to eliminate electrical hum during recording.
  • Recording Software: A PC running OBS Studio or Streamlabs OBS.
  • Streaming Client: The latest release of Snickerstream or HzMod installed on your PC.


Project Feasibility Metrics



  • Estimated Budget: Free (for CFW Wireless Streaming) to $350+ USD (for physical hardware capture card installations).
  • Difficulty Rating: Intermediate (CFW Software Setup) to Advanced (Hardware soldering and case modification).
  • Setup Time: 30 to 45 minutes for software configuration; several hours or professional mail-in service turnarounds for hardware modifications.

Wireless Gameplay Capturing via Custom Firmware and Snickerstream

This method leverages the extra processing power of the New Nintendo 3DS family to stream the video buffer directly to a computer over your local network. It is the most accessible, cost-effective way to capture high-quality digital footage.



Step 1: Auditing and Preparing Your 3DS Custom Firmware

Before attempting to stream video, ensure your custom firmware is fully updated. Outdated versions of Luma3DS will cause system crashes when initializing video hooks.



  1. Turn off your console. Hold the Select button and press the Power button to boot into the Luma3DS configuration menu.
  2. Verify that your Luma3DS version is 10.2.1 or higher. If it is older, update your boot.firm file on the root of your SD card.
  3. Ensure the option "Enable game patching" is checked in the Luma3DS configuration menu.
  4. Press Start to save the settings and boot the console into the standard home menu.


Step 2: Installing BootNTR Selector on the Console

BootNTR Selector is a homebrew application that loads the NTR custom firmware overlay, which enables the background video streaming protocol.



  1. Download the latest BootNTR Selector CIA file from a trusted homebrew repository on your computer.
  2. Insert your 3DS SD card into your computer and copy the CIA file to the "cias" folder on your SD card root.
  3. Reinsert the SD card into your 3DS, power on the system, and launch FBI (the console's homebrew package installer).
  4. Navigate to SD, select the cias folder, select the BootNTR Selector CIA file, and choose "Install and delete CIA".
  5. Exit FBI to find the newly installed BootNTR Selector application on your home menu.


Step 3: Launching the Wireless Video Server

The streaming server must be initialized every time you power cycle your console before you can capture gameplay.



  1. Connect your New 3DS to your local 2.4 GHz Wi-Fi network. Note your console's local IP address (you can find this in your router settings, or by launching FBI and selecting the "Receive URLs via QR Code" option).
  2. Launch BootNTR Selector from your home menu.
  3. If prompted to choose a version of NTR, select the default stable version (typically NTR 3.6).
  4. The application will execute several configuration scripts. Once complete, it will display a success message and automatically return you to the 3DS home menu.

Pro-Tip: If the console freezes or displays a black screen during this step, force-power off the console, boot into Luma3DS settings, and verify that your system firmware is fully compatible with the chosen version of BootNTR Selector.



Step 4: Configuring the Snickerstream Client on PC

Snickerstream is a lightweight open-source program that receives the video packets from your 3DS and displays them on your desktop.



  1. Download the latest version of Snickerstream on your Windows computer and extract the zip archive to a dedicated folder.
  2. Run the Snickerstream executable file.
  3. In the "Target IP" field, input the precise local IP address of your 3DS that you identified in Step 3.
  4. Set the "NTR Version" dropdown to match the version initialized on your console.
  5. Choose your preferred stream interpolation and compression quality. Higher quality settings demand a stronger wireless connection to prevent stuttering.
  6. Click the "Connect" button in Snickerstream. Your console screen will flash briefly, and a window displaying your 3DS dual-screen display will render on your PC.

Warning: Do not close the lid of your 3DS while streaming is active. This interrupts the console's wireless sleep mode power cycle, which instantly drops the connection and can cause the console to crash.



Step 5: Routing Audio and Compositing Your OBS Studio Canvas

Because wireless streaming protocols on the 3DS only transmit video packets, you must capture the audio stream using a physical cable linked to your computer.



  1. Plug one end of your 3.5mm auxiliary audio cable into the headphone port of your 3DS.
  2. Plug the other end of the auxiliary cable into the Line-In port (blue port) or microphone port of your computer's motherboard.
  3. If you hear a loud, high-pitched electrical buzzing sound, plug a USB Ground Loop Noise Isolator inline between the 3DS and your computer's audio port. This eliminates the ground loop hum caused by charging the 3DS from the PC's USB ports while recording.
  4. Open OBS Studio on your computer and create a new Scene.
  5. Add a "Window Capture" source and set the target window to your active Snickerstream window.
  6. To separate the top and bottom screens, duplicate the Window Capture source. Apply a "Crop/Pad" filter to the first source to isolate the top screen (400x240 pixels), and apply a matching crop filter to the second source to isolate the bottom touch screen (320x240 pixels).
  7. Arrange the cropped video sources on your OBS canvas to suit your recording layout.
  8. Add an "Audio Input Capture" source in OBS, selecting your motherboard's Line-In port to capture the physical game audio. Set the audio levels to match your master track volume.

Ditch Third-Party Recorders, I Use Steam to Record My Gameplay

Ditch Third-Party Recorders, I Use Steam to Record My Gameplay

Technical Comparison of 3DS Video Capture Methodologies

Each approach to recording your 3DS gameplay features unique trade-offs in frame rate stability, resolution fidelity, latency, and financial overhead. Use the following comparative matrix to select the best option for your workspace.



Performance Parameter Hardware Capture Mod (Loopy/Katsukity) Wireless CFW Streaming (Snickerstream/HzMod) External Physical Camera Rig
Average Initial Cost $250 - $450 USD Free (Assuming owned New 3DS) $15 - $50 USD (For mounts & lighting)
Console Compatibility Varies by board; options exist for both Old and New models. Strict; New 3DS, New 3DS XL, and New 2DS XL only. Universal; fits all DS, 3DS, and 2DS configurations.
Max Frame Rate / Quality Solid 60 FPS (Zero packet loss or compression artifacts) Variable 30 - 60 FPS (Dependent on Wi-Fi stability) Up to 60 FPS (Dependent on camera sensor specs)
Output Resolution Native digital (Top: 400x240; Bottom: 320x240) Native digital (Top: 400x240; Bottom: 320x240) Non-native (Subject to ambient glare and lens distortion)
Local Input Latency Near 0ms (Direct USB processing pipeline) 50ms - 150ms (Slight wireless buffer delay) 0ms (You play looking directly at the console screen)
PC Hardware Demand Low; behaves like a standard USB webcam interface. Moderate; requires high-speed local networking and CPU decoding. Low; requires a standard capture card or camera interface.
Audio Routing Integrated digital audio via USB interface. External analog routing (Auxiliary cable + ground loop filter). Direct acoustic recording or external aux cable link.

Resolving Wireless Frame Drops and Hardware Sync Errors



Scenario 1: Severe Frame Rate Stuttering or Constant Disconnections



  • Root Cause: Wireless channel congestion on the 2.4 GHz spectrum or excessive CPU utilization on the 3DS console due to overly high stream quality settings.
  • Actionable Fix: First, navigate to your router's administration panel and assign your console to an isolated 2.4 GHz channel (Channel 1, 6, or 11 are recommended to minimize overlapping interference). Next, reduce the priority settings inside Snickerstream by navigating to Settings, locating the "Quality/Frame Limit" panel, and dropping the compression rate from 90% down to 70%. Ensure your PC is connected to the router via a physical Cat6 Ethernet cable to minimize the routing hops on your local network.


Scenario 2: Loud Ground Loop Hum in Recorded Audio



  • Root Cause: An electrical potential difference between the 3DS power supply circuit and your PC's internal ground, causing feedback through the analog audio cable.
  • Actionable Fix: Disconnect the charging cable from your 3DS while recording, running the console purely on battery power. If you require continuous power for long recording sessions, insert a physical 3.5mm Ground Loop Isolator between the 3DS headphone jack and the auxiliary input cable. This breaks the electrical circuit while permitting the audio frequency signals to pass through cleanly.


Scenario 3: Black Screen or Freeze Upon Launching BootNTR Selector



  • Root Cause: Incompatible configuration paths, outdated system files, or Luma3DS memory allocation conflicts.
  • Actionable Fix: Turn off the console and insert your SD card into your computer. Navigate to the "luma" folder, then to the "payloads" folder, and delete any conflicting boot files. Next, clear the BootNTR application cache by deleting the folder located at the path "3ds/BootNTRSelector" on your SD card. Reinsert the card, boot your console, and launch BootNTR Selector while holding the Select button to force open the setup menu. This allows you to choose a different NTR build optimized for your specific system firmware version.

Frequently Asked Questions



Can I record gameplay on an "Old" Nintendo 3DS using custom firmware?

No. The processing unit of the original Nintendo 3DS, 3DS XL, and original 2DS is a dual-core ARM11 processor that lacks the hardware resources to encode and stream video frames simultaneously. Attempting to run video-out homebrew programs on older models will lead to instant system crashes or severe frame drops down to single digits, rendering the footage unusable. For older models, you must use a hardware capture card or a physical camera rig.



Is it still possible to purchase a physical hardware capture card for the 3DS?

Yes, but availability is highly limited. Developers like "Loopy" continue to manufacture and sell physical USB-C capture boards for specific models like the original Nintendo 3DS and the New 3DS XL. These hardware kits require micro-soldering flat ribbon cables directly onto the console's mainboard test points. Alternatively, you can search secondhand markets for pre-modified consoles, though these legacy units often command premium prices.



Why is the captured game audio running faster or slower than the video feed?

This audio-video desynchronization occurs because the video feed is streamed over a wireless protocol that fluctuates based on network congestion, while the audio is routed in real time through an analog cable. To resolve this inside OBS Studio, open the "Advanced Audio Properties" panel and apply a manual sync offset (measured in milliseconds) to your Audio Input Capture source. Test-record a few seconds of gameplay where a menu sound effect plays, and adjust the offset value until the audio cue perfectly matches the visual screen transition.



How do I record the 3D depth effect from the 3DS screens?

Wireless streaming clients and physical hardware capture cards only record the flat, raw frame buffers directly from the graphics processor, which means they cannot output the glasses-free stereoscopic 3D effect. To record the authentic depth effect, you must capture the screen using a physical stereoscopic camera rig (such as a 3D camera setup) or display the footage on a 3D-capable monitor using an emulator that can reconstruct the dual-perspective stereoscopic layers from the game engine.

Start Sharing Your Handheld Adventures

Once you have configured your recording layout in OBS Studio, you are ready to produce high-quality videos and live streams for your audience. Experiment with different screen ratios, test your audio balance, and start creating engaging content today.


How to Record Gameplay on PC? Gamer's Guide

How to Record Gameplay on PC? Gamer's Guide

Read also: Weather Undergr