The International Simutrans Forum

Community => Game Servers => Topic started by: moblet on December 15, 2014, 04:32:33 AM

Title: pak64 Internet Connection Test Only
Post by: moblet on December 15, 2014, 04:32:33 AM
Greetings All,

I'm seeking to learn whether my internet connection can support hosting a game and have listed a server game as a test. Please try to play on the server and tell me how it performs.

Do not invest in building an empire in this game because it is not intended to be kept running for very long (especially if it performs poorly) and may be terminated at any time.
Title: Re: pak64 Internet Connection Test Only
Post by: DrSuperGood on December 15, 2014, 06:07:40 AM
So far performance seems alright. I built a lot of big track sections over the map and did not get disconnected (commonly you are disconnected when building). They will be removed at the start of next month when the company is liquidated. The map is too small for an upload speed test.
Title: Re: pak64 Internet Connection Test Only
Post by: moblet on December 15, 2014, 08:51:00 PM
...and the server machine decided to crash ten minutes after I went to bed last night.

Another player reported too many desyncs so the score is even for now. I just restarted the server with a 512x512 map, let's see how that goes.
Title: Re: pak64 Internet Connection Test Only
Post by: DrSuperGood on December 16, 2014, 01:28:28 AM
Both AK and I agree the server is pretty stable (at 1 AM GMT at least). No Desyncs and I have remained connected for over half an hour. The RTT with your server is ~340ms as packets are crossing the US to get to you (EU <-> US <-> AUS). I believe you should have no problem running fully functional Simutrans servers on your connection.

The only concern is that you say the server crashed. You might need some form of automatic restart in place so that you can recover such hard to predict occurrences as well as an autosave to minimize losses.
Title: Re: pak64 Internet Connection Test Only
Post by: moblet on December 16, 2014, 02:53:27 AM
Thanks muchly for that feedback.

There was nothing hard-to-predict about the server crash, it's a tiny laptop that struggles to keep its RAM cool and yesterday was a warm day. I won't be attempting to run "proper" games on that machine; the plan is to use an old desktop running Linux for the task, but I wasn't going to invest in setting that up if my internet connection wasn't going to support it.
Title: Re: pak64 Internet Connection Test Only
Post by: moblet on December 16, 2014, 09:45:54 PM
Server game halted due to an "assertion failed" error and crashed on Retry. In accordance with the bug reporting instructions I have updated to the latest nightly (http://nightly.simutrans-germany.com/) (r7426 of the executable, there has been no update of the pakset). Game has resumed from its last autosave.

Screenshot of error message attached for those interested.
Title: Re: pak64 Internet Connection Test Only
Post by: DrSuperGood on December 16, 2014, 10:12:16 PM
Is the error persisting? Or did migrating to nightly fix it? The message did not appear very helpful and so trying to get it re-creatable (if not fixed) is the next step to resolving it.

I know this is a bit much to ask but could you try running a game in JIT2 industry model mode for testing? JIT2 model was added post 120.0.1 and is having reasonably successful single player trials but I would like to know if it is possible to use in multiplayer. It is a massive revision to how industries order products, even if running in legacy mode so testing is important.
Title: Re: pak64 Internet Connection Test Only
Post by: prissi on December 16, 2014, 10:39:08 PM
THis is related to defective memory since the only way to case it is the construction of a way with a waytype simutrans does not know about. Rather a fatal error here.
Title: Re: pak64 Internet Connection Test Only
Post by: moblet on December 16, 2014, 11:18:41 PM
Quote from: prissi on December 16, 2014, 10:39:08 PM
THis is related to defective memory since the only way to case it is the construction of a way with a waytype simutrans does not know about. Rather a fatal error here.
That makes sense given that the laptop suffers the occasional memory-related BSOD.
Quote from: DrSuperGood on December 16, 2014, 10:12:16 PM
I know this is a bit much to ask but could you try running a game in JIT2 industry model mode for testing?
Happy to do so but as we are seeing my current "server" can generate errors all of its own. Up to you whether we post a game now or wait until I have a more reliable server in place.
Title: Re: pak64 Internet Connection Test Only
Post by: DrSuperGood on December 16, 2014, 11:29:26 PM
When connecting with a custom build I think I may have discovered an error in the simutrans pakset checksum system lol. Yeh this is offtopic I am making a new thread about it now.

Anyway can connect to the server reliably and remain so for considerable time so looking good.
Title: Re: pak64 Internet Connection Test Only
Post by: Fifty on December 17, 2014, 01:53:44 AM
I seem to be able to play without desyncing today, so I'd say your connection is adequate. Dunno what was going on yesterday; maybe I connected too soon after your server started and it was still lagging.
Title: Re: pak64 Internet Connection Test Only
Post by: moblet on December 17, 2014, 10:55:39 PM
Thanks everyone.

This experiment will be terminated and the server stopped sometime within the next eight hours. As the results have been adequate I will proceed with setting up a server using more suitable hardware.