Online Multiplayer: Difference between revisions

From Nintendo Switch Brew
Jump to navigation Jump to search
No edit summary
No edit summary
 
(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 19: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).