Tutorial  Updated

Play online with your friends using just one Switch (via Parsec)

I really miss the gaming meetings I had with my friends before COVID19. We could play Mario Kart or Smash Bros for hours without getting bored. Only one of them has a Switch, so we couldn't have those gaming sessions.... until now.

Yeah! Now it's possible to play online with your friends just using one switch. How? Capturing the switch audio and video stream, sending it via Parsec and receiving the inputs via sys-hidplus. It is very playable, but if you have performance problems, I will also suggest some tips in order to improve it.

So, let's start!

Requirements

Host requirements
Even if the capture card is the recommended option, this tutorial will focus on the free option


Client requirements
  • Parsec with an account (it's free) (https://parsecgaming.com/)
  • A controller (it can also be a keyboard or even an android phone. It will be explained later)
Steps

Host configuration

  • Configure SysDVR in your PC and Switch according to this guide: https://github.com/exelix11/SysDVR/wiki
  • Open SysDVR-ClientGUI
  • Select Video in Channels to stream
  • Select USB in Stream source
  • In MPV path, select the mpv.com file in the folder where you extracted MPV
  • In Advanced/Debug options, select "mpv low-latency-mode"
  • (Optional) click on export batch file to avoid repeating the previous steps.
  • Click on launch.
  • Open a game, and, if everything was set up correctly, you will see the video stream of your Switch on your PC screen (do not try Smash Bros, as it is not supported)
  • If you want to receive audio, connect the 3.5 aux cable in the microphone jack of your PC and in the headphones jack of your Switch.
  • Now, go to your Microphone properties, enable the option "listen to this device" in the Listen tab and apply the changes.
It is normal to hear a lot of noise when the console is in silence. When the console plays a sound, you will hear less noise. However, if this is still annoying to you, you could try to use a ground loop noise isolator.

  • Configure Sys-hidplus according to this link: https://github.com/PaskaPinishkes/sys-hidplus/
  • Open Parsec and log in. Look for your PC and click on share. Get your PC's link and send it to your friends.
  • Once your friends connect into your PC and press a button, you will see a notification saying that your PC recognized a new controller and will install it.
  • Once all controllers are recognized, open CMD, go to the folder where you extracted the PC tools of sys-hidplus and run the following command: "py input_pc.py YOUR_SWITCH_IP". A message notifying the number of gamepad detected will help you to check if everything is fine.
  • Sometimes, Parsec disables automatically the audio of your PC. So if you want to have audio, enable it again.

Client configuration

  • Open Parsec and log in
  • If you plan to use an Xbox 360 or Dualshock 4 (with DS4Windows) controller, it should be recognized immediatly by Parsec. Anyway, you can change the mapping going to Parsec > Configuration > Gamepad and change the current gamepad maping.
  • If you plan to use another device (such as a Wii U Gamepad, a 3DS, an android phone, your keyboard or a generic PC controller), follow this guide written by me: https://gbatemp.net/threads/use-your-3ds-wiiu-gamepad-as-a-switch-controller.576440/
  • Once your controller is configured and running, open the link that your friend sent to you and start playing!

Extra

  • Avoid streaming in full-screen.
  • Prefer Ethernet connection
  • Disable audio if you don't care about it
  • Connect SYS-DVR with an USB cable.
  • Reduce streaming resolution to 1280x1024 (Parsec > Configuration > Host > Resolution)
  • Reduce FPS to 30 (Parsec > Configuration > Host > FPS)
  • Connect your Switch to a 5GHz wifi
  • If you have another tip, please share it with us :)
 
Last edited by Intronaut,

f41lbl0g

Member
Newcomer
Joined
Feb 7, 2021
Messages
10
Trophies
0
Age
50
XP
159
Country
United States
What games would you recommend using with this method? I can think of mario kart but if there are any others let me know.
 

JonJaded

Well-Known Member
Member
Joined
May 22, 2016
Messages
681
Trophies
0
XP
2,964
Country
United States
Hmm, I'm not using SYSdvr because I want to play games like Smash, does anyone know how to capture the game? The Elgato capture software doesn't really like parsec and acts weird.
 

orangpelupa

Well-Known Member
Member
Joined
Aug 7, 2009
Messages
388
Trophies
1
XP
1,183
Country
Indonesia
I was so confused about what exactly this is supposed to do.

For those that got confused like me. It's badically playstation share play or steam remote play together.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    Though I've been going to Aldis more often better lunch meat
    +2
  • AncientBoi @ AncientBoi:
    Is it worth it Gas wise? Length of travel.
  • NinStar @ NinStar:
    lgbqt products
  • K3Nv2 @ K3Nv2:
    I got 3 stores all within half a mile and a gas station in that same area so it's worth it
    +1
  • AncientBoi @ AncientBoi:
    LGBTQIA+ Products :D
  • K3Nv2 @ K3Nv2:
    Not the gay ride lunch meat :ohnoes:
  • RedColoredStars @ RedColoredStars:
    Walmart is an 60 mile round trip for me, and yes, I still spend less even after the gas cost. :) I dont go there just for milk. I do 2 big hauls a month, fill the cart up.
    +1
  • K3Nv2 @ K3Nv2:
    Gay Ride™ at a Walmart near you
    +1
  • Sicklyboy @ Sicklyboy:
    lol GBAtemp mentioned in the latest Bringus Studios video
  • NinStar @ NinStar:
    never heard of that developer
  • K3Nv2 @ K3Nv2:
    @Sicklyboy, was my anti hate trolling shitbox messages recorded
  • AncientBoi @ AncientBoi:
    :O Holy Cow 60 Miles !
  • NinStar @ NinStar:
    why people use miles
  • K3Nv2 @ K3Nv2:
    At 60 miles I'd just use instacart
    +1
  • K3Nv2 @ K3Nv2:
    @NinStar, cause 8 miles and runnin
  • RedColoredStars @ RedColoredStars:
    LOL! I'd lmao if they put a gay ride in the little arcade section they have in this walmart. It could be like the horses rides you put quarters in, except it would be like the ambiguously gay duo cartoon & you sit on top of the other guy thats in a "flying" position. LMAO!
    +1
  • K3Nv2 @ K3Nv2:
    I'm pretty sure parents would have an issue with gay rides
    +1
  • RedColoredStars @ RedColoredStars:
    There is zero instacart delivery to here. No door dash. No Uber. Notta. Its a small farming community
    +1
  • Sicklyboy @ Sicklyboy:
    eagerly awaiting 4x 8TB HDDs to get delivered today
  • RedColoredStars @ RedColoredStars:
    So I drive the 30 miles there, spend $100-$150 on groceries, and drive back home. Still saved $$$ after gas over shopping locally.
    +1
  • K3Nv2 @ K3Nv2:
    You'd think you could make deals with local farmers
  • AncientBoi @ AncientBoi:
    :unsure::unsure::unsure: I could make a killing there doing instcart there :D @RedColoredStars
  • RedColoredStars @ RedColoredStars:
    It makes the trip even more worth it if I'm out of my medication and need to stop by the medical dispensary. I try to line the two up to avoid extra trips.
    +1
  • RedColoredStars @ RedColoredStars:
    @AncientBoi, Except the town is pretty MAGA infested. People still flying TRUMP 2016 flags all over. They didnt get the memo the year changed since then. lol.
    +1
    RedColoredStars @ RedColoredStars: @AncientBoi, Except the town is pretty MAGA infested. People still flying TRUMP 2016 flags all... +1