Difference between revisions of "Online Multiplayer"

From Nintendo Switch Brew
Jump to navigation Jump to search
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
This page is for the Switch equivalent of online/local protocol [https://www.3dbrew.org/wiki/PRUDP PRUDP].
 
This page is for the Switch equivalent of online/local protocol [https://www.3dbrew.org/wiki/PRUDP PRUDP].
  
Note: the wifi protocol used for local-WLAN is different from UDS, which 3DS and Wii U used.
+
Note: the wifi protocol used for local-WLAN is different from UDS, which 3DS and Wii U used (see [[WLAN_services|here]]).
  
This protocol has changed since PRUDP. The actual data in the UDP frames start with hex "32 ab 98 64".
+
The Switch still uses UDP for peer to peer communication (packets starting with 0x32AB9864) - see [https://github.com/Kinnay/NintendoClients/wiki/Pia-Overview here] regarding Pia. For Nintendo server comms, WebSockets are used instead of UDP ([https://github.com/Kinnay/NintendoClients/wiki/Game-Server-Overview more information]).

Latest revision as of 17:57, 19 December 2022

This page is for the Switch equivalent of online/local protocol PRUDP.

Note: the wifi protocol used for local-WLAN is different from UDS, which 3DS and Wii U used (see here).

The Switch still uses UDP for peer to peer communication (packets starting with 0x32AB9864) - see here regarding Pia. For Nintendo server comms, WebSockets are used instead of UDP (more information).