Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

3DS:Wireless streaming: Difference between revisions

From Hacks Guide Wiki
(section on using line in to receive audio)
(Do some stuff)
Line 8: Line 8:
*While you shouldn't stream from an Old 3DS console due to the very low frames you will get, the section is still here as a 'proof of concept' thing that you can mess around with. '''It is not intended for practical use.'''
*While you shouldn't stream from an Old 3DS console due to the very low frames you will get, the section is still here as a 'proof of concept' thing that you can mess around with. '''It is not intended for practical use.'''


==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}}
Line 14: Line 14:
==Streaming with NTR+Snickerstream (recommended)==
==Streaming with NTR+Snickerstream (recommended)==
{{Critical|text=This method is not possible with Old 3DS models. You will need to follow the HzMod guide below.}}{{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.}}
{{Critical|text=This method is not possible with Old 3DS models. You will need to follow the HzMod guide below.}}{{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 [https://github.com/RattletraPM/Snickerstream/releases/latest Snickerstream]
*The latest release of [https://github.com/Nanquitas/Luma3DS/releases/latest Luma3DS 3GX Loader]
* The latest release of [https://github.com/Nanquitas/Luma3DS/releases/latest Luma3DS 3GX Loader]
*The latest release of [https://github.com/Nanquitas/BootNTR/releases/latest BootNTR Selector]
* The latest release of [https://github.com/Nanquitas/BootNTR/releases/latest BootNTR Selector]
*[https://github.com/Steveice10/FBI/releases/latest FBI] installed on your console
*[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
Line 35: Line 35:
===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 START  
#*If you are prompted with a Luma3DS configuration screen, just press START
#Open FBI
#Open FBI
#Press A on <code>SD</code> at the top of your bottom screen
# 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>
#*Once you are done, press START to exit FBI
# Press START to exit FBI
 
===Section III: Streaming===
#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
#*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 [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
#*Your console's screens should now be streamed to your computer


==Streaming with HzMod+Snickerstream==
==Streaming with HzMod+Snickerstream==
{{Critical|text=This method is only favorable for Old 3DS models, and even then it does not perform very well. Do not use this method if you are using a New 3DS.}}
{{Critical|text=This method is only favorable for Old 3DS models, and even then it does not perform very well. Do not use this method if you are using a New 3DS.}}
=== 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 [https://github.com/RattletraPM/Snickerstream/releases/latest Snickerstream]
Line 50: Line 61:


===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 and extract the HzMod <code>.zip</code> file
#Download and extract the HzMod <code>.zip</code> file
#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
#Copy the <code>HorizonM.cia</code> and <code>HzLoad.cia</code> files from where you extracted the HzMod <code>.zip</code> file to your SD card  
#Copy the <code>HorizonM.cia</code> and <code>HzLoad.cia</code> files from where you extracted the HzMod <code>.zip</code> file to your SD card  
#*You may put these files anywhere where you can easily access them
#*You may put these files anywhere where you can easily access them
Line 62: Line 73:
#Power on your console if it is not already on
#Power on your console if it is not already on
#Open FBI
#Open FBI
#Press A on <code>SD</code> at the top of your bottom screen
# Press A on <code>SD</code> at the top of your bottom screen
# Find the <code>.cia</code> files that you copied, press A on each one and select <code>Install and delete CIA</code>
#Find the <code>.cia</code> files that you copied, press A on each one and select <code>Install and delete CIA</code>
#*Once you are done, press START to exit FBI
#*Once you are done, 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
#Change the Streaming app on the right side of the Snickerstream window to <code>HzMod</code> in the dropdown
#Change the Streaming app on the right side of the Snickerstream window to <code>HzMod</code> in the dropdown
# On your console, open all the gifts that appeared on your HOME menu and open HorizonM Loader  
#On your console, open all the gifts that appeared on your HOME menu and open HorizonM Loader
#*If you plan on streaming extended memory games, open HorizonM HIMEM Loader instead
#*If you plan on streaming extended memory games, open HorizonM HIMEM Loader instead
#*Your notification LED should now turn cyan, meaning it's ready for streaming
#*Your notification LED should now turn cyan, meaning 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 [https://github.com/RattletraPM/Snickerstream/wiki/Settings-101 adjust your settings] to your liking if you wish
#*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
Line 81: Line 92:
===What You Need===
===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 ===
===How to use===


# Connect your 3DS to your computer's audio input port with a 3.5mm to 3.5mm audio cable
#Connect your 3DS to your computer's audio input port with a 3.5mm to 3.5mm audio cable
# Pipe the audio form your audio input port into the software you intend to use
#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
#*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 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 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
#**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]
#*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==
==Troubleshooting==


==Credits==
==Credits==