NetRadiant - Installation

These instructions describe how you have to install NetRadiant and enable support for Tremulous.

Installation on Windows
Installation on Linux
Installation on OS X

Windows

Download the windows package: netradiant-20100214-win32.zip

There is no installer, unzip the archive to a directory of your choice. A new subdirectory called netradiant-20100214-win32 will be created.

Download the Tremulous support files: netradiant-tremulous-support.zip

Unzip the archive in the base directory of your Tremulous installation, for example, C:\Program Files\Tremulous\base. The file data-radiant-1.1.0.pk3 should be in the same directory as the file data-1.1.0.pk3.

Start Explorer and open the new netradiant directory. Click on radiant.exe to start the editor.

Linux

The executables were compiled on Arch Linux, but should run on most linux distributions. You will need to have the following packages installed on your system:

X11
OpenGL
Gtk/pango/cairo 
gtkglext 
expat 

If you want to be able to open the documentation links from the editor help menu, you will need to have firefox installed.

Download the Linux package:
for 32-bit systems: netradiant-20100214-x86.tar.bz2
for 64-bit systems: netradiant-20100214-x86_64.tar.bz2

Extract the tar archive to the directory where you want netradiant installed. There is no need to create a subdirectory, the files will be unpacked in a new one. Depending on the location, you might require root access to perform the installation. Even if you installed it as root, you do not need root access to run it.

The following commands will install netradiant to the directory /usr/local/games/netradiant-20100214-x86.

cd /usr/local/games
tar jxvf ~/netradiant-20100214-x86.tar.bz2 

Add a link for convenience, this way you can start radiant by executing radiant from the command line, or from the run menu of your desktop environment.

cd /usr/local/bin 
ln -s /usr/local/games/netradiant-20100214-x86/radiant ./ 

Download the Tremulous support files: netradiant-tremulous-support.zip

Unzip the archive to the base directory of your Tremulous installation, for example, /usr/local/games/tremulous/base. The file data-radiant-1.1.0.pk3 should be in the same directory as the file data-1.1.0.pk3. (Ubuntu users, try /usr/share/games/tremulous/base)

The example assumes you downloaded the zip archive to your home directory:

cd /usr/local/games/tremulous/base
unzip ~/netradiant-tremulous-support.zip

To start radiant, run radiant from a terminal:

radiant
OS X 10.5

The OS X packaged is compiled for Leopard and contains a universal intel/ppc version. You will need to have X11.app installed. Note that the OS X package is outdated.

Download the OS X package: netradiant-219-osx.zip.
Note: the OS X package has not yet been updated to the latest version.

The archive contains the NetRadiant application bundle. Unzip the archive and copy the application bundle to the /Applications directory.

Tremulous saves its settings to the directory ~/Library/Application Support/Tremulous but radiant and the map compiler will use ~/.tremulous. We can easily solve this by creating a link. Open a terminal and run the following commands:

cd
ln -s "Library/Application Support/Tremulous" .tremulous

Download the Tremulous support files: netradiant-tremulous-support.zip

Unzip the archive in the base directory inside the Tremulous application bundle, for example, /Applications/Tremulous.app/Contents/MacOS/base. In finder, right-click on the Tremulous application bundle and select Show Package Contents. The file data-radiant-1.1.0.pk3 should be in the same directory as the file data-1.1.0.pk3.

You can also use the terminal. The example assumes you saved the zip archive to the Downloads subdirectory in your home directory.

cd /Applications/Tremulous.app/Contents/MacOS/base
unzip ~/Downloads/netradiant-tremulous-support.zip