FAForever Forums
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Login
    The current pre-release of the client ("pioneer" in the version) is only compatible to itself. So you can only play with other testers. Please be aware!

    “Multiplayer Etiquette” – a simple standard to reduce FAF disconnects for everyone

    Scheduled Pinned Locked Moved Suggestions
    7 Posts 5 Posters 307 Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Thomy100T Offline
      Thomy100
      last edited by Thomy100

      Hi guys,

      The admins and everyone helping to maintain this great community project for this, best RTS Game ever, do an amazing job.

      The main issue und joy killer, to me at least, is the very fragile multiplayer connection architecture of this game that causes lots of disconnects.

      Since changing the game’s networking model isn’t realistic, I’d like to propose a community “Multiplayer Etiquette”: a simple, practical checklist that helps players minimize connection problems on their own side, for the benefit of everyone in the lobby.

      Step 1 - ensure stable internet connection

      The biggest problems are unstable connections (packet loss, jitter, WiFi issues)

      How to address this:

      • Use Ethernet cable or at least powerline internet connection
      • If Wi-Fi is unavoidable, use 5GHz, not 2,4 GHz

      WiFie micro drops and jitter spikes are one of the main reasons for random freezes and reconnect attempts in FAF

      Step 2 - Avoid upload saturation ("bufferbloat")

      Upload congestion causes latency and jitter spikes that FAF’s lockstep model handles very poorly.

      • Before starting a match, pause cloud sync's like OneDrive, Google Drive, iCloud, etc.
      • Close stuff like Steam or Torrent downloading software
      • Avoid heavy uploads or backups

      If all, or at least most, players would consider these two steps, this would help to reduce connection loss in games by 30%

      There are of course more steps that could be taken but these are the two most straight forward and easiest to apply.

      Is it possible to put a Text note like the note about the discord server, on the matchmaking page with these tips? It might help to nudge the players into the right "multiplayer connection behavior" to have less disconnects.

      Thanks in advance for the consideration dear admins.

      1 Reply Last reply Reply Quote 0
      • wilson_W Offline
        wilson_
        last edited by

        gen z learning how to use the internet. i like.

        1 Reply Last reply Reply Quote 0
        • maudlin27M Online
          maudlin27
          last edited by

          Re "Close stuff like steam" - do not do this once a game has started, as it can cause the game to close (instead just pause any steam updates)
          I've also found windows 11 likes to randomly start updates that make my PC slow to a crawl for 15m+, there's an option to pause them for a week, although I dont know how reliable it is.

          M27AI and M28AI developer:
          https://forum.faforever.com/topic/2373/ai-development-guide-and-m27ai-v81-devlog
          https://forum.faforever.com/topic/5331/m28ai-devlog-v294
          M28 trophy holders: Radde, Yew (Radde trophy, v285) and Zwaffel (Sladow trophy, v284)

          IndexLibrorumI 1 Reply Last reply Reply Quote 1
          • IndexLibrorumI Offline
            IndexLibrorum Moderator @maudlin27
            last edited by

            @maudlin27 I believe there is a setting in FAF that allows you to just not start steam while playing FAF. That might help if people believe having steam open is an issue (which it probably shouldn't be, since steam should recognize a game is open and cease all downloads automatically.)

            "Design is an iterative process. The required number of iterations is one more than the number you have currently done. This is true at any point in time."

            See all my projects:

            maudlin27M 1 Reply Last reply Reply Quote 0
            • maudlin27M Online
              maudlin27 @IndexLibrorum
              last edited by

              @IndexLibrorum Yes but if steam is already open then it can still cause an issue I think (e.g. I recall at least one time where I've had steam open from playing a different game, then later played FAF and thought I'd exit other programs only to find it closed down the FAF game)

              M27AI and M28AI developer:
              https://forum.faforever.com/topic/2373/ai-development-guide-and-m27ai-v81-devlog
              https://forum.faforever.com/topic/5331/m28ai-devlog-v294
              M28 trophy holders: Radde, Yew (Radde trophy, v285) and Zwaffel (Sladow trophy, v284)

              1 Reply Last reply Reply Quote 0
              • Thomy100T Offline
                Thomy100
                last edited by

                I just think it would really help if information like these would be more visible somewhere in the FAF application, eg. on the Matchmaking page.

                Teaching the players the "right" online connection behavior would go a long way for the stability in the multiplayer games. Less mid-game drops or connection losses -> less frustration & more games.

                I try to inform people while in game but way too many believe their 2,4GHz Wifi con is "just fine".

                1 Reply Last reply Reply Quote 0
                • SkratS Offline
                  Skrat
                  last edited by

                  Separately, I would like to mention the difficulties of the players from Russia. Cloudflare, which the FAF actively uses, was blocked in Russia. If we make detailed instructions with other players from Russia to solve this problem. Will the faf administration be able to post it for all newbies from Russia and for those who haven't visited for a long time? For example, on the authorization page?

                  Sorry for my English. I use translator

                  1 Reply Last reply Reply Quote 0

                  Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                  Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                  With your input, this post could be even better 💗

                  Register Login
                  • First post
                    Last post