Urban Terror Forums: [Solved!] Macradiant 1.4 installing on Mac - Urban Terror Forums

Jump to content

 Login | Register 
Advertisement
  • (2 Pages)
  • +
  • 1
  • 2
  • You cannot start a new topic
  • This topic is locked

[Solved!] Macradiant 1.4 installing on Mac Rate Topic: ***** 1 Votes

Tried a lot, but i need a prof here!

#1 User is offline   X-RaY Icon

  • Account: xray
  • Country:
  • Joined: 28-February 10
  • Posts: 128

Posted 20 March 2010 - 03:18 PM

Ok...

Hi Guys!

Over the past few months i've been trying to get macradiant to work.
unsuccessful to be honest.
That why, i came here, because of pure frustration...
You guys are my last hope ^^)

Sounds melodramatic...
in fact.... it is.

I'm working on:
- Mac Mini (of 2004)
- Snow Leopard
- Version 10.6.2
- Processor: 1.5 GHz Intel Core Solo
- Memory: 2 GB 667 MHz DDR2 SDRAM

- X11 version 2.3.4 (= latest)



What i've done so far:
Downloaded Macradiant-Intel (.dmg including 1.4 and 1.5)

because it was my first move, i didn't set up anything.
So i started 1.4
Action: Macradiant 1.4 starts
Stays open but no window pops up.
In the menubar, all the buttons are unpressable (= grey)

Started 1.5 with the same result.

I deleted all the files which where made by those programs (including those 1.4 and 1.5)
- ~/.radiant //The invisible folder in home directory
- ~/Library/Application Support/Macradiant //The folder in application support
- ~/Games/mapmaking/Macradiant //The 2 applications (Macradiant 1.4 and Macradiant 1.5) i put there

Started all over again, but before i opened the .dmg file
I run the packs installer which let you choose for which games you want to set up Macradiant for.
I only choose Quake3 and canceled the rest
as install folder i choose different once, including:
- ~/Games/mapmaking/
- ~/Library/Application Support/Quake3
- ~/Games/mapmaking/zpak000_assets (unzipped file)

Run it again with the same result.

Deleted all the files i just mentioned and started over.

Followed the instructions of:
http://dev.alientrap...wiki/NetRadiant

