Tutorial  Updated

Streaming your PC games to Switch (No latency)

Hi guys! After two days of messing up things i finally found a way to proper stream pc (and emulated) games to switch.

The result



What you'll need

A nintendo switch console with arch linux (thanks to natinusala for the awesome guide i will follow your guide bones :P https://gbatemp.net/threads/quick-tuto-how-to-boot-linux-on-your-switch.501918/)
A Gaming PC
A fast wifi connection

What works

Near 0 latency streaming
No FPS drops under 30
No crashes
Nice image quality

What doesn't work/cons

No Sound (Pump up your speakers Volume)
Joycon Input (Connect them to PC thanks to NoThisIsStupider) https://gbatemp.net/threads/connecting-joycons-to-pc-tutorial-with-analog-support.471017/)
Short range because of Joycon connection to PC
Screen tearing can happen sometimes

Let's Begin (PC HOST)

Download and install Nomachine software https://www.nomachine.com/
reboot your pc then open Nomachine service and set it like screenshots
https://imgur.com/a/WRiZr1i

Now connect to your switch through SSH Protocol and launch the following commands (you can type those on switch terminal too):

su (enter password)
wget http://download.nomachine.com/download/6.1/Arm/nomachine_6.1.6_4_aarch64.tar.gz
mv nomachine_6.1.6_4_aarch64.tar.gz /usr
cd /usr
tar xvf nomachine_6.1.6_4_aarch64.tar.gz
cd NX
./nxserver --install slackware

when the installer is done launch the program from your app menu and type your host pc ip address to connect.
Now the most important part required to get minimal latency: Tap the right top edge of the switch screen and click on Display --> Change Settings and set it like this photo https://imgur.com/a/0g79JMV

I'm sorry for bad English, please tell me if something is not plain and i will edit the post.
Tell me also if you find problems or better settings so i can update this thread.

Now enjoy your pc games on our favorite console! :)
 
Last edited by dovere,
I want to point out that this DOES in fact have latency. That said, it's very minimal, but not 0 :)

Still freaking great nonetheless. Rainway: eat your heart out.
'

I wouldn't exactly say that so fast. I've used RW and it only gets better and better. I still have faith for a release on NSW.
 
NoMachine is pretty good (Jump Desktop slightly edges out at higher resolutions), but is it possible to run Moonlight (needs an Nvidia card) or Parsec (runs on anything)? From a quick Google, both seem to run on ARM, but I don’t know much about Linux.

Either of those are actually close to 6ms or so of latency on LAN.
 
NoMachine is pretty good (Jump Desktop slightly edges out at higher resolutions), but is it possible to run Moonlight (needs an Nvidia card) or Parsec (runs on anything)? From a quick Google, both seem to run on ARM, but I don’t know much about Linux.

Either of those are actually close to 6ms or so of latency on LAN.

Moonlight chrome doesn't work with Chromium (No NaCl) but it should work with official Google Chrome (I couldn't install it tho)
Parsec doesn't support ARMv8 at the moment, maybe older ARM live v7,v6 etc

--------------------- MERGED ---------------------------

I just want to know how you don't have any screen tearing.

it can happen in some games, added this to 1st post
 
As awesome as it is i'm going to be a pessimist here;
this is not "near 0 latency".
From video perspective it doesn't seem to have a "very high" (depending on what your definition of what high/low is) latency, but it's definitely noticeable. Which is only logical, you can't have 0 latency when streaming, even in-home.

Still, it's impressive, though not something i'd use personally
 
Awesome! And you even have a fast spinning disco ball inside of your keyboard! I like it!
 
As awesome as it is i'm going to be a pessimist here;
this is not "near 0 latency".
From video perspective it doesn't seem to have a "very high" (depending on what your definition of what high/low is) latency, but it's definitely noticeable. Which is only logical, you can't have 0 latency when streaming, even in-home.

Still, it's impressive, though not something i'd use personally

I understand your concern, but my pc monitor is 1ms latency. What i've got on the switch is lower than any standard TV you can play on
 
I have no intention of ever doing this on my switch, but this tut was very helpful to me since it presented me to this solution so I can stream from my PC to my Galaxy Tab A 10'.

I hope it's really low latency, I tried streaming from my Xbox to my Windows 10 and latency sucked not sure if due to my home network.
 
I have no intention of ever doing this on my switch, but this tut was very helpful to me since it presented me to this solution so I can stream from my PC to my Galaxy Tab A 10'.

I hope it's really low latency, I tried streaming from my Xbox to my Windows 10 and latency sucked not sure if due to my home network.

i suggest you to try Parsec streaming or Moonlight streaming (if you have a geforce card) for your galaxy it should work way better
 
  • Like
Reactions: netovsk
Can't wait for this and 60fps streaming, maybe with a dedicated homebrew app
i doubt 60 fps streaming will ever be a thing seeing you would require an EXTREMELY good internet connection and the switch is limited on how much bandwith it can accept
 
i doubt 60 fps streaming will ever be a thing seeing you would require an EXTREMELY good internet connection and the switch is limited on how much bandwith it can accept
Moonlight on ps vita can stream 60fps
 

Site & Scene News

Popular threads in this forum