Instructions

How to run a KTX server in 10 easy steps:
<ol>
<li>+Server root directory:+
Create a server root directory where you see fit (for the howto we will pretend the name of the directory is <em>/qwserver</em>).</li>
<li>+Install MVDsv:+
Download (or build) the MVDsv executable matching your system and copy it in the <em>/qwserver </em>directory.
Here are recents snapshots, not officially released but provided for ease of use:
<ul>
<li><a href="http://ktx.quakeonline.net/wp-content/downloads/misc/mvdsv_i386_win.zip">MVDsv 0.28b build 717 - Windows 32bits</a></li>
<li><a href="http://ktx.quakeonline.net/wp-content/downloads/misc/mvdsv_i386_freebsd_5.3.tgz">MVDsv 0.28b build 717 - FreeBSD 5.3 32bits</a></li>
<li><a href="http://ktx.quakeonline.net/wp-content/downloads/misc/mvdsv_i386_glibc_2.3.6.tgz">MVDsv 0.28b build 717 - Linux Glibc 2.3 32bits</a></li>
<li><a href="http://ktx.quakeonline.net/wp-content/downloads/misc/mvdsv_i386_glibc_2.6.1.tgz">MVDsv 0.28b build 717 - Linux Glibc 2.6 32bits</a></li>
</ul>
</li>
<li>+Create the resource directory:+
Into <em>/qwserver</em>, create a new directory called <em>/qwserver/id1</em>.</li>
<li>+Install the resources:+
Copy the files pak0.pak and pak1.pak from your Quake original installation in the directory <em>/qwserver/id1</em>.</li>
<li>+Create the maps directory:+
Into <em>/qwserver/id1</em>, create a new directory called <em>/qwserver/id1/maps</em>.</li>
<li>+Install the maps:+
Copy all the maps (.bsp) you want to be able to provide to the players in the directory <em>/qwserver/id1/maps</em>.</li>
<li>+Create the mod directory:+
Into <em>/qwserver</em>, create a new directory called <em>/qwserver/ktx</em>.</li>
<li>+Install KTX:+
<a href="http://www.qw-dev.net/projects/list_files/3">Download</a> (or build) the KTX library matching your system and copy it in the <em>/qwserver/ktx</em> directory.
Here are links to the latest stable version released, KTX 1.34:
<ul>
<li><a href="http://www.qw-dev.net/versions/download/4?attachment_id=6">KTX 1.34 build 619 - Windows 32bits</a></li>
<li><a href="http://www.qw-dev.net/versions/download/4?attachment_id=3">KTX 1.34 build 619 - Linux Glibc 2.3 32bits</a></li>
<li><a href="http://www.qw-dev.net/versions/download/4?attachment_id=4">KTX 1.34 build 619 - Linux Glibc 2.6 32bits</a></li>
<li><a href="http://www.qw-dev.net/versions/download/4?attachment_id=5">KTX 1.34 build 619 - Quake Virtual Machine 32bits, OS independant</a></li>
<li><a href="http://www.qw-dev.net/versions/download/4?attachment_id=7">KTX 1.34 build 619 - Sources</a></li>
</ul>
(If you need checksum for those files to verify integrity, you can find them on the <a href="http://www.qw-dev.net/projects/list_files/3">downloads</a> page).</li>
<li>+Configure the server and the mod:+
Into <em>/qwserver/ktx</em>, create or copy your configuration files (sample configurations on the way).</li>
<li>+Create a launch script:+
Into <em>/qwserver</em>, create a file named <em>/qwserver/launch.bat</em> under Windows or <em>/qwserver/launch.sh</em> under Linux.
Paste the following command line into it:

mvdsv.exe +gamedir ktx -mem 32 (if your are under Windows),

#/bin/bash
./mvdsv +gamedir ktx -mem 32 (if you are under Linux).

Don't forget to allow execution of the script and server binary if you are under Linux: chmod +x mvdsv launch.so.</li>
</ol>
You are set!
Double click the shortcut or execute your launching script, you are ready to receive your players!

Also available in: HTML TXT