The International Simutrans Forum

 

Author Topic: Remember last used server  (Read 1914 times)

0 Members and 1 Guest are viewing this topic.

Offline Michael 'Cruzer'

  • Devotee
  • *
  • Posts: 196
  • Founder of pak192.comic
    • Marktplatz für Parkplätze
  • Languages: DE, EN
Remember last used server
« on: August 06, 2014, 02:16:52 PM »
It would be nice if Simutrans could remeber last used server (I mean prefill the field where you would typically enter IP or domain of the server.).

Offline prissi

  • Developer
  • Administrator
  • *
  • Posts: 9460
  • Languages: De,EN,JP
Re: Remember last used server
« Reply #1 on: August 06, 2014, 10:24:08 PM »
As you may find out by search that is deliberately not done. Because everybody would then hit reconnect at the same time and likely desync the server again (due to running too far behind).

Offline DrSuperGood

  • Dev Team
  • Devotee
  • *
  • Posts: 2639
  • Languages: EN
Re: Remember last used server
« Reply #2 on: August 07, 2014, 01:57:47 AM »
Quote
As you may find out by search that is deliberately not done. Because everybody would then hit reconnect at the same time and likely desync the server again (due to running too far behind).
Sounds like a hacky work around for poor net code. Any number of people should be able to join in parallel in theory as the game was saved, loaded and never un-paused. Sure there may be bandwidth issues (loading takes longer if server upload is maxed) but everyone would load into the same state and once everyone has finished loading then it would un-pause and everyone would advance at the same time as normal.

Currently trying to query a server that is uploading to a player is shown as unresponsive (off line) after making simutrans completely unresponsive for 10-15 seconds. You also force people to re-enter network details. This does not sound like a great thing for usability.

Offline Ters

  • Coder/patcher
  • Devotee
  • *
  • Posts: 5472
  • Languages: EN, NO
Re: Remember last used server
« Reply #3 on: August 07, 2014, 09:09:50 AM »
In my opinion, the entire multiplayer support is a big hack. But it was that or nothing.

Offline prissi

  • Developer
  • Administrator
  • *
  • Posts: 9460
  • Languages: De,EN,JP
Re: Remember last used server
« Reply #4 on: August 07, 2014, 03:43:38 PM »
As Ters said, it was a hack made 10 years after the game core was finished. Improvements are highly welcome.