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

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

GtkRadiant1_4-Intel_MAC

Page history last edited by PBworks 16 years, 11 months ago


 

GtkRadiant 1.4

How to install GtkRadiant 1.4 for use with Tremulous on an Intel Mac.

 

Prerequisite: You must have X11 installed or all of this is pointless.

 

Obtaining the bundle.

 

Download the MacRadiant 1.4 bundle for Intel Macs here.

 

Installing the package

 

Once you have MacRadiant 1.4 in your applications folder, right click it (or option click it when using a one-button mouse) and select show package contents and navigate up to /contents/resources/sw/radiant14. This directory is where you will put the trem folder and where the games folder resides. Keep this folder open.

 

Setting up the editor

 

The ".game" file

 

Open up textedit (in your applications folder), make sure you are in plain text mode. Copy and paste this:

 

<?xml version="1.0" encoding="iso-8859-1" standalone="yes"?>

<game

name="Tremulous"

enginepath="/Applications/Tremulous"

gametools="/Applications/MacRadiant 1.4/MacRadiant 1.4.app/Contents/Resources/sw/radiant14/trem"

basegame="base"

engine="tremulous.app"

gamename="Tremulous"

shaderpath="scripts/"

/>

 

Note: enginepath_macos="/Applications/Tremulous" is to the folder where your copy of tremulous.app resides. Do not include a trailing slash e.g. /Applications/Tremulous/. If you do, macradiant will tell you you have no valid .game file or Tremulous will not be in the drop down list. The same advice applies to the gametools path.

 

Save the file to your desktop as trem.game with the encoding set to western. Then copy/move trem.game to macradiant1.4.app/contents/resources/sw/radiant14/games

 

The "synapse.config" file

 

In macradiant1.4.app/contents/resources/sw/radiant14/ create a new folder named trem

 

Then with textedit again, copy and paste this:

 

<?xml version="1.0" encoding="iso-8859-1" standalone="yes"?>

<!-- synapse XML configuration -->

<synapseconfig>

<client name="core">

<api name="image">

tga jpg

</api>

<api name="VFS">

pk3

</api>

<api name="shaders">

quake3

</api>

<api name="map">

mapq3

</api>

<api name="eclass">

def

</api>

<api name="surfdialog">

quake3

</api>

</client>

<client name="image">

<api name="VFS">

pk3

</api>

</client>

<client name="shaders">

<!-- NOTE: this is a SYN_PROVIDE -->

<api name="shaders">

quake3

</api>

<api name="VFS">

pk3

</api>

</client>

<client name="map">

<api name="shaders">

quake3

</api>

</client>

<client name="xmap">

<api name="shaders">

quake3

</api>

</client>

<client name="model">

<api name="shaders">

quake3

</api>

<api name="VFS">

pk3

</api>

</client>

</synapseconfig>

 

Save as synapse.config then copy it into the trem folder you just created.

 

Common Files

 

Download and extract the common files.

 

Copy/move common-spog.pk3 and the scripts folder to your /Applications/Tremulous/base folder.

 

The Project File

 

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 document 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).

 

Now again with textedit, copy and paste this after you have made the appropriate path changes concerning tremulous.app. Again, do not include any trailing slashes.

 

<?xml version="1.0"?>

<!DOCTYPE project SYSTEM "project.dtd">

<project>

<key name="user_project" value="1"/>

<key name="brush_primit" value="0"/>

<key name="mapspath" value="/Applications/Tremulous/base/maps"/>

<key name="autosave" value="/Applications/Tremulous/base/maps/autosave.map"/>

<key name="texturepath" value="/Applications/Tremulous/base/textures"/>

<key name="entitypath" value="/Applications/Tremulous/base/scripts/entities.def"/>

<key name="remotebasepath" value="/Applications/Tremulous/base"/>

<key name="rshcmd" value=""/>

<key name="basepath" value="/Applications/Tremulous/base"/>

<key name="version" value="1"/>

</project>

 

 

 

Location Check and starting of the editor

 

Okay, you are ready to open up macradiant14.app, but before you do so lets check that you put everything in the right spot.

 

trem.game file = /Applications/macradiant1.4.app/contents/resources/sw/radiant14/games

trem folder = /Applications/macradiant.app/contents/resources/sw/radiant14/

synapse.config = /Applications/macradiant.app/contents/resources/sw/radiant14/trem

common files = /Applications/Tremulous/base

default_project.proj = /Applications/Tremulous/base/scripts

 

If these are correct you will now be able to make maps with radiant.


Courtesy of rdizzle, edited by Survivor.

Comments (0)

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