Updated Multiplayer (LDN Local Wireless) Guide (markdown)

MetrosexualGarbodor 2022-08-19 21:48:39 +01:00
parent d718a5c7fd
commit 494810cf89
1 changed files with 119 additions and 23 deletions

@ -1,9 +1,9 @@
# Multiplayer: Local Play/Local Wireless Guide # Multiplayer: Local Play/Local Wireless Guide
## Ryujinx now offers multiplayer support over the internet via LDN/Local Wireless emulation in a special preview build. LDN2.4 has been released, offering LAN Mode connectivity with Switch consoles! ## Ryujinx offers multiplayer support over the internet via LDN/Local Wireless emulation in a special preview build. Furthermore, Ryujinx now features LAN Mode connectivity with Switch consoles on games with LAN functionality!
## Get it here! ## Download LDN 2.5 here!
### Windows: https://www.patreon.com/file?h=45268370&i=9248983 ### Windows:
### Linux: https://www.patreon.com/file?h=45268370&i=9248979 ### Linux:
## Table of Contents ## Table of Contents
@ -17,16 +17,15 @@ LDN
=== ===
This feature emulates the "Local Play" or "Local Wireless" multiplayer mode in a particular game, but connects you with other Ryujinx players anywhere in the world with internet access. This feature emulates the "Local Play" or "Local Wireless" multiplayer mode in a particular game, but connects you with other Ryujinx players anywhere in the world with internet access.
Give these games a try and let us know how they work! For versions of Animal Crossing: New Horizons older than **1.4.2**, if you previously downloaded the Patreon save file and still have the default player name and town name, you will need to change them in order to use the multiplayer connection. Click [here](https://github.com/Ryujinx/Ryujinx/wiki/How-to-Change-Your-Player-Name-and-Town-Name-with-Animal-Crossing:-New-Horizons-Renamer) for an easy guide!
For Animal Crossing: New Horizons, if you previously downloaded the Patreon save file and still have the default player name and town name, you will need to change them in order to use the multiplayer connection. Click [here](https://github.com/Ryujinx/Ryujinx/wiki/How-to-Change-Your-Player-Name-and-Town-Name-with-Animal-Crossing:-New-Horizons-Renamer) for an easy guide!
Note: this feature does _**not**_ work with "Online Mode" which uses the Nintendo Switch Online service. Note: this feature does _**not**_ work with "Online Mode", which uses the Nintendo Switch Online service.
### Requirements: ### Requirements:
- an active high-speed internet connection. - An active high-speed internet connection.
- the Ryujinx application must be enabled for inbound traffic in your firewall if you are the game host. Windows Firewall, if enabled, will pop-up prompting you to allow access. Make sure to click the button to allow it! - The Ryujinx application must be enabled for inbound traffic in your firewall if you are the game host. Windows Firewall, if enabled, will pop-up prompting you to allow access. Make sure to allow it!
- UPNP enabled in your router/firewall for P2P mode (most routers already have this enabled). Otherwise the game can still work (albeit with higher latency) using the proxy host. - UPNP enabled in your router/firewall for P2P mode (most routers already have this enabled). Otherwise the game can still work (albeit with higher latency) using the proxy host.
- the same game version as those you are playing with e.g. Animal Crossing: New Horizons 2.0.5; mixing game versions will _**not**_ work! - The same game version as those you are playing with e.g. Animal Crossing: New Horizons 2.0.5; mixing game versions will _**not**_ work!
### Configuration Options: ### Configuration Options:
@ -34,25 +33,124 @@ Multiplayer support via P2P network hosting is already enabled by default in thi
**Specific Options:** **Specific Options:**
We recommend creating a user profile and choosing your username in **Options > Manage User Profiles** before going online, as the default profile is known to cause connection issues in some games.
![image](https://user-images.githubusercontent.com/79612681/185624289-ab7c877a-f1ef-4c16-84c9-14b847e02b7a.png)
You will have to transfer your saves if you had any on the default profile. To access them, switch to the old profile then right click your game and click on `Open User Save Directory`.
_**Mode:**_ _**Mode:**_
Set to _Ryujinx Ldn_ by default. Change the dropdown to Disabled if you wish to disable the multiplayer functionality. Set to _Ryujinx Ldn_ by default.
_**Disable P2P Network Hosting:**_ _**Disable P2P Network Hosting:**_
Unchecked by default. If you are experiencing connectivity issues and cannot get P2P to work, you may check the box labeled "Disable P2P Network Hosting (may increase latency)" to instead use the Ryujinx proxy host server. Unchecked by default. If you are experiencing connectivity issues and cannot get P2P to work, you may check the box labeled "Disable P2P Network Hosting (may increase latency)" to instead use the Ryujinx proxy host server.
_**Username:**_
**This option is no longer in this menu.** Instead, we now have user profiles; create a profile and choose your username in **Options > Manage User Profiles**.
_**Network Passphrase:**_ _**Network Passphrase:**_
Empty by default. In this state, you will be able to connect to anyone else playing the same game version as yourself. We do recommend changing this to something unique, by either creating a passphrase yourself or clicking the "Generate Random" button and sharing it with your friends to enter the same passphrase. This will protect unwanted parties from joining your game, as well as limit the number of potential rooms to join for popular games like Animal Crossing: New Horizons. We want to make sure you get to the right island! Empty by default. When empty, you will be able to connect to anyone else playing the same game version as yourself. To play with friends, either create a passphrase yourself or click the "Generate Random" button and share it with them, then have them enter the same passphrase. This will prevent unwanted parties from joining your game, as well as limit the number of potential rooms to join for popular games like Mario Kart 8. We want to make sure you get to the right Grand Prix!
![multiplayer settings](https://user-images.githubusercontent.com/79612681/185694966-ae17eabc-6f5e-4731-804e-d9433d97cfb9.png)
How to play LDN
======
While LDN is available on a vast amount of games, here are some of the most popular ones and how to access Ryujinx LDN on them.
Before playing LDN multiplayer, go to Options > Settings > System and ensure "Enable Guest Internet Access" is off and "Enable Vsync" is on. Once the emulator enters local wireless, a Windows firewall warning will appear. Make sure to allow it to connect.
If you're looking for people to play with, we have dedicated LDN channels in our [Discord server](https://discord.gg/ryujinx).
Animal Crossing: New Horizons
==========
Head to Dodo Airlines, talk to Orville, choose either "I wanna fly!" or "I want visitors.", and then select "Via local play."
![image](https://user-images.githubusercontent.com/79612681/185639984-f29ab392-839a-4ed1-ad23-144b8304d9bb.png)
Fast RMX
==========
On the main menu, select "Multiplayer" and then "Local communication".
![image](https://user-images.githubusercontent.com/79612681/185659376-dd965ffe-38a9-49f4-a68f-7daed0e40ce3.png)
Mario Kart 8 Deluxe
==========
**This game requires a built shader cache to play LDN.** The game will disconnect if any given player cannot maintain 60fps, and shader compilation stuttering will cause connection errors. If you are experiencing issues, run through every course in single-player first. On fast CPUs, shader compilation may not be a problem when running Vulkan.
On the main menu, select "Wireless Play" and then "1p". "2p" is only for playing LDN with splitscreen, for when you have someone else with you, either in person or on Parsec.
![image](https://user-images.githubusercontent.com/79612681/185641338-225c109d-96a1-42fd-a3a3-4e678bb04525.png)
Mario Party Superstars
==========
**This game requires version 1.0.0 of the game to work on LDN.** It's also prone to disconnecting if no shader cache has been built, though less so than Mario Kart 8.
On the main menu, select "Local Play".
![image](https://user-images.githubusercontent.com/79612681/185641629-db09227e-eb93-4a42-9f42-88e9d2a084fc.png)
Mario Strikers: Battle League
==========
**This game requires [a mod to bypass the intro crash](https://cdn.discordapp.com/attachments/835681932703563826/984843621272547328/cutscene_skip.7z).** Right click the game > Open mods directory, and extract on the folder.
On the main menu, select "Quick battle", then select "Local wireless".
![image](https://user-images.githubusercontent.com/79612681/185654446-373d3035-a454-49e2-813e-55bb859ac5a9.png)
Monster Hunter Generations Ultimate
==========
Press Y, make sure "Hunter Search" is on.
![image](https://user-images.githubusercontent.com/79612681/185648696-dce23485-2168-4e61-8ad0-ed32e0933ff9.png)
Monster Hunter Rise
==========
Speak to Senri the Mailman and select "Play Locally".
![image](https://user-images.githubusercontent.com/79612681/185634138-0e83b1db-0210-4f5a-a4e6-12fd75bdbcd3.png)
![image](https://user-images.githubusercontent.com/79612681/185634201-0ba2be55-3c67-4f94-b57a-b021ce873e63.png)
Pokkén Tournament DX
==========
**Use Vulkan for this game.**
On the main menu, select "Wireless Battle".
![image](https://user-images.githubusercontent.com/79612681/185653219-32739384-e82f-4e0d-8f1e-981fa2b9b8f7.png)
Pokémon Brilliant Diamond and Shining Pearl
==========
In a Pokémon Center, head upstairs and talk to the lady in the middle if you want to trade, or talk to the lady in the right if you want to battle. For the latter, select "Local communication".
![image](https://user-images.githubusercontent.com/79612681/185644561-76326b69-af4a-4b1b-a65d-bb6c94dab504.png)
![image](https://user-images.githubusercontent.com/79612681/185644623-7ebbc375-333b-4ea8-8198-5ee6416f9ec7.png)
Pokémon Sword and Shield
==========
Press Y to bring up the comms menu and pick an option.
![image](https://user-images.githubusercontent.com/79612681/185661668-36aa1bd7-1304-436f-9ebd-bf05ae05eaf1.png)
Pokémon Legends: Arceus
==========
**This game will not boot if "Expand DRAM to 6GB" is enabled.**
In the village, next to the Galaxy building, talk to Simona, select "I want to trade Pokémon", and then "Someone nearby".
![image](https://user-images.githubusercontent.com/79612681/185646569-3af4e17c-309e-4ba2-aa14-23367712307b.png)
Splatoon 2
==========
On the main plaza, go into the building on the right.
![image](https://user-images.githubusercontent.com/79612681/185651879-55f45130-040c-4c37-8630-a549ae93812f.png)
![image](https://user-images.githubusercontent.com/79612681/185651986-d9776dcd-ca51-4b67-b9de-c57bb91b717f.png)
Super Smash Bros. Ultimate
==========
On the main menu, press ZR (or press right twice) and select "Local Wireless".
![image](https://user-images.githubusercontent.com/79612681/185651167-62bbcd51-d34b-4a31-b391-4a531a790e8b.png)
![image](https://user-images.githubusercontent.com/62343878/91091163-6f0b4c80-e613-11ea-8dc6-fe44a30cb4e0.png)
LAN Mode LAN Mode
======== ========
LAN Mode, or LAN Play, allows you to connect with a Switch console on the same network as your PC running Ryujinx, as long as the game supports it as well. See below for a list of games with a LAN mode. Be sure to select "Default" in the dropdown, unless you are aware of the need for a different option! Enable Guest Internet Access allows you to connect with a Switch console on the same network as your PC running Ryujinx, as long as the game supports LAN as well. See below for a list of games with a LAN mode.
![image](https://user-images.githubusercontent.com/62343878/106516185-eaf7a380-6493-11eb-9625-def43e8ad31a.png)
![LAN mode](https://user-images.githubusercontent.com/79612681/185664722-02acf437-bdac-4f4e-ac14-38bdf30902eb.png)
LAN Mode Games LAN Mode Games
======================================= =======================================
@ -99,13 +197,14 @@ Select Free Play from the Main Menu. Press `Left Analog stick button (hold down)
Pokkén Tournament DX Pokkén Tournament DX
==================== ====================
You must use game version 1.3.3 or newer. From the main screen select a game. Press `B` + `X` + `Dpad-Down` and press `L` + `R`. A new screen asking if you want to enter Event Mode will appear. You must use game version 1.3.3. From the main screen select a game. Press `B` + `X` + `Dpad-Down` and press `L` + `R`. A new screen asking if you want to enter Event Mode will appear.
![image](https://user-images.githubusercontent.com/62343878/106525027-9870b400-64a0-11eb-9625-d65a5383b3ae.png) ![image](https://user-images.githubusercontent.com/62343878/106525027-9870b400-64a0-11eb-9625-d65a5383b3ae.png)
Pokémon Sword and Pokémon Shield Pokémon Sword and Pokémon Shield
==================== ====================
Press `L` + `R` + `Left Analog` in the options menu. The following screen/prompt will pop up. NOTE: you must have gotten far enough in the game to unlock multiplayer in order to use LAN Mode! *Note: LAN Mode in these games became inconsistent* due to a game update. If you're unable to connect, there is probably no solution.
Press `L` + `R` + `Left Analog` in the options menu. The following screen/prompt will pop up. You must have gotten far enough in the game to unlock multiplayer in order to use LAN Mode!
![image](https://user-images.githubusercontent.com/62343878/106521445-7c1e4880-649b-11eb-91b5-4cb25b343fa6.png) ![image](https://user-images.githubusercontent.com/62343878/106521445-7c1e4880-649b-11eb-91b5-4cb25b343fa6.png)
@ -121,7 +220,4 @@ Press `L` + `R` + `Left Analog` at the local play option. Hold down for 4-5 seco
![image](https://user-images.githubusercontent.com/62343878/106522652-44180500-649d-11eb-994c-081e851b08ff.png) ![image](https://user-images.githubusercontent.com/62343878/106522652-44180500-649d-11eb-994c-081e851b08ff.png)
Titan Quest
===========
This game has graphical issues and is not recommended to play in LAN Mode.