
#DEDICATED OPENTTD SERVER INSTALL#
Sudo apt-get install screen Execute Script at rebootĮnter the reboot-order to the crontab of user pi. Screen is needed to run the start script. I put the script in the pi home directory /home/pi/startopenttdserver.shĬhmod +x /home/pi/startopenttdserver.sh Install screen I wrote my own start-script for the server which also loads the latest autosave: startopenttdserver.sh (Location of this cron-file: /var/spool/cron/crontabs/root 'root' is the cron-file.) Start-Script The reboot needs ' sudo'-permissions so the cronjobs for rebooting are added to the 'root-crontab'. My Raspberry Pi performs a reboot every 12 hours via manually set cronjobs. So here is a solution suitable for my private server: I also want to automatically start the server but the mentioned 'OpenTTD init-script' from Frode Woldsund is not available anymore at. Automatically start the server Set Reboot-Cronjob There is a documentation for the openttd.cfg settings in the OpenTTD wiki. To create a config file I just created an empty config file and started and stopped the OpenTTD server to fill it with the default values: Note: If you don’t install a graphics set at this point the server won’t start! Create a config file for the OpenTTD server Sudo make install Install OpenGFX graphics set Getconf _NPROCESSORS_ONLN Install the OpenTTD binary Under Linux the number of logical cores can be obtained using: On multicore systems like the Raspberry Pi 2 and Raspberry Pi 3 you should use multiple threads to compile faster.
#DEDICATED OPENTTD SERVER PATCH#
Sudo apt-get install build-essential pkg-config libsdl1.2-dev subversion patch zlib1g-dev liblzo2-dev liblzma-dev libfontconfig-dev libicu-dev Compile OpenTTD as dedicated server Tar -xvf openttd-1.10. Install Dependencies for Compiling OpenTTD Make sure you are in your home directory: Login as the default pi user using SSH or if you do this from within the desktop just start the terminal. The Base of this are the instructions from Tobias Schwarz - Download, Compile and Install Open a Shell * sorting of most lists based on various criteria (vehicle, station, town, industries, etc.This is how I installed a dedicated OpenTTD-Server ( v1.10.3) on a Raspberry Pi. * drag&drop support for almost all tools (demolition, road/rail building/removing, stations, scenario editor, etc) * convert rail tool (to electrified rail, monorail, and maglev) Lots of effort has been put into making OpenTTD easy to use. * zooming further out in the normal view and zooming out in the small map * framework for custom (user) written AIs * freely distributable graphics, sounds and music
#DEDICATED OPENTTD SERVER PLUS#
* dynamically created town names in 18 languages, plus NewGRF support for additional languages OpenTTD has already been translated into over 50 languages * significant internationalisation support. * save games using zlib compression for smaller sizes, while not interrupting gameplay * many configuration settings to tune the game to your liking * drive-through road stops for articulated road vehicles and trams * support for TTDPatch NewGRF features offering many options for graphics and behaviour configuration/modification * presignals, semaphores, path based signalling * reworked airport system with many more airports/heliports (e.g. * longer and higher bridges including several new designs, plus fully flexible tracks/roads under bridges * advanced/conditional orders, share and copy orders * the possibility to build on slopes and coasts * clone, autoreplace and autoupdate vehicles * different configurable models for acceleration of vehicles * larger, non-uniform stations and the ability to join them together

* autorail/-road build tool, improved terraforming

* new pathfinding algorithms that makes vehicles go where you want them to * in game downloading of AIs, NewGRFs, scenarios and heightmaps

* IPv6 and IPv4 support for all communication of the client and server * dedicated server mode and an in-game console for administration * stable multiplayer mode for up to 255 players in 15 companies, or as spectators Significant enhancements from the original game include: It attempts to mimic the original game as closely as possible while extending it with new features. OpenTTD is an open source simulation game based upon the popular Microprose game "Transport Tycoon Deluxe", written by Chris Sawyer.
