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