| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • Finally, you can manage your Google Docs, uploads, and email attachments (plus Dropbox and Slack files) in one convenient place. Claim a free account, and in less than 2 minutes, Dokkio (from the makers of PBworks) can automatically organize your content for you.

View
 

GtkRadiant1_5-Win32

Page history last edited by PBworks 12 years, 10 months ago


GtkRadiant 1.5

How to install GtkRadiant 1.5 for use with Tremulous in Windows 32.

 

 

Getting GtkRadiant

 

 

Note: Latest Releases of GtkRadiant 1.5.0 include tremulous by default. For these versions the following steps are not necessary.

 

GtkRadiant 1.5.0 is still under developement. The latest nightly build is available for download here.

 

Installing the editor

 

Open the installer package and follow the instructions. You may install GtkRadiant anywhere you choose. Select Custom from the Setup Type menu and disable every game you do not wish GtkRadiant to support (including Quake III Arena). Continue until installation completes.

 

 

Setting up the editor

 

For the purposes of this guide we will assume that you have installed Tremulous to a directory named Tremulous/ (Example: c:/Program Files/Tremulous/) and that you have installed GtkRadiant 1.5 to a directory named GtkRadiant-1.5/ (Example: c:/Program Files/GtkRadiant-1.5/).

 

 

The ".game" file

 

The .game file allows GtkRadiant to include Tremulous in its game list. This file belongs in your GtkRadiant-1.5/games directory. Create this directory if it does not already exist. Inside this directory create a text document named trem.game. The contents of this file should be as follows:

 

<?xml version="1.0"?>

<game

type="q3"

index="1"

name="Tremulous"

enginepath_win32="<path to Tremulous>/"

enginepath_linux="/usr/local/games/tremulous/"

enginepath_macos="/Applications/Tremulous/"

engine_win32="tremulous.exe"

engine_linux="tremulous"

engine_macos="tremulous.app"

prefix=".trem"

basegame="base"

basegamename="Tremulous"

unknowngamename="Tremulous modification"

shaderpath="scripts"

archivetypes="pk3"

texturetypes="tga jpg"

modeltypes="md3 ase lwo obj 3ds picoterrain"

maptypes="mapq3"

shaders="quake3"

entityclass="quake3"

entityclasstype="def"

entities="quake3"

brushtypes="quake3"

patchtypes="quake3"

/>

 

An example file can be downloaded here.

 

Remember that you need to customize this file! In specific the path to Tremulous sections.

 

If after all this Tremulous does not show up in the dropdown list check if the .game file hasn't been saved as trem.game.txt due to hidden extensions.

Showing hidden extensions is done by going to Start Menu> Settings> Control Panels> Folder Options.

Select the view tab and check "show hidden files and folders" while unchecking "hide file extensions for known file types". Click OK and check the trem.game file.

 

 

The ".game" directory

 

GtkRadiant 1.5 will look for files in a directory with the same name as your .game file. In this case it will be looking in GtkRadiant-1.5/trem.game/. Create this directory. The files that GtkRadiant looks for in this directory can be downloaded in a zip file here.

 

This zip file contains:

  • game.xlink: Links to mapping related documentation.
  • default_build_menu.xml: Default compile strings for GtkRadiant's Build menu.
  • entities.def: Entity definition file with all the tremulous specific entities.
  • default_shaderlist.txt: Lists all the shaders to be loaded by the editor and q3map2.

 

Extract this archive to GtkRadiant-1.5/.

 

If everything is in the right place you should find game.xlink and default_build_menu.xml in GtkRadiant-1.5/trem.game/ while entities.def' and default_shaderlist.txt should be in GtkRadiant-1.5/trem.game/base/.

 

 

Common files

 

Because GtkRadiant does not natively support Tremulous, there are a number of necessary files missing. These files can be downloaded in a zip file here.

 

This zip file contains:

  • entities.def: Entity definition file with all the tremulous specific entities.
  • common-spog.pk3: Contains all the editor images for the common shaders.
  • common.shader: All the common shaders, caulk, nonsolid, nodraw, etc.
  • shaderlist.txt: Lists all the shaders to be loaded by the editor and q3map2.

 

Extract this archive to Tremulous/base/.

 

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/.

 

 

Running & setting up the editor

 

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 uncheck Show Global Preferences to avoid seeing this window again on each successive run. Click OK to continue.

 

GtkRadiant should now run successfully and stay open.

 

Access the program settings by either selecting Preferences from the Edit menu or by simply pressing P. Select Paths from the list on the left. In the Engine Path box that appears input the path to your Tremulous/ directory. Example: c:/Program Files/Tremulous/. Click OK.

 

At this point you should be able to begin mapping using the textures included with the default Tremulous maps.

Comments (0)

You don't have permission to comment on this page.