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,

chirogan

The Engineer
Member
Joined
Feb 28, 2018
Messages
379
Trophies
0
XP
396
Country
Philippines
Wow. This is pretty dope. When monster hunter world comes to PC, you can play it on the switch then.

P.S. your PC rig looks awesome.
 

Miqote

Well-Known Member
Member
Joined
May 2, 2018
Messages
259
Trophies
0
XP
822
Country
Macedonia, The Former Yugoslav Republic of
There's very low lag and it works well, but I can't get the joycons to sync with the PC correctly =/
 
Last edited by Miqote,

xXDungeon_CrawlerXx

Well-Known Member
Member
Joined
Jul 29, 2015
Messages
2,092
Trophies
1
Age
28
Location
Liverpool
XP
3,720
Country
There's very low lag and it works well, but I can't get the joycons to sync with the PC correctly =/
My Joycons connect well on PC and I'm able to play FFXIV with it (btw. I like your username :P ).
But as soon as I stream my gameplay to Switch with NoMachine, I get a bad input lag of 2-4seconds.
 
  • Like
Reactions: Pluupy

dovere

Well-Known Member
OP
Newcomer
Joined
Apr 26, 2018
Messages
55
Trophies
0
Age
29
XP
255
Country
Italy
Wow. This is pretty dope. When monster hunter world comes to PC, you can play it on the switch then.

P.S. your PC rig looks awesome.

Thank you, hopefully there will be better software to do this

What about installing Steam for Linux on Switch and using its streaming functionality? Or Rainway? Do they perform well?

steam doesn't seem to run on arm64 and rainway doesn't work for me

There's very low lag and it works well, but I can't get the joycons to sync with the PC correctly =/

did you follow the guide linked in this thread?

My Joycons connect well on PC and I'm able to play FFXIV with it (btw. I like your username :P ).
But as soon as I stream my gameplay to Switch with NoMachine, I get a bad input lag of 2-4seconds.

very odd, i don't get any input lag on joycons

How far can joycons be from PC?

about 6-7meters
 
  • Like
Reactions: Pluupy

linuxares

The inadequate, autocratic beast!
Global Moderator
Joined
Aug 5, 2007
Messages
13,285
Trophies
2
XP
18,106
Country
Sweden
Booo OP! BOO! Fake news thread! Saying no latency and then almost no latency isn't the same thing! /jk

Nice work. :) Got to hope audio drivers and joycon drivers gets programmed to use the full potential.
 
  • Like
Reactions: danikei

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,256
Trophies
4
Location
Space
XP
13,814
Country
Norway
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 Embedded should work since it's designed for Raspberry Pi and the like: https://github.com/irtimmer/moonlight-embedded
It should work even better than Nomachine. Nomachine might be really fast but it's not designed for games.
 
Last edited by The Real Jdbye,
  • Like
Reactions: Alex S

linuxares

The inadequate, autocratic beast!
Global Moderator
Joined
Aug 5, 2007
Messages
13,285
Trophies
2
XP
18,106
Country
Sweden
You might be doing something wrong then (or need a better router), most people (including myself) get amazing results from Moonlight.
Well I did try to stream it to my TV from my PC. Then again it's a 980 card in my PC. And yes I suppose I might, but sitting on a 4K 55" tv. I do notice a really, really big difference in quality in games such as Rocket League. So I guess I might be high demand for better software. I might need a better GPU as well.

The router isn't the issue. Already measured the transfers. Both with cable and wifi. This is my area of expertice.
 

dovere

Well-Known Member
OP
Newcomer
Joined
Apr 26, 2018
Messages
55
Trophies
0
Age
29
XP
255
Country
Italy
Actually got it working just by changing the value in the registry to allow remkte login without password. Instantly worked :3

very nice :) what entry did you edit? i want to do this too, i set "a" as password for nomachine xd
 

x0x0

Well-Known Member
Member
Joined
Nov 15, 2017
Messages
300
Trophies
0
Age
32
Location
Inside the code
XP
1,101
Country
Poland
OP how do you get work joycons with PC? i cant use Xoutput
jbi103W.png
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Xdqwerty @ Xdqwerty: good night