- Same result!
(I tried all combo's mentioned above)
- Deleted all files i just mentioned and started over

Followed the instructions of:
http://alientrap.org...pic.php?p=37611

- Same result!
(I tried all combo's mentioned above)
- Deleted all files i just mentioned and started over

Followed the instructions of:
http://www.redsaurus...&st=0&sk=t&sd=a

- Result: Macradiant starts and quits immediately, no crash-error pops up
crashlog found in: ~/Library/Logs/Diagnostics Report:
Process:         radiant.ppc [4285]
Path:            /Users/levi/Games/mapmaking/MacRadiant 1.4.app/Contents/Resources/sw/radiant14/radiant.ppc
Identifier:      radiant.ppc
Version:         ??? (???)
Code Type:       X86 (Native)
Parent Process:  MacRadiant 1.4 [4283]

Date/Time:       2010-03-19 17:41:04.511 +0100
OS Version:      Mac OS X 10.6.2 (10C540)
Report Version:  6

Exception Type:  EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Crashed Thread:  0

Dyld Error Message:
  Library not loaded: /usr/lib/libxml2.2.dylib
  Referenced from: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
  Reason: Incompatible library version: DictionaryServices requires version 10.0.0 or later, but libxml2.2.dylib provides version 9.0.0


- Packs are in: ~/Library/Application Support/Quake3
- Deleted all files i just mentioned and started over.


Even tried the PPC version:
http://tremulous.net...hp?topic=4462.0

- Same Result as the first one!
- Deleted all files i just mentioned and started over.


Tried this:
http://padworld.myex...gure_GtkRadiant
- Let's just say... i don't understand this guide....
- Deleted all files i just mentioned and started over.

Yepe, even tried it for Open Arena:
http://openarena.wik...With_MacRadiant

- But i couldn't set up the paths correctly, cause there are 2 types of 'q3ut4' folders etc...
i didn't know which one
- Result is the same as the first one
- Deleted all files i just mentioned and started over.

Tried different things of this site:
http://tremmapping.pbworks.com/

- Result is the same as the first one.
- Deleted all files i just mentioned and started over.








So... now you guys know just as much as i know...
Ow,.. one more thing... i read (don't remember where)
that installing macradiant on an intel is like going through hell
But... some ppl do get it to run....


If I/you guys get macradiant to work, my first map will have a special secret room for the one with the golden tip!

Tnx in advance!

Grtz,
X-RaY

Edit:
Ow, and Rosetta on/off didn't matter

Btw: saying: I got it to work!
doesn't rlly help :(

Unless you say how you got it to work ^^ ;)

This post has been edited by X-RaY: 25 March 2010 - 02:29 PM

My Awesome Jumping Vids: @ My Youtube Channel!

#2 User is offline   voidref Icon

  • Account: voidref
  • Country:
  • Joined: 28-February 10
  • Posts: 133

Posted 21 March 2010 - 08:57 AM

From the crash report, it seems that this is on of your problems:


/usr/lib/libxml2.2.dylib

It wants a newer version.

You might try some from here:
http://www.explain.c...ibxml2xslt.html


It's possible that you overwrote the right version with one of your installs.

Which Mac OS are you using?

This post has been edited by voidref: 21 March 2010 - 08:38 PM


#3 User is offline   X-RaY Icon

  • Account: xray
  • Country:
  • Joined: 28-February 10
  • Posts: 128

Posted 21 March 2010 - 09:15 AM

Tnx for the lib.
I'll try it today.
I'm using Mac OS X
(isn't that standaard when you'r using snow leopard? :huh: )
My Awesome Jumping Vids: @ My Youtube Channel!

#4 User is offline   voidref Icon

  • Account: voidref
  • Country:
  • Joined: 28-February 10
  • Posts: 133

Posted 21 March 2010 - 10:03 AM

Ah, I missed the part where it said Snow Leopard, sorry.

Let me know how it goes, we'll figure this out!




#5 User is offline   X-RaY Icon

  • Account: xray
  • Country:
  • Joined: 28-February 10
  • Posts: 128

Posted 21 March 2010 - 12:33 PM

np ;)
ok... erhm... (omg.. i'm such a noob, lol)

so.. i've downloaded: for MacOS 10.4 and/or 10.5 (Leopard/Tiger) via HTTP
In it the following files/folders:
folders:
- libexslt.framework
- libxml.framework
- libxslt.framework
- tests
files:
- xmlcatalog
- xmllint
- xsltproc

In the first paragraph of this link: http://www.explain.c....html#id2658924
i read
These libraries have been built as embeddable OS X Frameworks. 
This means that you may install them anywhere on your system, 
or within your application, and OS X will search for them. Suggested installation
 locations are /Library/Frameworks or ~/Library/Frameworks.

'These' refers to libxml2 and a libxslt
But i don't have a libxml2, but i do have a libxml (without the '2') and a libxslt
Second: I dropped them (those 2 i have) in /Library/Frameworks
I don't have a ~/Library/Frameworks/ folder

The frameworks may also be included in the Frameworks directory of an application. 
In this way the application is self-contained, and can be installed without
requiring the superuser password (ie. the application may be installed by simply 
copying it to a destination folder). tkxmllint and tkxsltproc are examples
 of applications that embed the frameworks.

What do they mean with 'destination folder'?
I don't have a 'frameworks' folder in package content of Macradiant 1.4.app


When going to 'installing'
It reads i should have a libxml2, libexslt and a libxslt, (like said before, don't have xml2, but do have xml)

The disk image contains the libxml2, libxslt and libexslt library frameworks. 
The Jaguar disk image also contains the libiconv framework; 
Tiger and Panther does not require libiconv. 
These may be copied anywhere that Frameworks may be found
 (consult the Mac OS X documentation for more information on Frameworks). 
The disk image also contains the xmllint and xsltproc command line applications.
 Copy these to a folder on your path, such as /usr/bin or ~/bin.

:( I don't have a bin-folder, not even invisible. (I do have a bin in Macradiant 1.4.app/Contents/Recourses/sw/
So put them in /Library/Frameworks/ again? (now including the libexslt)

Starting with libxml2-2.6.4 and libxslt-1.1.2, library documentation is 
included within the frameworks. Documentation for the library may be
 found in the Resources/en.lproj directory.

And i should drop them in Resources/en.lproj

So, first drop them in
~/Library/Frameworks
and then in
Resources/en.lproj This is //Macradiant 1.4.app/contents/Resources, right?
??

Starting with libxml2-2.6.11 and libxslt-1.1.8, the xml2-config 
and xslt-config scripts are in the Resources/Scripts directory of their 
respective frameworks.

So? Should i do anything with it?

To build the frameworks yourself, you may use either Xcode 
(under OS 10.3, 10.4 or 10.5) or Project Builder (OS 10.1 to 10.2). 
Xcode is now the preferred build environment.

That won't be necessary right?


Ok... practically... i don't understand any of it... (forgive me :())
But thanks for helping me out :D
Really appreciate it!

Grtz,
X-RaY

This post has been edited by X-RaY: 21 March 2010 - 01:01 PM

My Awesome Jumping Vids: @ My Youtube Channel!

#6 User is offline   voidref Icon

  • Account: voidref
  • Country:
  • Joined: 28-February 10
  • Posts: 133

Posted 21 March 2010 - 08:09 PM

Hmm, I think one problem is that MacRadiant is an X11 app, so probably doesn't use the Mac 'Framework' concept, we are going to have to try and extract the .dynlib files from there, or make them ourselves.

I'll take a look and see if I can get it.

Oh, wait, what is the timestamp on your libxml-2.2.dynlib? I can give you mine and see if that helps!

Mine is: Sep 21 18:53

just open up a terminal and:

$ ls -l /usr/lib/libxml2.2.dylib

You are not a noob, just not a programmer, who are the only people who really need to know that stuff (usually).

#7 User is offline   voidref Icon

  • Account: voidref
  • Country:
  • Joined: 28-February 10
  • Posts: 133

Posted 21 March 2010 - 08:17 PM

If we fail at this, there is always running the windows versions of the tools under Wine:

http://winebottler.kronenberg.org/

Which is probably it's own special ball of hurt.

Or, if you don't mind spending a little cash (not sure how much though), you can get the commercial version of the same software:

http://www.codeweave...download_trial/

Which may, or may not work, of course.

Edit: I found out there are actually 3 different lbxml2s, so I zipped them up so you could grab them and put them in /usr/lib/

You should probably save off your old ones somewhere safe before doing this, just in case!

Get them at http://www.voidref.com/pub/libxmls.zip

This post has been edited by voidref: 21 March 2010 - 08:48 PM


#8 User is offline   X-RaY Icon

  • Account: xray
  • Country:
  • Joined: 28-February 10
  • Posts: 128

Posted 22 March 2010 - 05:41 PM

ah, my timestamp is: 3758272 29 May 2009
(i'm quite sure how to read the '3758272', seems like a strange notation of time ;))

I have parallels windows XP on my computer, but my computer ain't fast,
and I happen to hate pc's with all the macparts in my mac ^^
Even opening a window (let's say: My Documents) takes about 2 minutes, lol

Ok, i've download the zip and put them in /usr/lib (lol, i found the directory... i was looking from homefolder, hehe)

Started macradiant, but kinda the usual. app starts... stays for about 2 minutes, then crashed (no crashreport in crashlog)... can't open any window...
(i tried all 7 combinations with the 3 libs).

(**Lol... atm, i follow a study to become a programmer ;), just my first year (6 months), so all i can do is printf and scanf in C, lol**)


btw: should i change some paths in macradiant somewhere? so he knows where the lib is?
In my first few walkthrough (with setting macradiant up for tremelous) i had to change a lot of paths...


Grtz,
X-RaY
My Awesome Jumping Vids: @ My Youtube Channel!

#9 User is offline   voidref Icon

  • Account: voidref
  • Country:
  • Joined: 28-February 10
  • Posts: 133

Posted 22 March 2010 - 06:20 PM

The Wine/Crossover thing is not like running windows inside mac, it allows running windows app directly on mac, without windows.

It's like the Adapter design pattern, but for a whole application.

http://en.wikipedia....Wrapper_pattern

So it will run pretty much as fast as a native app (well, probably a bit slower as it will have to make a handful of more function calls).

I found this, it specifically talks about Snow Leopard:

http://www.redsaurus.net/00/node/4

I see you were on redsaurus forums, but that post is like 3 years old. Give the new instructions a whirl!

#10 User is offline   X-RaY Icon

  • Account: xray
  • Country:
  • Joined: 28-February 10
  • Posts: 128

Posted 22 March 2010 - 08:11 PM

Dude!
I want to kiss you!! :blink:

I actually... WORKS!

i'm kinda AMAZED)


Can't imagine i missed that site!
I tried so many things similar to that!
Kiss :huh: Kiss :huh:

This post has been edited by X-RaY: 05 April 2010 - 08:56 AM

My Awesome Jumping Vids: @ My Youtube Channel!

  • (2 Pages)
  • +
  • 1
  • 2
  • You cannot start a new topic
  • This topic is locked

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users

Advertisement


Copyright © 1999-2019 Frozensand Games Limited  |  All rights reserved  |  Urban Terror™ and FrozenSand™ are trademarks of Frozensand Games Limited

Frozensand Games is a Limited company registered in England and Wales. Company Reg No: 10343942