- Start the Homebrew Launcher
- Press Y
(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 | ==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 |
Revision as of 10:37, 12 April 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. The receiving computer should be connected to the network via ethernet or a 5 GHz connection.
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
![]() |
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
![]() | This page is a work in progress. |
What You Need
- Your console's IP from the first section
- sudo
- 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 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 cuteNTR
This section will add a PPA to your sources in order to install cuteNTR. Proceed on your own risk.
- Open the terminal
- Run
sudo add-apt-repository ppa:joenosie/3ds
to add the PPA to your sources - Run
sudo apt update && sudo apt upgrade
to update your setup - Run
sudo apt install cutentr
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
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 IV: Streaming
- Launch cuteNTR, either from your window manager or with
cutentr
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
Stream
button - Click
Stream
in the cuteNTR window- Your console's screens should now be streamed to your computer
What You Need
- Your console's IP from the first section
- sudo
- 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 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 cuteNTR
This is a small tutorial for installing the popular AUR helper 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 cutentr-git
yourself, then continue with the next section.
- Open the terminal
- Run
sudo pacman -S --needed git base-devel
to make sure that you have the base-devel package group and git installed- Confirm your password if prompted
- Run
git clone https://aur.archlinux.org/yay.git
- Run
cd yay
- Run
makepkg -si
to install yay- Confirm your password if prompted
- Run
yay -S cutentr-git
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
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 IV: Streaming
- Launch cuteNTR, either from your window manager or with
cutentr
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
Stream
button - Click
Stream
in the cuteNTR window- Your console's screens should now be streamed to your computer
What You Need
- Your console's IP from the first section
- The latest release of flatpak installed on your computer for your operating system
- 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 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 cuteNTR
- Open the terminal
- Run
mkdir cuteNTR && cd cuteNTR
to make a new directory and go into it - Run
wget https://gitlab.com/BoltsJ/cuteNTR/uploads/da6b5bafbab68b45cc9bee0ae590a3ca/com.gitlab.BoltsJ.cuteNTR.flatpak
- Run
flatpak install com.gitlab.BoltsJ.cuteNTR.flatpak
to install cuteNTR - Confirm your password and all other prompts with yes
- Run
cd .. && rm -r cuteNTR
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
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 IV: Streaming
- Launch cuteNTR by running
flatpak run com.gitlab.BoltsJ.cuteNTR
- 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
Stream
button - Click
Stream
in the cuteNTR 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