- #How to set up retropie server how to
- #How to set up retropie server install
- #How to set up retropie server software
- #How to set up retropie server Pc
- #How to set up retropie server plus
When the game starts up, you should see a few messages on the bottom of the screen. (You can also use the "N" key on your keyboard to toggle netplay hosting) Select Netplay, Host, Start Netplay Host. Hit the backspace key (or button assigned to B on your controller) to back out to the Main Menu. Load the ROM, either using the "Load Core.", then "Load Content." window or the "Load Recent" menu (if you've played the game before). The player acting as the host (home team on Genesis, either team on SNES) starts the game. Make sure you also have the SAME EXACT ROM!!! If not, there will be a disconnect and an error along the lines of "Cannot retrieve header".ġ.
![how to set up retropie server how to set up retropie server](https://chennailivestreaming.com/wp-content/uploads/2019/12/1575353123_maxresdefault-1024x576.jpg)
Relay server can be set to off in Settings->Network If you downloaded the package from, the relay server option is already enabled. Currently, I recommend using the relay server. Direct connect may work without Hamachi/port forwarding, but it is not guaranteed. But, it's very hard to desync, and if you do desync, you can reconnect, and continue play where you left off, or the host can even load a save state while you are connected (ZSNES did this as well). Thus, the advantage of recovering from a desync and the overall smoother play should make everyone happy.īeforehand, you should ask your opponent if you would like to use the relay server or direct connect. It's less noticable than you would think, except in major cases. If there is a lag spike, the game will actually "rewind", to the point where if someone scored during a MAJOR lag spike, it erases the goal (hehe). The goal of rollback netplay is too keep the experience "lag-free" as possible. This is very big in the fighting game community. RetroArch uses rollback netplay (some of you might not like this). In a perfect world, everyone would use direct connect, but there are some cases where it's not feasible. Also, if there is a disconnection, the host has to wait until their name disappears from the Netplay List (~45 sec.) before trying to host again. Sometimes, it is a little finicky and I've noticed I needed to close RetroArch and restart it to get the message. Connection is a little tricky, since the person connecting to the host (the client), has to wait until the host connects to the server (connected to "NICK" message). There are 2 server locations currently, one in NY, one in Spain (the NY one is the default). Just connect and play.Ĭons - Since there is a "middle-man" server, all connections are routed through there.
#How to set up retropie server software
No extra software needed, all you need to do is turn on the relay server option in Settings->Network. Relay Server - With this type of connection, both players connect to a "middle-man" relay server, hosted by RetroArch. Since the signal is routed to a Hamachi VPN server before going to each player, there may be more latency in the connection (higher ping) than direct connect.ģ. There are times in the past where Hamachi caused problems for some, and direct connect was found to be the better solution. Using a "middle-man", you are at the mercy of the connection quality. You also need to make sure you and your opponent are in the same "virtual network".Ĭons - Extra software needed.
#How to set up retropie server install
You need to install Hamachi and have it running before starting RetroArch. This removes the need to port forward (in most cases).
![how to set up retropie server how to set up retropie server](https://4.bp.blogspot.com/-GOaQ4yJftus/WNGMAuKhTxI/AAAAAAAAT_g/XZPDC-9-ySwhIgmVGbT2zbuLl6muZ5qSgCLcB/s1600/17265163_10155438006685942_1147738032969694928_n.jpg)
Direct Connect w/ Hamachi - With this type of connection, Hamachi VPN is used as the "middle-man".
#How to set up retropie server how to
You can look up how to port forward and set up Static IP for your router model online.Ģ. Might not be possible for some setups (university, work, apartment, hotel, etc).
#How to set up retropie server Pc
Some cases, setting a Static IP for your PC and port forwarding on your router is required. With direct connect, you don't have to worry about any "middle-man" causing issues with the connection.Ĭons - Hard to setup. Port that needs to be forwarded on your router is TCP 55435. Port forwarding is required in most cases, though if uPNP is enabled on your router, this may not be needed. Direct Connect - With this type of connection, the 2 players connect directly to each other. With RetroArch, we have 3 options, listed here with their pros and cons:ġ. Gens uses Kaillera for netplay, we still need Hamachi, and suffers from numerous lag, stutter, and desyncs, depending on the connection. Though ZSNES 1.42 has great netplay, we still require Hamachi for connections, since ZBattle does not exist anymore. The advantages to using RetroArch for netplay over Gens or ZSNES are numerous.
![how to set up retropie server how to set up retropie server](https://singleboardbytes.com/wp-content/uploads/sites/7/2021/01/VNC-Viewer-768x461.png)
#How to set up retropie server plus
Since RetroArch is a frontend for multiple emulator cores, setting up netplay for any core is very simple (as long as it supports it!), and is the same procedure.įor Genesis, we are using the Genesis Plus GX core for netplay.įor SNES, we are using the Snes9x core for netplay.įor installing RetroArch, please check out this page on - Getting Started