Got a smokin',
reliable, consistent Internet connection? Got a server in a data center? Hosting your own Descent 3 server
on Windows is easy. Once you've bought the game and
installed it on your server, follow these steps to get up and running.
Backup Your Server
It's always a good idea to back things up before making changes.
- Backup the game directory (e.g. c:\games\descent3) and any important files on
the server
- Backup your registry
Patch D3
- Download the 1.4 patch
- Install it
Configure D3
- Start the D3 Launcher (Start, Programs, Descent 3, Descent 3)
- Click Setup
- Click "Network" tab
- Ensure "LAN/Direct Connection" and "T1, ADSL, T3, etc." are selected
Get Levels
- Go to our D3 missions section
- Choose "Popular"
- Download all of the files there and extract the contents to your
c:\games\descent3\missions
directory
Get D3 Download Link Surgery
Link Surgery provides an updated list of download URL's to players when they
attempt to auto-download missions upon joining your server
- Go to our D3 dedi utilities section
- Download the Link Surgery file
- Backup your Descent3 directory
- Extract the contents to your Descent3 graphics directory
(c:\games\descent3\custom\graphics)
Get Anti-Cheat Code
Anti-cheat code helps prevent cheating from happening on your servers.
- Go to our D3 dedi utilities section
- Download the latest Anti-Cheat code
- Backup your Descent3 directory
- Extract the contents to your Descent3 directory (c:\games\descent3) overwriting
any files
- Update the AntiCheat.ini file (c:\games\descent3\anticheat.ini) to the following
non-default settings:
- priority = 3
- smoothing = 0
- If working, starting a new server will result in the console displaying "AC
Proxy DLL: vX.XX"
Get
D3 Server Tool
- Go to our D3 dedi utilities section
- Download the D3 Server Tool
- Extract the contents of the D3 Server Tool to where you want to run the tool
from (c:\program files\D3ServerTool)
Configure Auto-starting
With a dedicated server, it's important that Windows and the D3 Server tool is
started automatically (from unintended restarts due to power outages, etc.) to
keep servers up as much as possible.
- Open the Registry Editor by going to Start, Run, regedt32
- Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Winlogon
- Configure the following registry settings to the Windows account that you'd like
to run the D3 servers under (the account must stay logged in at all times)
- DefaultUserName: <user account>
- DefaultPassword: <insert your password here>
- AutoAdminLogon: 1
If any of these keys do not exist, right-click, New, String Value, type the
name of the key, and hit enter. Double-click the key to change its value.
- Test the auto-login of Windows by restarting the server
- To configure the auto-start of D3 Server Tool, create a shortcut
to c:\program tools\D3ServerTool\D3Server3.exe and place it in the startup directory at
c:\documents and settings\<user>\Start
Menu\Programs\Startup
- Test the auto-startup of D3 Server Tool by logging off and back on
Configure D3 Servers
- Start the D3 Server Tool if it's not already started
- Click "Global options..." Set the following recommended global settings. Of
particular importance are:
- Auto restart servers: 170 (D3 servers must be restarted every few hours
or else odd effects are noticed in games)
- Default packets/second: 12 (higher PPS is recommended for today's
broadband connections)
- Default frames/second: 999 (Setting maximum framecap enables
servers to perform optimally - Avoid using 0 as this will force D3 servers to
utilize 100% of the CPU the entire time it's running)

- Click "OK"
- To create a D3 server config, click "Start server..."
- Click "Add..."
- Set your desired server settings. Of particular importance are:
- Default packets/second: 12 (higher PPS such as 12 is recommended
for today's broadband connections)
- Default frames/second: 999 (Setting maximum framecap of 999 enables
servers to perform optimally - Avoid using 0 as this will force D3 servers to
utilize 100% of the CPU the entire time it's running)
- Allow game tracker: Ensure this is checked so your games will show
up on the public game trackers
- Send rotational velocity: This should be enabled considering
today's connections are quite speedy and are almost LAN-like

- Click "OK";
Start Up Some Servers
- Click "Start servers..."
- Choose a server config
- Click "Start"
Server commands
Check out some helpful commands you can enter at the D3
server console to make changes
on the fly.
Issues?
Issues connecting and/or seeing your servers are frequently caused by firewalls or routers blocking the required ports.
The following ports should be permitted to the server:
- Descent 3: 2092-2099 (UDP)
- GameSpy: 20142-20149 (UDP)
Check any Windows firewall and/or hardware-based firewalls/routers.
Questions?
- Run a search on the forums and if you can't find the answer, make a post! There are very helpful Descenters in both locations.
- Pose your question in chat at #Descent3 on irc.gamesurge.net