Windrose - Switched to APM from Windows, now i have high ping

System Information

Field Value
Operating System Linux - Debian GNU/Linux 13 on x86_64
Product AMP ‘Deimos’ v2.7.2.0 (Mainline)
Virtualization VMware
Application Windrose
Module GenericModule
Running in Container No
Current State Ready

Task

High ping on AMP

Problem Description

Issue

So, as the title says, before buying AMP i was hosting my windrose server on windows (no amp, just steamcmd). Before, i had like 30 ping on my server, now, after running the server on AMP (debian) i have higher ping. Would this be caused by the translation layer of wine or something like that?

Reproduction Steps

  • Just running the server
  • Nothing special
  • writing just cuz i need to

I was wondering why I felt the game was worse on my AMP server vs my PC save.

I had 180ms ping. Good news is they updated the game so you can bypass their connection. I switched to direct connection and my ping is now 18ms using my servers ip address.

Hey, thanks for the reply. Could you please tell me how can i switch to direct connection?

You must edit the ServerDescription json settings to

“UseDirectConnection”: true,

“DirectConnectionServerAddress”: “You’re AMP servers local ip address”

“DirectConnectionServerPort”: 7777,

“DirectConnectionProxyAddress”: “0.0.0.0”

And you will have to portforward your Windrose port 7777 if you want to access it from outside your network.

That’s what I did at least to get it working for me. Might be a better way.

Hey, managed to get this working before checking your message, but thank you very much for the reply. For anyone reading this in the future, if you have a hostname, you can put the hostname in the “DirectConnectionServerAddress”; myserver.com or w/e your hostname is

1 Like

Good deal! Glad you figured it out and that helped.

According to the devs’ own docs:

11. DirectConnectionServerAddress - address for direct connection. For future purposes. Not used now.

Did you read the most recent game update?

Because thats how I found it and got it working on my server.

More Ways To Connect

Regular Update

Posted

Sun, April 19

Connectivity Fixes, Direct IP Added & Save Backup System Update

Fixes for ISP-related issues, new Direct IP option, and a new experimental automatic save backups to prevent data loss

Dear captains,

Over the past few days, some of you have encountered several issues. Our team has been working in emergency mode to resolve them as quickly as possible so that more players can enjoy the game without disruptions.

Version: 0.10.0.3.104-256f9653

CONNECTIVITY SERVER SELECTION

We identified issues with certain ISPs blocking parts of our networking services. To address this, we’ve implemented the following changes:

Connectivity Server Selection: You can now manually choose a specific connectivity server instead of relying on automatic selection. You can also see which servers are reachable. Dedicated server settings can be configured via ServerDescription.json.

Known Issue: If your connection is unstable (high ping or packet loss), a connectivity server may appear as “available” even if it cannot actually be used.

You can now manually select which connectivity server to use.

If you were unable to connect with your friends before, try using different connectivity servers. All players must have access to at least one shared server.

This setting can also be adjusted for dedicated servers. Please allow some time for hosting providers to adapt to these changes, especially since it’s currently the weekend.

DIRECT IP CONNECTION

We also identified issues related to connections within the same network, as well as certain self-hosted dedicated server configurations. To address this, we’ve added the option to connect via Direct IP:

Direct IP Connection: A new option is now available when hosting a server (both in-game and dedicated). This works as an alternative to our connectivity services. When using Direct IP, players can only join via your IP address, and invite codes will not work. Dedicated server settings can be configured via ServerDescription.json.

Known Issue: When using Direct IP, if you enter an incorrect password or there is a version mismatch, the game will return you to the main menu without displaying an error message.

If you are unable to connect via connectivity services and none of them work for you (we’ve seen cases where ISPs block everything related to Windrose), you can try connecting via Direct IP as a workaround.

Advanced feature: May require manual router configuration (port forwarding / NAT setup). This option is intended for advanced users.

Yes, I did, thanks very much: it was me who added the direct connect options to AMP lmao

What I quoted is direct from the dedicated server guide included with the latest update

Gotcha. Yeah I did notice that as well. I just assumed it was an old placeholder or they didnt remove it after the update.

I suspect it will be used for a server browser implementation to enable the connection address to be manually specified, eg if the server is behind a proxy or tunnel

Yeah I definitely hope so.