I made an experimental NetRadiant build for OS X leopard.
It's a universal binary for intel and powerpc, but I could only test it on intel.
You can download it here:
http://ingar.satgnu.net/gtkradiant/files/netradiant-219-osx.zip (18M)
Note:
~/ means your home directory. When this text says
~/.tremulous/base,
it means something like
/Users/ingar/.tremulous/base.
The map compiler saves its file to a different location then Tremulous
expects them. The easiest way to fix thist is by linking
ln -s Library/Application\ Support/Tremulousto
~/.tremulouscd
ln -s "Library/Application Support/Tremulous" .tremulous
Check your installation, make sure you can start a local game.
Use the console to load one of the default maps:
devmap atcs
If you get this error:
recursive error after: G_ParseSpawnVars: found / when expecting {
then download this package:
http://dl.trem-servers.com/vms-1.1.t971.pk3and copy it to
~/.tremulous/base.
Download the tremulous support files for radiant:
http://ingar.satgnu.net/gtkradiant/files/netradiant-tremulous-support.zipUnzip the archive, the files inside should be copied into the
base/ directory of your application bundle.
Open Finder in Applications and right click on Tremulous, select
Show Package Contents.
The files from the support archive should go into
Contents/MacOS/base,
data-radiant-1.1.0.pk3 should be in the same directory as
data-1.1.0.pk3.
Start X11.app and start NetRadiant. It will ask you to select a game.
Choose
Tremulous. Next it will ask you where it can find the game data.
Select
/Applications/Tremulous.app/Contents/MacOS.
Check if the editor can find the common shaders (caulk, noclip),
make a
trembox and compile it using the build menu.
Start Tremulous and test your map:
set sv_pure 0
devmap trembox