Difference between revisions of "Radiant:MacRadiant"

From Custom Map Makers Wiki
Jump to: navigation, search
 
(6 intermediate revisions by 3 users not shown)
Line 1: Line 1:
==Installation==
+
== Installation ==
Get MacRadiant
+
MacRadiant is a port of the GtkRadiant map editor for OSX, it exists thanks to Eridan. The only pre-requisit is that you have Apple's X11 installed.
  
MacRadiant is a port of the GTKRadiant map editor for the ID TECH 3 engine (and some of the ID TECH 4 engine), and exists thanks to Eridan.
+
You can get the most up to date version of MacRadiant 1.4 [http://ingar.satgnu.net/gtkradiant/index.html#download here]
  
You can find the current forums here and archived forums here (or in the sidebar on the left).
+
You'll also need to get the game packs. GtkRadiant supports Quake 3, Star Trek: Elite Force, SOF2, Jedi Knight II: Jedi Outcast, Jedi Knight: Jedi Academy, Wolfenstein: ET.
  
If there's something wrong with this page (or missing from it), email me at redsaur AT redsaurus DOT net.
+
The original GtkRadiant is in a bundle, containing GtkRadiant 1.4 and GtkRadiant 1.5, can still be downloaded from www.redsaurus.net/macradiant/GtkRadiant_1.4_1.5_Macintosh.dmg , but it requires a PPC mac. It already contains a Packs Installer, but unless you need GtkRadiant 1.5, I recommend getting the most up to date version rather than downloading this.
  
You'll need Apple's X11 to be installed in order to use MacRadiant.
+
Don't forget to read the documentation, and happy mapping!
Getting MacRadiant
 
 
 
If you're on a PPC mac, you can get the most up to date version of MacRadiant 1.4 at www.redsaurus.net/macradiant/MacRadiant14ppc.dmg
 
 
 
If you're on an Intel mac, you can get the most up to date version of MacRadiant 1.4 at www.redsaurus.net/macradiant/MacRadiant14intel.dmg
 
  
With either of the above, you'll need the packs installer from www.redsaurus.net/macradiant/Packs%20Installer.dmg in order to give GtkRadiant support for Quake 3, Star Trek: Elite Force, SOF2, Jedi Knight II: Jedi Outcast, Jedi Knight: Jedi Academy, Wolfenstein: ET.
+
== Issues ==
 +
MacRadiant has some issues in specific OSX versions but there are existing fixes below.
  
The original GtkRadiant in a bundle, containing GtkRadiant 1.4 and GtkRadiant 1.5, can still be downloaded from www.redsaurus.net/macradiant/GtkRadiant_1.4_1.5_Macintosh.dmg , but it requires a PPC mac. It already contains a Packs Installer, but unless you need GtkRadiant 1.5, I recommend getting the most up to date version rather than downloading this.
+
=== Leopard ===
 +
Update X11, get the latest Leopard version from [http://trac.macosforge.org/projects/xquartz here].  
  
Don't forget to read the documentation, and happy mapping!
+
Navigate inside your MacRadiant 1.x bundle and locate the "script" file inside Contents/Resources. To open "Contents/Resources", just control-click or right-click on the MacRadiant 1.x icon. A menu should appear. Select "Display content" or something similar and a window should pop up, with a "Contents" folder in it.
Problems with Leopard and Snow Leopard
 
  
MacRadiant has some problems with Leopard and Snow Leopard, but you can work around them as follows (taken from Eridan's posts on the forum):
+
Open the "script" file with your favorite text editor and remove the group of lines starting from the line ''<nowiki>### Work around ...etc...</nowiki>'' down to (and including) the line ''<nowiki>export DISPLAY= ...etc...</nowiki>'' Then, you should have, at the end of the file:  
Leopard
+
''<nowiki>ulimit -n 512 exec "$CWD/sw/ .... etc ....</nowiki>''
  
1. First, you need to update X11. Get the latest Leopard version from trac.macosforge.org/projects/xquartz
+
Open the terminal and type the the following three lines (in the following, YOURPATH should be replaced by the path to your MacRadiant application bundle. The commands are separed with semicolon <nowiki>(;)</nowiki>, that means that it is a different line: ''<nowiki>cd "YOURPATH/MacRadiant 1.4.app/Contents/Resources/sw/lib"</nowiki>''; ''<nowiki>mv libiconv.2.dylib libiconv.2.dylib.orig</nowiki>''; ''<nowiki>ln -s /usr/lib/libiconv.dylib libiconv.2.dylib</nowiki>''
2. Navigate inside your MacRadiant 1.x bundle and locate the "script" file inside Contents/Resources. To open "Contents/Resources", just control-click or right-click on the MacRadiant 1.x icon. A menu should appear. Select "Display content" or something similar and a window should pop up, with a "Contents" folder in it. Open the "script" file with your favorite text editor and remove the group of lines starting from the line
 
### Work around ...etc...
 
down to (and including) the line
 
export DISPLAY= ...etc...
 
(15 lines in all I think). Then, you should have, at the end of the file :
 
ulimit -n 512
 
exec "$CWD/sw/ .... etc ....
 
3. Fire up the Terminal application (in /Applications/Utilities/) and type the the following three lines (in the following, YOURPATH should be replaced by the path to your MacRadiant application bundle; don't forget to press the RETURN key at the end of each line) :
 
cd "YOURPATH/MacRadiant 1.4.app/Contents/Resources/sw/lib"
 
mv libiconv.2.dylib libiconv.2.dylib.orig
 
ln -s /usr/lib/libiconv.dylib libiconv.2.dylib
 
  
Snow Leopard
+
=== Snow Leopard ===
 +
Make all the changes above, skip the X11 updating, it isn't needed.
  
*Make the changes as for Leopard - note you don't need to update X11 though.
+
Open the terminal  and go to the lib folder inside the MacRadiant bundle by entering the following line: ''<nowiki>cd "/Applications/MacRadiant 1.4.app/Contents/Resources/sw/lib"</nowiki>''. If MacRadiant is not located in the Applications folder, change the beginning of the preceding line accordingly.
*Fire the Terminal application
 
*Go to the lib folder inside the MacRadiant bundle by entering the following line (press the return key at the end)
 
cd "/Applications/MacRadiant 1.4.app/Contents/Resources/sw/lib"
 
(If MacRadiant is not located in the Applications folder, change the beginning of the preceding line accordingly)
 
*Type the following line and press the return key :
 
rm libxml2.2.dylib
 
*Type the following line and press the return key :
 
ln -s /usr/lib/libxml2.2.dylib libxml2.2.dylib
 
  
If you still have problems, make a post on the forums.
+
Type the following lines and press the return key (the commands are separed with semicolon <nowiki>(;)</nowiki>, that means that it is a different line): ''<nowiki>rm libxml2.2.dylib</nowiki>''; ''<nowiki>ln -s /usr/lib/libxml2.2.dylib libxml2.2.dylib</nowiki>''
  
Original topic from www.redsaurus.net
+
[[Category:Radiant]]

Latest revision as of 23:26, 20 December 2011

Installation

MacRadiant is a port of the GtkRadiant map editor for OSX, it exists thanks to Eridan. The only pre-requisit is that you have Apple's X11 installed.

You can get the most up to date version of MacRadiant 1.4 here

You'll also need to get the game packs. GtkRadiant supports Quake 3, Star Trek: Elite Force, SOF2, Jedi Knight II: Jedi Outcast, Jedi Knight: Jedi Academy, Wolfenstein: ET.

The original GtkRadiant is in a bundle, containing GtkRadiant 1.4 and GtkRadiant 1.5, can still be downloaded from www.redsaurus.net/macradiant/GtkRadiant_1.4_1.5_Macintosh.dmg , but it requires a PPC mac. It already contains a Packs Installer, but unless you need GtkRadiant 1.5, I recommend getting the most up to date version rather than downloading this.

Don't forget to read the documentation, and happy mapping!

Issues

MacRadiant has some issues in specific OSX versions but there are existing fixes below.

Leopard

Update X11, get the latest Leopard version from here.

Navigate inside your MacRadiant 1.x bundle and locate the "script" file inside Contents/Resources. To open "Contents/Resources", just control-click or right-click on the MacRadiant 1.x icon. A menu should appear. Select "Display content" or something similar and a window should pop up, with a "Contents" folder in it.

Open the "script" file with your favorite text editor and remove the group of lines starting from the line ### Work around ...etc... down to (and including) the line export DISPLAY= ...etc... Then, you should have, at the end of the file: ulimit -n 512 exec "$CWD/sw/ .... etc ....

Open the terminal and type the the following three lines (in the following, YOURPATH should be replaced by the path to your MacRadiant application bundle. The commands are separed with semicolon (;), that means that it is a different line: cd "YOURPATH/MacRadiant 1.4.app/Contents/Resources/sw/lib"; mv libiconv.2.dylib libiconv.2.dylib.orig; ln -s /usr/lib/libiconv.dylib libiconv.2.dylib

Snow Leopard

Make all the changes above, skip the X11 updating, it isn't needed.

Open the terminal and go to the lib folder inside the MacRadiant bundle by entering the following line: cd "/Applications/MacRadiant 1.4.app/Contents/Resources/sw/lib". If MacRadiant is not located in the Applications folder, change the beginning of the preceding line accordingly.

Type the following lines and press the return key (the commands are separed with semicolon (;), that means that it is a different line): rm libxml2.2.dylib; ln -s /usr/lib/libxml2.2.dylib libxml2.2.dylib