RetroArch – Netplay Relay server updates

We are going to release a new hotfix update soon, probably called RetroArch 1.8.3. This will not be a spectacular new release but a necessary patch/bugfix release.

We will also be releasing more information soon about many exciting Libretro core developments that have happened recently.

Netplay Relay server updates

– We fixed a critical bug that would cause all players to be disconnected from the relay server if one player was leaving the game. That bug had been open for one year and we were finally able to fix it.

Fix the “spectator” bug when using the relay server – When a player switches into the spectator mode (pressing “i”) while using the relay server, all players will disconnect.

– Overall stability has also improved. We fixed a memory leak that would cause the relay server to become unresponsive after some time.

We also updated our relay server infrastructure so that we can roll out new server locations easier should the need arise. This also enables us to roll out server fixes faster.

Roadmap

There is one on our roadmap that we are going to address soon:

  • Fix the “header bug” when using the relay server –
    Currently some client combination can’t play together using the relay server, since they get a “invalid header” error message when joining the netplay session . For example, some Android devices can suffer from this with a netplay session hosted by a PC user.

You don’t need to upgrade your current RetroArch version to benefit from these improvements. It’s all server-bound.

RetroArch Netplay – FlyCast – Dreamcast Online Multiplayer gaming! Now with Windows CE support!

Flycast is an amazing Dreamcast emulator that is perhaps unique for having true zero-configuration online multiplayer capabilities! Flycast WinCE has recently gained support for zero-configuration online connectivity as well, but in this video we will first teach you how to input your ISP settings (most Dreamcast games that supported online multiplayer will require that you have set this up in at least one game once).

In this video (the first of a new series dedicated to online multiplayer gaming with RetroArch), we walk you through how to setup the ‘fake’ ISP online settings that allows you to connect to unofficial Dreamcast servers for the purpose of being able to netplay against other players in online multiplayer-enabled Dreamcast games. Note that Quake III Arena, NFL 2K2 and 4×4 Evolution are some of the only games that allow you to input these ISP settings inside the game itself.

Note also that all the settings you input can be bogus, but make sure the phone number is at least a fictitious 7-digit phone number. It can literally be ‘1234567’ for all we care here.

The online multiplayer is truly cross platform – you can play against other users that are using the standalone Flycast emulator instead of the Libretro core inside RetroArch, but you can even play against people playing with their real Dreamcasts (if they happen to use the same service). To learn more about Dreamcast Live, go to their website <a href=”https://www.dreamcastlive.net/connection-guide”>here</a>.

NOTE: Some games like Starlancer (Windows CE-based game) might require you to input Dial Account 2 as well inside ISP settings. In this video, you only see us setting up Dial Account 1.