Skip to content

Compatibility with OpenTTD stable releases #1

Open
@AP-Hunt

Description

Hi Louis,

First off, thanks for working on this and publishing it. I've wanted to see a Prometheus endpoint in OpenTTD for a long while, but I don't have the relevant language skills or experience of the OpenTTD code base.

I've been able to compile and run a dedicated server from your repo, and successfully get Prometheus metrics from it (on port 10808), and I'd be happy to contribute written guidance on how to do that, and/or the Dockerfile I wrote for it.

I've also been able to run the binary compiled from your repo as a client, connect to the server, and test that the game is playable. This was done from a Linux VM, because I'm a Windows user.

However, I've not been able to get an official 1.10.1 release to be compatible as a client; the multiplayer server browser says "version mismatch". I've made sure to compile it with make VERSION='1.10.1' so that the version numbers match, and I've also made sure to install the same NewGRF version as the official release (which I find by running openttd.exe --version).

Do you happen to know what it is I'm missing? Or is the best/only way to get this all working to run a client compiled from the same repository?

I appreciate this might well be a throwaway personal project for you, so if you don't have an answer for me, that's absolutely fine.

Regards,
Andy

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions