
Educators: Earn a free Gold upgrade by joining the PBwiki Back To School Challenge.
GtkRadiant 1.4.0 is available for download from the Files section of qeradiant.com.
Run the binary as root in a terminal:
You may install GtkRadiant anywhere you choose. Default paths may be left for all games. At the Setup Type screen choose Custom. Uncheck every game you do not wish GtkRadiant to support including Quake III Arena. Continue on until installation completes.
You should now have a nearly working copy of GtkRadiant 1.4.0 installed.
For the purposes of this guide we will assume that you have installed Tremulous to a directory named tremulous/ (Example: /usr/local/games/tremulous/), a second tremulous folder with user write permissions, which we will call .trem (Its ussually: /home/user/.tremulous/) and that you have installed GtkRadiant to a directory named GtkRadiant-1.4/ (Example: /usr/local/games/GtkRadiant-1.4/).
Once you have GtkRadiant 1.4 installed you will need to add a game file for Tremulous. As root, create a text document named trem.game in your GtkRadiant-1.4/games directory, you will have to create the games directory if it doesn't exist, the contents of the trem.game file should be as follows:
An example file can be downloaded here.
Remember that you need to customize this file! In specific the path to Tremulous sections.
The project file contains a number of important paths as well as compiler command-lines. This file belongs in your tremulous/base/scripts/ directory. Create this directory if it does not already exist. Inside this directory create a text file named default_project.proj. (NOTE: If you name your project file something other than default_project.proj you will have to select your project file on each successive run).
This contents of this file should be as follows:
An example file can be downloaded here.
Remember that you need to customize this file! In specific the path to Tremulous and path to .trem sections.
Next you will need to create a corresponding radiant-1.4/ directory in your tremulous/ game directory. Example: /usr/local/games/tremulous/radiant-1.4/
Because GtkRadiant does not natively support Tremulous, there are a number of necessary files missing. GtkRadiant 1.4 requires a file called synapse.config to function. This file should be placed in your tremulous/radiant-1.4/ directory and can be downloaded here.
A number of other missing files will also need to be supplied for GtkRadiant to fun. These files can be downloaded in a zip file here or here.
This zip file contains:
If everything is in the right place you should find common-spog.pk3 in tremulous/base/. The rest of the files, entities.def', common.shader and shaderlist.txt, should be in tremulous/base/scripts/.
Depending on your distribution and your WM you may have a shortcut for GtkRadiant. If you don't, you can always run the editor by typing radiant in a terminal.
Upon running the editor for the first time you should be confronted by a window asking you to select a game. If you have performed the steps in The ".game" File correctly then you should be able to select Tremulous from the drop-list. Optionally check off Auto load selected game on startup to avoid seeing this window again on each successive run. Click OK to continue.
If you did not name your project file default_project.proj, the next window you see will be a small error dialog alerting you that GtkRadiant failed to load the default project file. Click OK and in the following window point to the project file you created in tremulous/base/scripts/. Unless you create a project file named default_project.proj in tremulous/base/scripts/ you will have to select your project file each time you start GtkRadiant.
Now GtkRadiant should run successfully and stay open.
From here you can modify program settings by selecting Preferences from the Edit menu or by simply pressing P.
At this point you should be able to begin mapping using the textures included with the default Tremulous maps.
Page Information
|
Wiki Information |
Recent PBwiki Blog Posts |