Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pre 12.x clients receive IP of 12.x servers with no way to reach them #51

Closed
TrueBrain opened this issue Aug 24, 2021 · 1 comment
Closed

Comments

@TrueBrain
Copy link
Member

Reported in OpenTTD/OpenTTD#9512, and feels rather silly. pre-12.x clients cannot query those servers (as they do not have UDP support), so they are there ... for .. what reason?

Seems it is an oversight :)

@TrueBrain
Copy link
Member Author

Right, not an oversight :P

Basically, we have two choices:

  1. over the years, pre-12.x clients see less and less servers in their server-list
  2. keep showing pre-12.x clients a list of servers, just none they can query

Initial, 1) seems to be the right thing to do. However, it does also give a false idea that "there are no multiplayer servers for OpenTTD anymore". Which is not true. They just cannot be reached by you.

So 2) seems better, as that nudges the player to: this is a you issue, not an us issue.

Sadly, we have no other ways of communicating with pre-12.x clients, so it is a bit meh no matter what. But I think I prefer the current situation, where we send the IPs of public servers to pre-12.x clients, just to keep their server-list filled.

I do not like the "OpenTTD is dying" blabla, basically, which will come from doing 1).

So going to close this issue, unresolved, as I consider this not-a-bug.

If you disagree, feel free to present your argument, as this is an open conversation :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant