1. dovere

    OP dovere Advanced Member
    Newcomer

    Joined:
    Apr 26, 2018
    Messages:
    55
    Country:
    Italy
    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: May 3, 2018
  2. LifeIsParadox

    LifeIsParadox Member
    Newcomer

    Joined:
    Dec 30, 2016
    Messages:
    10
    Country:
    Gambia, The
    Nice. Thank you :D
     
  3. Justin20020

    Justin20020 GBAtemp Advanced Fan
    Member

    Joined:
    Jun 22, 2015
    Messages:
    726
    Country:
    Germany
    Wow nice work!
     
  4. H1B1Esquire

    H1B1Esquire RxTools, the ultimate CFW machine.
    Member

    Joined:
    Nov 2, 2016
    Messages:
    3,555
    Country:
    United States
    Good job. Keep the updates rolling.
     
  5. renhei

    renhei Advanced Member
    Newcomer

    Joined:
    Jun 21, 2016
    Messages:
    63
    Country:
    United States
    Nice! Hopefully in time we'll be able to get sound, controller support, and HDMI out through the dock . That would be perfect :3
     
    TotalInsanity4 likes this.
  6. dovere

    OP dovere Advanced Member
    Newcomer

    Joined:
    Apr 26, 2018
    Messages:
    55
    Country:
    Italy
    Can't wait for this and 60fps streaming, maybe with a dedicated homebrew app
     
    TotalInsanity4 and renhei like this.
  7. unvaluablespace

    unvaluablespace GBAtemp Regular
    Member

    Joined:
    Aug 3, 2014
    Messages:
    125
    Country:
    United States
    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.
     
  8. Jonhy

    Jonhy GBAtemp Fan
    Member

    Joined:
    May 22, 2016
    Messages:
    336
    Country:
    United States
    '

    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.
     
  9. gog3

    gog3 Advanced Member
    Newcomer

    Joined:
    Dec 30, 2013
    Messages:
    91
    Country:
    United States
    I just want to know how you don't have any screen tearing.
     
  10. DrNeroCF

    DrNeroCF Advanced Member
    Newcomer

    Joined:
    Oct 12, 2016
    Messages:
    93
    Country:
    United States
    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.
     
  11. dovere

    OP dovere Advanced Member
    Newcomer

    Joined:
    Apr 26, 2018
    Messages:
    55
    Country:
    Italy
    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

    — Posts automatically merged - Please don't double post! —

    it can happen in some games, added this to 1st post
     
    ZoneBlaze likes this.
  12. DBlaze

    DBlaze I don't know what i'm doing.
    Member

    Joined:
    Nov 15, 2006
    Messages:
    390
    Country:
    Netherlands
    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
     
  13. Bimmel

    Bimmel ~ Game Soundtrack Collector ~
    Member

    Joined:
    Jan 28, 2014
    Messages:
    2,147
    Country:
    Gambia, The
    Awesome! And you even have a fast spinning disco ball inside of your keyboard! I like it!
     
  14. dovere

    OP dovere Advanced Member
    Newcomer

    Joined:
    Apr 26, 2018
    Messages:
    55
    Country:
    Italy
    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
     
  15. netovsk

    netovsk GBAtemp Maniac
    Member

    Joined:
    Jan 17, 2015
    Messages:
    1,016
    Country:
    Brazil
    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.
     
  16. dovere

    OP dovere Advanced Member
    Newcomer

    Joined:
    Apr 26, 2018
    Messages:
    55
    Country:
    Italy
    i suggest you to try Parsec streaming or Moonlight streaming (if you have a geforce card) for your galaxy it should work way better
     
    netovsk likes this.
  17. xXDungeon_CrawlerXx

    xXDungeon_CrawlerXx GBAtemp Addict
    Member

    Joined:
    Jul 29, 2015
    Messages:
    2,035
    Country:
    NoMachine is wonderful on Switch.
    Here's something I tried.
     
    dovere and pandavova like this.
  18. Zyvyn

    Zyvyn GBAtemp Advanced Maniac
    Member

    Joined:
    Aug 9, 2017
    Messages:
    1,807
    Country:
    United States
    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
     
  19. thinhvnn

    thinhvnn GBAtemp Regular
    Member

    Joined:
    Nov 7, 2014
    Messages:
    114
    Country:
    Moonlight on ps vita can stream 60fps
     
  20. hellrokr

    hellrokr GBAtemp Regular
    Member

    Joined:
    Apr 16, 2018
    Messages:
    118
    Country:
    United States
    Wow. this isn't bad at all. thanks OP!
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - [Tutorial], Streaming, latency)