Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
netplay [2020/02/05 18:17] – [Current Support for Netplay] lbrpdxnetplay [2020/12/09 18:30] – [How to host a Netplay game (server mode)?] lbrpdx
Line 26: Line 26:
 ====How to join a Netplay game (client mode)?==== ====How to join a Netplay game (client mode)?====
  
-One of the players needs to host a Netplay server, to which the others players will connect to. When you are on the "systems" list of EmulationStation (the menu where you can select all the consoles, **not** the games), pressing the "Xbutton will give you a list of all available Netplay servers and games in progress. +One of the players needs to host a Netplay server, to which the others players will connect to. When you are on the "systems" list of EmulationStation (the menu where you can select all the consoles, **not** the games), pressing the ''X'' button will give you a list of all available Netplay servers and games in progress. 
  
-Some games are greyed out: there are some technical reasons why you can't join these games (different core version, game you don't own, or a different version of the game, and so on).+Some games are greyed out and marked as "unavailable": there are some technical reasons why you can't join these games (different core version, game you don't own, or a different version of the game, and so on).
  
-Select a game that you can join, and launch it: pay close attention to the messages that are popping up when RetroArch launches. Sometimes, there are limitations that could not be detected before and that will prevent you from playing (for example some cores don't support cross-platform Netplay, meaning that you can't have some players with a PC and others with a Raspberry Pi on the same game).+Select one of the "available" games that you can join, and launch it: pay close attention to the messages that are popping up when RetroArch launches. Sometimes, there are limitations that could not be detected before and that will prevent you from playing (for example some cores don't support cross-platform Netplay, meaning that you can't have some players with a PC and others with a Raspberry Pi on the same game). 
 + 
 +{{ ::netplay_list.png?nolink&480 |}}
  
 ====How to host a Netplay game (server mode)?==== ====How to host a Netplay game (server mode)?====
Line 44: Line 46:
  - **Enable Netplay**: on/off.  - **Enable Netplay**: on/off.
  - **Nickname**: how you will be presented in the Netplay game rooms (useful for the other players to find you and make sure they join the right room).  - **Nickname**: how you will be presented in the Netplay game rooms (useful for the other players to find you and make sure they join the right room).
- - **Port**: if you need to define a specific port to enable Netplay. This is depending on your network configuration, and you can leave the default as empty if your router is UPNP compatible. + - **Port**: if you need to define a specific port to enable Netplay. This is depending on your network configuration, and you can leave the default as empty if your router is UPNP compatible. Otherwise, default port is ''55435''
- - **MITM**: in case your network can't let you open UPNP ports to host Netplay games, you can use this as a relay for hosting your Netplay game. It does introduce more latency though, so use this option only if your network can't open UPNP ports automatically + - **Use Relay Server**: in case your network can't let you open UPNP ports to host Netplay games, you can use this as a relay (aka MITM of "Man In the Middle"for hosting your Netplay game. It does introduce a little more latency though, so use this option only if your network can't open UPNP ports automatically 
- - **Reindex all games**: let Batocera index all your ROMs in order to present only the game rooms with ROMs compatible with yours. + - **Check missing indexes at startup**: on/off (see below) 
 + - **Reindex all games**: let Batocera index all your ROMs in order to present only the game rooms with ROMs compatible with yours. This will be done in the background, with a pop-up window telling about its progress as it can take some time.
  - **Index missing games**: same, but only when you have just added new ROMs to your Batocera.  - **Index missing games**: same, but only when you have just added new ROMs to your Batocera.
  
  • netplay.txt
  • Last modified: 9 months ago
  • by markfeuer