Author Topic: Complete guide to setting up MacRadiant 1.4 on a mac (INTEL)  (Read 3832 times)

rdizzle

  • Posts: 187
  • Turrets: +1/-1
Complete guide to setting up MacRadiant 1.4 on a mac (INTEL)
« on: April 24, 2007, 03:34:47 am »
This is one thread with everything you need to get up and running making maps on an Intel mac (NOT PPC go to this thread for instruction on setting up MacRadiant 1.5).

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

Step #1:
Download MacRadiant 1.4 bundle for Intel here:
http://www.redsaurus.net/macradiant/MacRadiant14intel.dmg

Step #2:
Once you have MacRadiant 1.4 in your applications folder, right click it (or option click it for you one-button mouse using retards) 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.

Step #3 (or 2.a):
Open up textedit (in your applications folder (noob)), make sure you are in plain text mode.  Copy and paste this:

Code: [Select]
<?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="/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 have no valid .game file or tremulous will not be in the drop down list and promptly explode in flames.  Same thing goes for gamestool="", this is the path to where you have put macradiant1.4.app use this as a guide and edit as needed.  BUT DON'T USE ANY FUCKING TRAILING SLASHES YOU WILL GET NOWHERE IF YOU DO.  NO SLASHIES!! NONE!!! NOT FOR YOU!!

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

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

Then with textedit again, copy and paste this:
Code: [Select]
<?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.

Step #5:
Download and extract this:
http://www.clanopener.com/catalyc/common_files.zip

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

Step #6:
Time to make a project file.  Textedit, copy and paste this:
Code: [Select]
<?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>


Again, NO TRAILING SLASHES!!! ZERO!!  Edit to match your tremulous.app location.

Save as default_project.proj in your /tremulous/base/scripts folder

Step #7:
Okay, you are ready to run macradiant1.4.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


Step #7:
Okay, now run that shit and make some maps.


p.s. someone sticky this, or post it up on tremmapping.pbwiki.com

twilight

  • Posts: 107
  • Turrets: +0/-0
Complete guide to setting up MacRadiant 1.4 on a mac (INTEL)
« Reply #1 on: April 24, 2007, 05:43:48 am »
I wish I had this guide when I was setting up gtk =P
rder of Resistance Clan Leader

Check us out at http://ResistanceOrder.Cjb.In

Kaleo

  • Posts: 2098
  • Turrets: +176/-220
    • KaleoDesign
Re: Complete guide to setting up MacRadiant 1.4 on a mac (IN
« Reply #2 on: April 24, 2007, 08:07:11 am »
Quote from: "rdizzle"
...or option click it for you one-button mouse using retards...


It's actually control click
Quote from: Stannum
Thou canst not kill that which doth not live,
but you can blow it into chunky kibbles!
I has a cookie, and u can has a cookie, but i no givs u mai cookie...

rdizzle

  • Posts: 187
  • Turrets: +1/-1
Re: Complete guide to setting up MacRadiant 1.4 on a mac (IN
« Reply #3 on: April 24, 2007, 03:38:59 pm »
Quote from: "Kaleo"
Quote from: "rdizzle"
...or option click it for you one-button mouse using retards...


It's actually control click


Well it's a good thing I don't use a one button mouse ...

rdizzle

  • Posts: 187
  • Turrets: +1/-1
q3map2 with macradiant 1.4
« Reply #4 on: May 01, 2007, 04:17:32 pm »
Adding a note for anyone stumbling upon this thread:

If you are using macradiant 1.4 for intel mac and the supplied version of q3map2 with GUI, you must copy your textures over from tremulous/base to tremulous/baseq3

This is a bug in the version of q3map2 that ships with macradiant 1.4, but just be glad the workaround is simple as copying your textures over to /baseq3

-R