Don't know if it has been asked yet, but i have a problem compiling
i'm using the r27935 from svn, then apply the diff file
configure and make or OK, but when i launch a dedicated server, i can't connect using the client provided on first page
There is a version mismatch
dedicated server got version : jgrpp-0.22.1-M-
win32/64 clients are : jgrpp-0.22.1
How can i compile to get the same versions on the dedicated serveur ?
This suggests that the patched source is not identical to that of the release, probably because one or more source files have have been manually edited in some way.
In general patching the version detection script is not a good solution as the whole point of the modification check is to avoid the multi-player desync issues which can occur when a modified build is incorrectly labelled as an unmodified release build, and is subsequently used with unmodified release builds.
I noticed, that "velocity reduced until depot visited" improved patch breakdown occurs in case of trains, but not in case of road vehicles (not tested ships and airplanes yet).
Is it a bug or feature? In my opinion, it is rather unwanted feature, together with repair payment, road vehicles have now a big advantage over trains - no need to send truck/buses to depot and pay for breakdowns.
The code suggests that this is intended.
Trains already have so many advantages over road vehicles that this does not seem to be a significant issue.