Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
Switch Lan Play
General
Authorspacemeowx2
TypeNetwork
Version0.2.3
LicenseGPL-3.0
Last Updated2020/06/21
Links
Download
Website
Source

Make you and your friends play games like in a LAN.

Switch Lan Play was a contest entry to the GBAtemp Switch Homebrew Bounty 2018 (Tools and Utilities, 2nd place).

User guide

How it works

                     Internet
                        |
                  [SOCKS5 Proxy] (optional)
                        |
        ARP,IPv4        |          LAN Packets
Switch <-------->  PC(lan-play)  <-------------> Server
                                       UDP

Instructions

To play with your friends, you and your friends should run lan-play client connecting to the same Server on your PC, and set static IP on your Switch.

Your PC and Switch must be connected to the same router. Visit https://www.lan-play.com/ for steps on how to set this up.

See here for build instructions. You can find a list of games compatible with the LAN play feature here.

SOCKS5 Proxy

lan-play --socks5-server-addr example.com:1080

Data sent to the relay server does not pass through the proxy.

Screenshots

switchlanplay2.png

switchlanplay3.png

Media

How to use Switch LAN Play servers to play online! (RandomUser_101)

Changelog

v0.2.3 2020/06/21

  • Build: should be release mode on windows.

v0.2.2 2020/06/21

  • Feat:
    • Don't output pmtu log.
    • Add optional interface specification.
    • Use flag --netif to set the interface to open up. Specify with an int using the list from --list-if.
    • Support ipv6 now.
  • Fix:
    • Always using socks5 proxy even no flag.

v0.2.1 2019/08/30

  • Fix null ptr crash.

v0.2.0 2019/08/30

  • Remove netif from rpc.

v0.1.0 2019/01/18

  • Bump version to 0.1.0.

v0.0.7 2018/12/21

  • Update CMakeLists.txt.

v0.0.6 2018/11/30

  • Add --pmtu to Usage.

v0.0.5 2018/10/18

  • Update version 0.0.5.

v0.0.4 2018/10/16

  • Compile 32bit exe automatically.

External links

Advertising: