Homebrew WIP [Official] switch-lan-play

RattletraPM

Well-Known Member
Member
Joined
Jan 18, 2017
Messages
897
Trophies
1
XP
8,341
Country
Italy
Great stuff! I've used this to play a few rounds of MK8 Deluxe on my Switch running ReiNX. It worked flawlessly! :yayswitch:

If anyone's interested I've uploaded a precompiled binary for 32 bit ARM Linux systems (armhf) here as the ones hosted on the GitHub repo are for x86/x64. It might come in handy if you have a Raspberry Pi or a similiar SBC but you're too lazy to compile the code yourself ;)
 
  • Like
Reactions: Ewwwww

Wierd_w

Well-Known Member
Member
Joined
May 12, 2018
Messages
406
Trophies
0
Age
41
XP
651
Country
United States
I should try running that on my zsun. (its small, and can be powered right off the switch's usb-C port. might also try running it on the travel modem injector dongle. Network services were one of the things that were possible perks of ownership, afterall.)
 

enderer

Well-Known Member
Member
Joined
Jul 19, 2015
Messages
381
Trophies
0
Age
34
XP
1,652
Country
United States
so there's local (game) updates or something like that, right? can this tech be used to wirelessly update software to match host?
 

S3phi40T

Well-Known Member
Member
Joined
Dec 15, 2016
Messages
302
Trophies
0
Age
40
XP
917
Country
Poland
so there's local (game) updates or something like that, right? can this tech be used to wirelessly update software to match host?
Haven't thought this way. Will test it today.

Wysłane z mojego Redmi Note 4 przy użyciu Tapatalka
 

chaoskagami

G̷̘̫̍̈́̊̓̈l̴̙͔̞͠i̵̳͊ţ̸̙͇͒̓c̵̬̪̯̥̳͒͌̚h̵̹̭͛̒̊̽̚
Developer
Joined
Mar 26, 2016
Messages
1,365
Trophies
1
Location
↑↑↓↓←→←→BA
Website
github.com
XP
2,287
Country
United States
I'm not sure if "Match Version with Local Users" goes over LAN or local wireless, but I will say that it does not rely on Nintendo in any fashion since a permabanned switch can update via the option.

If it goes over LAN we could potentially use lan-play as an update distribution method, heh.


So it seems that the "L" is present on the wifi icon when popping open the quick menu - it seems updates occur over Local Wireless, not LAN.
 
Last edited by chaoskagami,

Wierd_w

Well-Known Member
Member
Joined
May 12, 2018
Messages
406
Trophies
0
Age
41
XP
651
Country
United States
I'm not sure if "Match Version with Local Users" goes over LAN or local wireless, but I will say that it does not rely on Nintendo in any fashion since a permabanned switch can update via the option.

If it goes over LAN we could potentially use lan-play as an update distribution method, heh.


So it seems that the "L" is present on the wifi icon when popping open the quick menu - it seems updates occur over Local Wireless, not LAN.

Ninty is known to use nonstandard protocols for local "wireless" play. Be that as it may, it is just datagrams in the end. Perhaps these could be piped over PPP encapsulation?
 

Draxzelex

Well-Known Member
Member
Joined
Aug 6, 2017
Messages
19,011
Trophies
2
Age
29
Location
New York City
XP
13,378
Country
United States
how i can get lan mode work on pokken

How to enable Lan mode ingame:
SPLATOON 2: Press [L] + [R] + [Left Analog] at the local play option > Hold down until the lan mode is activated.

MARIO KART 8: Press [L] + [R] + [Left Analog] on the main menu screen.

ARMS: Press [L] + [R] + [Left Analog] on the main menu screen.

MARIO TENNIS Select Free Play from the Main Menu Press [Left Analog (hold down)] and press [L] + [R]

POKKEN TOURNAMENT DX From the main screen select a game Press [X] + [Dpad-Down] and press [L] + [R]​
 

Paffo

Well-Known Member
Member
Joined
Aug 10, 2018
Messages
105
Trophies
0
Age
43
XP
568
Country
Italy
I dont think my 5Mbps connection will be suitable for this, but thanks for the hard work.
One day, when i will live somewhere near the planet Earth i will check this out.
 
  • Like
Reactions: Cubuss

chaoskagami

G̷̘̫̍̈́̊̓̈l̴̙͔̞͠i̵̳͊ţ̸̙͇͒̓c̵̬̪̯̥̳͒͌̚h̵̹̭͛̒̊̽̚
Developer
Joined
Mar 26, 2016
Messages
1,365
Trophies
1
Location
↑↑↓↓←→←→BA
Website
github.com
XP
2,287
Country
United States
Ninty is known to use nonstandard protocols for local "wireless" play. Be that as it may, it is just datagrams in the end. Perhaps these could be piped over PPP encapsulation?

That's a significantly more complicated issue that you make it sound, because "local wireless" is switch-to-switch with no wireless router. Sure, with a WLAN device in monitor/promiscuous mode that can both capture packets from a switch and broadcast packets recieved over the internet you can do that, but that's a whole new thing and out of scope for switch-lan-play.

PPP should be the least of your concerns here. It should be "what kind of hardware does everyone need to standardize on" for such a thing in the first place, as well as how to identify and capture switch-specific packets so we can even relay and replay them in the first place.
 

Site & Scene News

Popular threads in this forum

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