Turok2 Dedicated Server
A Turok2 server consists of two executables: an Rtime server and a game manager. The Rtime server handles Internet/LAN communication between game clients. The game manager specifies the type of game being played and the rules of the game. It also reports information about the game to GameSpy master servers and is used to arbitrate the connection between a player's Turok2 client and the Rtime server when a player joins a game. Multiple games may be running on a single Rtime server. For each game running on an Rtime server, there must be a corresponding game manager running. Typically, you will run the game manager(s) on the same computer as the Rtime server. However, it is possible to run an Rtime server and a game manger on different computers (see the gm.cfg file for more information).
A package containing all the servers and necessary data files is available from http://www.turok.com.
There is (or will be soon) a version of the Rtime server and game manager for the following operating systems:
|
Server Version |
Server Executable |
Game Manager Executable |
|
Win32 (Win95, 98, NT) |
rt_srv_win32.exe |
gm_win32.exe |
|
Sun (Solaris 5.5 or greater) |
rt_srv_sun |
gm_sun |
|
SGI (Irix 6.2 or greater) |
rt_srv_sgi |
gm_sgi |
|
Linux (RedHat 5 or greater) |
rt_srv_linux |
gm_linux |
There are a few other files that must be present to run a server:
|
RT_System.txt |
- |
contains configuration information for the Rtime server. |
|
Rtserverdll.dll |
- |
required by the Win32 version of the Rtime server. |
|
gm.cfg |
- |
contains game setup and other info. |
To install the servers simply unzip the T2Servers.zip file into a new directory, for example, T2Servers. The zip file contain’s all the necessary files to run a Turok2 server on all the different platforms:
|
+ |
T2Servers |
+ |
|||
|
| |
T2Servers.txt |
||||
|
| |
RT_Appkey.txt |
||||
|
| |
RT_System.txt |
||||
|
| |
Rtserverdll.dll |
||||
|
| |
rt_srv_win32.exe |
||||
|
| |
rt_srv_sgi |
(coming soon!) |
|||
|
| |
rt_srv_sun |
(coming soon!) |
|||
|
| |
rt_srv_linux |
||||
|
| |
gm_win32.exe |
||||
|
| |
gm_sgi |
(coming soon!) |
|||
|
| |
gm_sun |
(coming soon!) |
|||
|
| |
gm_linux |
||||
|
| |
gm.cfg |
||||
|
+ |
data |
+ |
|||
|
| |
Arena Levels.lsm |
||||
|
| |
CTF Levels.lsm |
||||
|
| |
Rok Match Levels.lsm |
||||
|
| |
. . . possibly other .lsm files . . . |
To start a Turok2 server:
First, start an Rtime server:
And then, start a game manager:From the T2Servers directory, run the appropriate game manager executable for the platform.
Notes about the game manager:
General notes: