Homebrew WIP [Official] switch-lan-play

  • Thread starter Thread starter Cubuss
  • Start date Start date
  • Views Views 300,177
  • Replies Replies 307
New version

v0.0.6:
Improves latency when playing games using broadcast packets (Almost no lag , this will also improve latency for the upcoming kip)
added new `--pmtu` flag
https://github.com/spacemeowx2/switch-lan-play/releases/tag/v0.0.6
Also I might be wrong but it looks like the source for v0.0.6 hasn't been uploaded on GitHub yet? The latest commit (68e6a7c) has been made 22 days ago. Cloning the repo and building it says it's v0.0.5 (same thing happens when getting the source from the releases tab because it's an automated snapshot)

I'm mainly asking because I'm running switch-lan-play on a Linux ARM device so I need to compile it from source =/
 
Also I might be wrong but it looks like the source for v0.0.6 hasn't been uploaded on GitHub yet? The latest commit (68e6a7c) has been made 22 days ago. Cloning the repo and building it says it's v0.0.5 (same thing happens when getting the source from the releases tab because it's an automated snapshot)

I'm mainly asking because I'm running switch-lan-play on a Linux ARM device so I need to compile it from source =/

It outputs wrong version number.
Try again now should have fixed it,
(redownload source etc)
 
  • Like
Reactions: RattletraPM
It outputs wrong version number.
Try again now should have fixed it,
(redownload source etc)
Thanks, looks fine now!

Also I really don't want to be a nuisance - it's a very minor thing and I'm only reporting it in case you missed it - but it looks like the --pmtu flag isn't shown in the --help command line argument list.

Thanks again for all your work! :D
 
Last edited by RattletraPM,
So i basically can't make it work for me. Just because right after i change connection settings on switch, i can't reconnect to it, says there is problem with dns. Any help here?)
 
Thanks, looks fine now!

Also I really don't want to be a nuisance - it's a very minor thing and I'm only reporting it in case you missed it - but it looks like the --pmtu flag isn't shown in the --help command line argument list.

Thanks again for all your work! :D

https://github.com/spacemeowx2/switch-lan-play/commit/f61195ec887c50bb0f122838b6590bccffe198a1


So i basically can't make it work for me. Just because right after i change connection settings on switch, i can't reconnect to it, says there is problem with dns. Any help here?)

Either you network settings on your switch are incorrect, or lan play.exe is not running correctly, try re-running lanplay,
 
  • Like
Reactions: RattletraPM
  • Like
Reactions: Cubuss
Wait i asked about this over a year ago on this site and no one told me about this D: you guys are poopy. Glad to know that someone actually worked on it
 
is this like xlink kai?
Basically. Lan-play and xLink are both tunnelling services, and while xLink does have an option for the Nintendo Switch, there's rarely any players online.

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

Wait i asked about this over a year ago on this site and no one told me about this D: you guys are poopy. Glad to know that someone actually worked on it
I don't think this existed a year ago.
 
Basically. Lan-play and xLink are both tunnelling services, and while xLink does have an option for the Nintendo Switch, there's rarely any players online.

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


I don't think this existed a year ago.

I was more so joking in the sense that no one hit me up on it while i posted if anyone had worked on this on several places. I was a big fan of xlink kai/warppipe back in the day and this sort of thing was the first thing that popped into my mind when lan mode was released. I wanna check this out sometime as a curiosity
 
  • Like
Reactions: Deleted User
Thats it ? Nothing more ?

Ubuntu / Debian
This project depends on libpcap and libuv, you can install libpcap0.8-dev and libuv1-dev on Ubuntu or Debian:

sudo apt install libpcap0.8-dev libuv1-dev

Prepare a cmake, gcc, and run like this:
You only have to install the libpcap0.8 and libuv1 if you're using the binary. The -dev packages are needed only if you're compiling it from source as they contain header files and static libraries.

PS: If you accidentally installed the -dev packages for running the prebuilt binary you're still going to be fine, the libraries will still be installed but you'll waste a small amount of disk space due to the unneeded headers 'n stuff.
 
Last edited by RattletraPM,
in my case it wont work:

root@HPX312 ~ > sudo apt install libpcap0.8 libuv1

Paketlisten werden gelesen... Fertig

Abhängigkeitsbaum wird aufgebaut.

Statusinformationen werden eingelesen.... Fertig

E: Paket libuv1 kann nicht gefunden werden.

root@HPX312 ~ >
 
Last edited by pillemats,
E: Paket libuv1 kann nicht gefunden werden.
Apt said that libuv1 can't be found, yet it's in the official Debian repos for all currently supported releases and it's available for pretty much every architecture out there.

Run "apt update" and try again. If that doesn't work, post the output of "cat /etc/issue" and "lscpu".
 

Site & Scene News

Popular threads in this forum