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
(categorize, info about PC connection)
(add cuteNTR and make it a tabber, someone will have to do cuteNTR-OSX, I have no device running macOS)
Line 14: Line 14:
{{3DS:Check local IP address}}
{{3DS:Check local IP address}}


==Streaming with NTR+Snickerstream==
==Streaming with NTR==
{{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.}}
{{Info
===What You Need ===
| 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.
}}
<tabber>
|-|Windows - Snickerstream=
===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
#Download the latest Luma3DS 3GX Loader <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 Luma3DS 3GX Loader one you downloaded
#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 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>
# Press START to exit FBI
#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"
Line 53: Line 57:
#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
|-|macOS - cuteNTR-OSX=
{{Page WIP}}
|-|Debian Linux - cuteNTR=
===What You Need===
*Your console's IP from the first section
*sudo
*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]
*[https://github.com/Steveice10/FBI/releases/latest FBI] installed on your console
=== Section I: Prep Work===
#Ensure that your console and your computer are on the same network
# Download the latest Luma3DS 3GX Loader <code>boot.firm</code> file
# Download the latest BootNTR Selector <code>.cia</code> file
#Power off your console
# 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 Luma3DS 3GX Loader one you downloaded
# Copy the BootNTR selector <code>.cia</code> 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 cuteNTR===
This section will add a [https://askubuntu.com/a/4990 PPA] to your sources in order to install cuteNTR. Proceed on your own risk.
# Open the terminal
# Run <code>sudo add-apt-repository ppa:joenosie/3ds</code> to add the PPA to your sources
# Run <code>sudo apt update && sudo apt upgrade</code> to update your setup
# Run <code>sudo apt install cutentr</code> to install cuteNTR
===Section III: Installing CIAs===
# Power on your console
#*If you are prompted with a Luma3DS configuration screen, just press START
#Open FBI
# 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>
#Press START to exit FBI
===Section IV: Streaming===
# Launch cuteNTR, either from your window manager or with <code>cutentr</code> in the terminal
#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 next to the <code>Stream</code> button
#Click <code>Stream</code> in the cuteNTR window
#*Your console's screens should now be streamed to your computer
|-|Arch Linux - cuteNTR=
===What You Need===
*Your console's IP from the first section
*sudo
*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]
*[https://github.com/Steveice10/FBI/releases/latest FBI] installed on your console
=== Section I: Prep Work===
#Ensure that your console and your computer are on the same network
# Download the latest Luma3DS 3GX Loader <code>boot.firm</code> file
# Download the latest BootNTR Selector <code>.cia</code> file
#Power off your console
# 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 Luma3DS 3GX Loader one you downloaded
# Copy the BootNTR selector <code>.cia</code> 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 cuteNTR===
This is a small tutorial for installing the popular AUR helper [https://github.com/Jguer/yay yay] and installing cuteNTR with it. If you already have a working AUR helper, or know how to install AUR packages in general, you can download and make <code>cutentr-git</code> yourself, then continue with the next section.
# Open the terminal
# Run <code>sudo pacman -S --needed git base-devel</code> to make sure that you have the base-devel package group and git installed
#* Confirm your password if prompted
# Run <code>git clone https://aur.archlinux.org/yay.git</code>
# Run <code>cd yay</code>
# Run <code>makepkg -si</code> to install yay
#* Confirm your password if prompted
# Run <code>yay -S cutentr-git</code> to install cuteNTR
#* Confirm your password if prompted
===Section III: Installing CIAs===
# Power on your console
#*If you are prompted with a Luma3DS configuration screen, just press START
#Open FBI
# 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>
#Press START to exit FBI
===Section IV: Streaming===
# Launch cuteNTR, either from your window manager or with <code>cutentr</code> in the terminal
#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 next to the <code>Stream</code> button
#Click <code>Stream</code> in the cuteNTR window
#*Your console's screens should now be streamed to your computer
|-|Other Linux - cuteNTR=
===What You Need===
*Your console's IP from the first section
*The latest release of [https://flatpak.org/setup/ flatpak] installed on your computer for your operating system
*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]
*[https://github.com/Steveice10/FBI/releases/latest FBI] installed on your console
=== Section I: Prep Work===
#Ensure that your console and your computer are on the same network
# Download the latest Luma3DS 3GX Loader <code>boot.firm</code> file
# Download the latest BootNTR Selector <code>.cia</code> file
#Power off your console
# 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 Luma3DS 3GX Loader one you downloaded
# Copy the BootNTR selector <code>.cia</code> 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 cuteNTR
# Open the terminal
# Run <code>mkdir cuteNTR && cd cuteNTR</code> to make a new directory and go into it
# Run <code>wget https://gitlab.com/BoltsJ/cuteNTR/uploads/da6b5bafbab68b45cc9bee0ae590a3ca/com.gitlab.BoltsJ.cuteNTR.flatpak</code>
# Run <code>flatpak install com.gitlab.BoltsJ.cuteNTR.flatpak</code> to install cuteNTR
# Confirm your password and all other prompts with yes
# Run <code>cd .. && rm -r cuteNTR</code> to delete the directory
===Section III: Installing CIAs===
# Power on your console
#*If you are prompted with a Luma3DS configuration screen, just press START
#Open FBI
# 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>
#Press START to exit FBI
===Section IV: Streaming===
# Launch cuteNTR by running <code>flatpak run com.gitlab.BoltsJ.cuteNTR</code>
#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 next to the <code>Stream</code> button
#Click <code>Stream</code> in the cuteNTR window
#*Your console's screens should now be streamed to your computer
</tabber>


==Using Line In to Receive Audio==
==Using Line In to Receive Audio==
===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