Simutrans Tools
Know our tools that can help you to create add-ons, install and customize Simutrans.

Post reply

Note: this post will not display until it has been approved by a moderator.
Other options
Please leave this box empty:
Type the letters shown in the picture
Listen to the letters / Request another image

Type the letters shown in the picture:
Shortcuts: ALT+S post or ALT+P preview

Topic summary

Posted by prissi
 - October 30, 2019, 06:39:55 AM
Unless extended has a totally different system:


will do the job.
Posted by Phystam
 - October 28, 2019, 08:50:43 AM
How can I build no-window server using makefile?
Posted by jamespetts
 - October 25, 2018, 08:44:34 AM
I cannot recall from memory - it is likely to vary depending on the he environment.
Posted by Junna
 - October 25, 2018, 01:07:56 AM
What sort of dependencies are required to compile nettool?
Posted by jamespetts
 - October 23, 2018, 03:09:50 PM
Ahh - I think that the issue may be that the Windows nettool has to be compiled on Visual Studio because I cannot get cross-compiling to work for some reason, so you will need the Visual Studio 2015 redistributable package, which can be downloaded from Microsoft's website.
Posted by Junna
 - October 23, 2018, 02:28:04 PM
That's pthread, not the ones that nettool claims to be missing, which are, as I said, "libstdc++-6.dll", "libgcc_s_sjlj-1.dll", which I added to the folder after searching for them elsewhere on the computer.
Posted by jamespetts
 - October 23, 2018, 02:10:00 PM
Have you tried the .dlls available here and here?
Posted by Junna
 - October 23, 2018, 01:00:58 PM
I don't, but I don't know how I would get them -- I tried those I found on my computer, and then tried to download some, but it crashed with all of them. And since no versions are included with the download or on the nightly server, I don't know how one would get the right versions.
Posted by jamespetts
 - October 23, 2018, 11:41:14 AM
Are you sure that you have the correct versions of those files?
Posted by Junna
 - October 23, 2018, 11:02:20 AM
Nettool download for windows gives dll errors, requiring libstdc++-6.dll and libgcc_s_sjlj-1.dll, and even when those are supplied, crashes with (unable to start application correctly 0x000007b).
Posted by jamespetts
 - January 25, 2016, 11:48:59 AM
Excellent - glad that it works. Happy playing!
Posted by vzrenggamani
 - January 25, 2016, 11:25:15 AM
Thanks... its work :)
Prefer using CL than a executeable file ^_^
Posted by jamespetts
 - January 24, 2016, 11:35:46 PM
Ahh, that is probably the problem, in that case. You need something like this for a command line server:

...Simutrans-Experimental-command-line-server.exe -log 1 -debug 5 -server 13353 -lang en -objects Pak128.Britain-Ex-0.9.1 -load [savedgame]

(where [savedgame] is the name of the saved game that you have set up for the server).
Posted by vzrenggamani
 - January 24, 2016, 11:23:52 PM
I am using simuexperimental command line server executeable .. no parameter i have configure
Posted by jamespetts
 - January 22, 2016, 09:49:58 PM
Can you copy and past your entire set of command line parameters?
Posted by vzrenggamani
 - January 22, 2016, 08:54:28 AM
Quote from: jamespetts on January 22, 2016, 08:49:30 AM
Do you have that file in your pakset config directory?

Yes I do . i downloaded the simu experimental complete version
Posted by jamespetts
 - January 22, 2016, 08:49:30 AM
Do you have that file in your pakset config directory?
Posted by vzrenggamani
 - January 22, 2016, 08:02:11 AM
Ehh... i have configure The to automatically load pak128.britain ex then i launch the simuexperimen server command line and the game show error message " cannot load "
anything help ?
Posted by jamespetts
 - January 14, 2012, 07:18:08 PM
I have produced a default configuration file for compiling a no graphics server in Linux, a copy of which is attached.
Posted by jamespetts
 - September 20, 2011, 12:07:40 AM
Note: Nettool-Experimental is now available. It is packaged with the Windows binaries. Nettool is a command line Simutrans server administration tool designed for the remote administration of Simutrans command line servers. Nettool-Experimental works with Simutrans-Experimental servers. Documentation on the use of Nettool-Experimental is available at the command line on executing the program without any command line parameters.
Posted by jamespetts
 - February 26, 2011, 02:20:46 AM
To play Simutrans-Extended over the internet, it is necessary for there to be a server running Simutrans-Extended in server mode. To run a server, run Simutrans-Extended with the "-server" switch at the command line (in Windows, set up a shortcut with "-server" appended to the end of the "target"). The clients can then connect to the server using the server's IP address or DNS name (if any). The default port of 13353 will be assumed unless otherwise specified.

Although it is possible to use the normal Simutrans-Experimental binary (Simutrans-Extended .exe in Windows) for this, if running the server on a remote system as a "pure server" (in other words, one which will only be used as a server, and not played locally), and it is recommended that all servers for public games be set up this way, then you should use the special command-line only version of Simutrans-Extended . This version has no graphics, so it will run faster on the server. The graphics on the clients will be unaffected.

It is important to note that this version will not work unless a pakset is pre-selected in, as the graphical menu for choosing a pakset does not work in this version without graphics. To use this version of the server, you will need to add the following line to the base version of (i.e., the one in your /simutrans/config directory, note the one in a pakset subdirectory):

pak_file_path = pak128.Britain-Ex/

The above line can be modified as required if a different pakset is chosen, for example:

pak_file_path = pak.64-exp/

The Windows distribution comes with a shortcut with the recommended command line settings to start the game, being: -log 1 -debug 5 -server 13353 -lang en -load network1. The "-load network1" switch causes a saved game of the name "network1.sve" in the default saved game directory to be loaded. This again can be changed as desired.

The Windows distribution also comes with "Nettool-Extended", which is a command line toolkit for administering Simutrans-Extended servers remotely. It is possible to compile this for other platforms, such as Linux, although no pre-compiled binaries are available for other platforms at present. Nettool-Extended works in the same way as Nettool for Standard.

To set up a network server, it is necessary first to create a saved game in single player mode, then upload it to the server, then run the Simutrans-Experimental server with the command line switch to load the appropriate saved game. You should also change the server_comment = Testserver-Ex line in to identify your server uniquely.

There is a web page specially set up for Simutrans-Extended servers in particular at This has been kindly set up by Timothy for use by all operators of Simutrans-Extended servers, and all public servers should be announced on this website. This will enable players to find the server automatically from a list when loading the game.

Note that it is not possible to connect a Simutrans-Standard client to a Simutrans-Extended server or vice versa.

For more information on setting up a Simutrans server, see: here (although note that those instructions are for Standard not Extended, albeit there is little difference between the two in terms of how to set up a server; the differences are explained above).