NetRadiant - Installation

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

Installation on Windows
Installation on Linux
Installation on MacOS

Windows

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

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

Download the Tremulous support files: netradiant-support-tremulous.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 linux packages are built for Ubuntu 12. You will need to have the following dependencies 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.

Ubuntu 12 packages:
for 32-bit systems: netradiant-20120705-ubuntu12-x86.tar.bz2
for 64-bit systems: netradiant-20120705-ubuntu12-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-20120705-x86.

cd /usr/local/games
tar jxvf ~/netradiant-20120705-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-20120705-x86/radiant ./ 

Download the Tremulous support files: netradiant-support-tremulous.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-support-tremulous.zip

To start radiant, run radiant from a terminal:

radiant
MacOS 10.5 and 10.6

There are two packages to choose from:

For MacOS 10.6, download netradiant-20110309-macos-10.6.zip.

For MacOS 10.5, download netradiant-20110309-macos-10.5.zip.

These packages were made for intel only, there is no support for PowerPC or MacOS 10.4. To be able to run NetRadiant, you will need to have X11.app installed.

The zip 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-support-tremulous.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.

Note: the newer Tremulous-gpp package for MacOS has the base directory outside the Application bundle. The installation is the same: copy file data-radiant-1.1.0.pk3 to /Applications/Tremulous/base, 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-support-tremulous.zip