- Start the Homebrew Launcher
- Press Y
StarlitSkies (talk | contribs) (remove {{Page WIP}}, use github and button templates, make internal wikitext not look terrible, emphasize ntr-hr even more, and a dash of extra clarity for the warnings at the start) |
(move HzMod to subpage) |
||
(17 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
{{shortcut|3DS:STREAM}} | {{shortcut|3DS:STREAM}} | ||
{{ | {{Page WIP}} | ||
{{ | {{Warning|text=The guides below can't be used to stream DS games, DSiWare, and GBA games. You will need a hardware capture card to do that.}} | ||
{{Critical|text='''This only works for New 3DS.''' If you absolutely want a method for Old 3DS, there is [[/HzMod|HzMod]]. Keep in mind that performance is still very bad and it is not intended for practical use.}} | |||
This page will show you how to stream your New 3DS console's screens to your computer over WiFi. | This page will show you how to stream your New 3DS console's screens to your computer over WiFi. | ||
* Your console and your computer need to be on the same network. | *Your console and your computer need to be on the same network. | ||
* Streaming audio over WiFi currently isn't possible | *Streaming audio over WiFi currently isn't possible, you will need to use an AUX cable and a device with Line In to receive audio. | ||
* If you have a poor connection, you may not get the best results | *If you have a poor connection, you may not get the best results. | ||
==Finding your Console's IP == | |||
== Finding your Console's IP == | |||
You'll need to know the local IP address of your 3DS later, so it's a good idea to find it now. | You'll need to know the local IP address of your 3DS later, so it's a good idea to find it now. | ||
{{3DS:Check local IP address}} | {{3DS:Check local IP address}} | ||
== Streaming with NTR == | ==Streaming with NTR+Snickerstream (recommended)== | ||
{{Info|text=At the time of writing this, BootNTR Selector is not compatible with the latest standard release of Luma3DS. To combat this, we will be using a custom build with support for BootNTR.}} | |||
| | ===What You Need === | ||
=== What You Need === | *Your console's IP from the first section | ||
* Your console's IP from the first section | * The latest release of [https://github.com/RattletraPM/Snickerstream/releases/latest Snickerstream] | ||
* The latest release of | * The latest release of [https://github.com/Nanquitas/Luma3DS/releases/latest Luma3DS 3GX Loader] | ||
* The latest release of | * The latest release of [https://github.com/Nanquitas/BootNTR/releases/latest BootNTR Selector] | ||
* The latest release of | *[https://github.com/Steveice10/FBI/releases/latest FBI] installed on your console | ||
* | |||
=== Section I: Prep Work === | === Section I: Prep Work=== | ||
#Ensure that your console and your computer are on the same network | #Ensure that your console and your computer are on the same network | ||
# Download and extract the latest Snickerstream <code>.zip</code> file | #Download and extract the latest Snickerstream <code>.zip</code> file | ||
# Download the latest Luma3DS <code>boot.firm</code> file | #Download the latest Luma3DS 3GX Loader <code>boot.firm</code> file | ||
# Download the latest BootNTR Selector <code>.cia</code> file | #Download the latest BootNTR Selector <code>.cia</code> file | ||
# Power off your console | #Power off your console | ||
# Take the SD card out of your console and put it into your computer | #Take the SD card out of your console and put it into your computer | ||
# Replace the <code>boot.firm</code> file on the root of your SD card with the one you | #Replace the <code>boot.firm</code> file on the root of your SD card with the Luma3DS 3GX Loader one you downloaded | ||
# Copy the BootNTR selector <code>.cia</code> file to your SD card | #Copy the BootNTR selector <code>.cia</code> file to your SD card | ||
#* You may put this file where you can easily access it | #*You may put this file where you can easily access it | ||
# Put your SD card back into your console | #Put your SD card back into your console | ||
=== Section II: Installing CIAs === | ===Section II: Installing CIAs=== | ||
# Power on your console | #Power on your console | ||
#* If you are prompted with a Luma3DS configuration screen, just press | #*If you are prompted with a Luma3DS configuration screen, just press START | ||
# Open FBI | #Open FBI | ||
# Press | # Press A on <code>SD</code> at the top of your bottom screen | ||
# Find the BootNTR Selector <code>.cia</code> file that you copied, press A on it and select <code>Install and delete CIA</code> | #Find the BootNTR Selector <code>.cia</code> file that you copied, press A on it and select <code>Install and delete CIA</code> | ||
# Press | # Press START to exit FBI | ||
===Section III: Streaming=== | ===Section III: Streaming=== | ||
# Open the Snickerstream <code>.exe</code> file from where you extracted it | #Open the Snickerstream <code>.exe</code> file from where you extracted it | ||
# On your console, open the gift that appeared on your home menu and launch BootNTR Selector | #On your console, open the gift that appeared on your home menu and launch BootNTR Selector | ||
#* If you're prompted with 3 buttons on your bottom screen, tap "Use default" | #*If you're prompted with 3 buttons on your bottom screen, tap "Use default" | ||
#* If you're prompted to choose an NTR version, choose 3.6 | #*If you're prompted to choose an NTR version, choose 3.6 | ||
#* Your console's screen should flash some colors, meaning that it's ready for streaming | #*Your console's screen should flash some colors, meaning that it's ready for streaming | ||
# Input your console's IP from the first section into the IP box in the Snickerstream window | #Input your console's IP from the first section into the IP box in the Snickerstream window | ||
#* You may also | #*You may also [https://github.com/RattletraPM/Snickerstream/wiki/Settings-101 adjust your settings] to your liking if you wish | ||
# Click <code>Connect!</code> in the Snickerstream window | #Click <code>Connect!</code> in the Snickerstream window | ||
#* Your console's screens should now be streamed to your computer | #*Your console's screens should now be streamed to your computer | ||
=== | ==Using Line In to Receive Audio== | ||
===What You Need=== | |||
*A 3.5mm to 3.5mm audio cable | |||
* A 3.5mm to 3.5mm audio cable | |||
* An audio in (line in or microphone in) port on your computer | * An audio in (line in or microphone in) port on your computer | ||
** Some computers have a single "headphone" port that can be used for both audio output and input. To use one of these, you will need a Y splitter | ** Some computers have a single "headphone" port that can be used for both audio output and input. To use one of these, you will need a Y splitter | ||
===How to use=== | |||
#Connect your 3DS to your computer's audio input port with a 3.5mm to 3.5mm audio cable | |||
#Pipe the audio from your audio input port into the software you intend to use | |||
#*The exact steps will depend on the software you're using | |||
#*If you are recording or streaming your game using [https://obsproject.com/ OBS], add a new audio capture source | |||
#*If you are streaming your game via a service such as Discord, you will need to use software such as [https://vb-audio.com/Voicemeeter/ Voicemeeter] to mix your microphone and 3DS audio inputs together | |||
#**If you do not wish to speak while streaming, simply point the app at the 3DS's audio device | |||
#*To simply listen to the audio, you can [https://www.tenforums.com/tutorials/126383-listen-microphone-through-playback-device-windows.html listen to the audio input device in Windows] | |||
==Troubleshooting== | |||
==Credits== |
Revision as of 23:37, 19 January 2023
This page is a work in progress. |
The guides below can't be used to stream DS games, DSiWare, and GBA games. You will need a hardware capture card to do that. |
This only works for New 3DS. If you absolutely want a method for Old 3DS, there is HzMod. Keep in mind that performance is still very bad and it is not intended for practical use. |
This page will show you how to stream your New 3DS console's screens to your computer over WiFi.
- Your console and your computer need to be on the same network.
- Streaming audio over WiFi currently isn't possible, you will need to use an AUX cable and a device with Line In to receive audio.
- If you have a poor connection, you may not get the best results.
Finding your Console's IP
You'll need to know the local IP address of your 3DS later, so it's a good idea to find it now.
- Launch FBI
- Select "Remote Install"
- Select "Receive URLs over the network"
- Open Rosalina with Left Shoulder+↓+Select
- Select "Debugger options..."
- Select "Enable debugger"
- Press B to continue
- Find the IP address in the top right corner
- Recommended: Select "Disable debugger"
Streaming with NTR+Snickerstream (recommended)
At the time of writing this, BootNTR Selector is not compatible with the latest standard release of Luma3DS. To combat this, we will be using a custom build with support for BootNTR. |
What You Need
- Your console's IP from the first section
- The latest release of Snickerstream
- The latest release of Luma3DS 3GX Loader
- The latest release of BootNTR Selector
- FBI installed on your console
Section I: Prep Work
- Ensure that your console and your computer are on the same network
- Download and extract the latest Snickerstream
.zip
file - Download the latest Luma3DS 3GX Loader
boot.firm
file - Download the latest BootNTR Selector
.cia
file - Power off your console
- Take the SD card out of your console and put it into your computer
- Replace the
boot.firm
file on the root of your SD card with the Luma3DS 3GX Loader one you downloaded - Copy the BootNTR selector
.cia
file to your SD card- You may put this file where you can easily access it
- Put your SD card back into your console
Section II: Installing CIAs
- Power on your console
- If you are prompted with a Luma3DS configuration screen, just press START
- Open FBI
- Press A on
SD
at the top of your bottom screen - Find the BootNTR Selector
.cia
file that you copied, press A on it and selectInstall and delete CIA
- Press START to exit FBI
Section III: Streaming
- Open the Snickerstream
.exe
file from where you extracted it - On your console, open the gift that appeared on your home menu and launch BootNTR Selector
- If you're prompted with 3 buttons on your bottom screen, tap "Use default"
- If you're prompted to choose an NTR version, choose 3.6
- Your console's screen should flash some colors, meaning that it's ready for streaming
- Input your console's IP from the first section into the IP box in the Snickerstream window
- You may also adjust your settings to your liking if you wish
- Click
Connect!
in the Snickerstream window- Your console's screens should now be streamed to your computer
Using Line In to Receive Audio
What You Need
- A 3.5mm to 3.5mm audio cable
- An audio in (line in or microphone in) port on your computer
- Some computers have a single "headphone" port that can be used for both audio output and input. To use one of these, you will need a Y splitter
How to use
- Connect your 3DS to your computer's audio input port with a 3.5mm to 3.5mm audio cable
- Pipe the audio from your audio input port into the software you intend to use
- The exact steps will depend on the software you're using
- If you are recording or streaming your game using OBS, add a new audio capture source
- If you are streaming your game via a service such as Discord, you will need to use software such as Voicemeeter to mix your microphone and 3DS audio inputs together
- If you do not wish to speak while streaming, simply point the app at the 3DS's audio device
- To simply listen to the audio, you can listen to the audio input device in Windows