PlaneShift

Support => Mac OSX Specific Issues => Topic started by: Rowanas on May 28, 2009, 11:46:35 am

Title: Planeshift is Wesnoth? Read the stickies, done the searches.
Post by: Rowanas on May 28, 2009, 11:46:35 am
Yes I've searched, both manually and automatically, I've read the stickies, and this is where they led me. so close...

I've been trying to unbug my computer so that I can actually play planeshift after too long away from the game, but I can't open up psclient.cfg

I tied in both application support and in the planeshift folder itself, but both of them apparently open up another game, called wesnoth that appears to think that the totally unrelated other game is part of itself. Is there a fix, or will I have to make the not entirely difficult) choice to uninstall wesnoth to make this work?

Ok.. scratch that. Deleting all the Wesnoth files hasn't worked. My computer still thinks that this is a wesnoth campaign file. Please help, I was so happy to discover that my username was saved, let alone the character I spent so long perfecting.
Title: Re: Planeshift is Wesnoth? Read the stickies, done the searches.
Post by: Minks on May 28, 2009, 11:50:17 am
I'm not sure what you mean, planeshift.cfg is a simple text file. You should be able to open it in any text editor.
But to start the game, you'll have to find the executable. (how are .exe's called on Mac?)
Title: Re: Planeshift is Wesnoth? Read the stickies, done the searches.
Post by: player_of_games on May 28, 2009, 12:21:40 pm
Well Rowanas, there are two different questions you could be interested in:

1. How do I play the game on my mac?
Answer: To do this, you should try to open "psclient.app" from your planeshift folder

2. How do I open and edit the "planeshift.cfg" file from my application support folder?
Answer:
Ctrl-click the file (or right-click, or select and press cmd-i) and choose "Get Info".
In the Get Info Window, click on the "Open with:" triangle and choose "TextEdit" from the pop-up menu.

[Tip, if Text-Edit does not appear as a choice in the pop-up menu,
select "Other..." instead and then choose "TextEdit" from the following dialog.]

Hope that helps, player_of_games
Title: Re: Planeshift is Wesnoth? Read the stickies, done the searches.
Post by: Rowanas on May 28, 2009, 12:22:50 pm
I think they are .appon Macs. Anyway, I've got everything I need to play, I just can't get it to work. I got into the .cfg eventually, but inputting the thing that worked for everyone else hasn't worked for me. :(
Title: Re: Planeshift is Wesnoth? Read the stickies, done the searches.
Post by: Mordraugion on May 28, 2009, 12:23:10 pm
Launch Manager is responsible for opening files based on associations.

Launch Manager settings are held in ~/Library/Preferences/com.apple.LaunchServices.plist. Some associations are cached in /Library/Caches/com.apple.LaunchServices*.csstore (the exact name varies with OS version). To remove the offending association:
Title: Re: Planeshift is Wesnoth? Read the stickies, done the searches.
Post by: Rowanas on May 28, 2009, 12:27:42 pm
Ok, Ok. I've implanted the things I've got to implant, al that is done, no new help needed. NOW the problem is that these things have not worked
Title: Re: Planeshift is Wesnoth? Read the stickies, done the searches.
Post by: player_of_games on May 28, 2009, 12:32:47 pm
well, I assume you did some modifications to your .cfg file,
but what do you actually do when you try to play planeshift?

In other words, what does not work?
Title: Re: Planeshift is Wesnoth? Read the stickies, done the searches.
Post by: verden on May 28, 2009, 03:18:47 pm
You seem to indicate that the .cfg file is opening incorrectly. Try dropping that on top of TextEdit, in /Applications.
What happens if you try to launch PSSetup in the /Planeshift folder?
If the executables are not launching, it sounds like they are damaged or mis-installed.
Try running the Planeshift installer again. What version of the OS are you?
If you are on an OS 10.2 or 10.3 machine, the problem probably isn't going to be fixed by adjusting anything in Planeshift.
Title: Re: Planeshift is Wesnoth? Read the stickies, done the searches.
Post by: Rowanas on May 28, 2009, 05:41:23 pm
When I try to start up planeshift, I double click on PSclient, and away it goes. I og in, choose character, it loads up, and then it just dies. it tells me that it has unexpectedly stopped working (unexpected? not so much...) Apparently this has been fixed for others by adding two lines of code, or fixing bits, but it hasn't worked for me. I'm using MAC OS X.5.5, with the standard ATI 1600 graphic thingy in. I guess I should change the title of this topic, since that's not the problem any more. I'll try a reinstall and get back to you guys.
Title: Re: Planeshift is Wesnoth? Read the stickies, done the searches.
Post by: verden on May 28, 2009, 06:02:42 pm
In /Applications/Utilities there is a program called Console. Whatever error Planeshift is generating is getting put into one of the system logs. If you have Console open when you launch Planeshift, it should show the error coming from Planeshift when it is launched and you can paste it up here.

Sorry, I saw the bit about clicking it and away it goes and thought that meant the client wouldn't open. You might still get something useful from the system logs however. Best bet is a reinstall, using the default administrator account on that computer.
Title: Re: Planeshift is Wesnoth? Read the stickies, done the searches.
Post by: Pizik on May 28, 2009, 06:07:08 pm
Please try downloading and running http://www.planeshift.caarrie.org/Fix%20PS.zip and applying the fix for the ATi x1600 and Texture Compression
Title: Re: Planeshift is Wesnoth? Read the stickies, done the searches.
Post by: player_of_games on May 28, 2009, 08:41:17 pm
One thing you should definitely do, besides getting planeshift to run,
is update to Mac OS 10.5.7 via running "Software Update..." from the apple menu!!!

Running an unpatched version of the OS is almost never a good idea.
Title: Re: Planeshift is Wesnoth? Read the stickies, done the searches.
Post by: verden on May 29, 2009, 01:02:43 am
10.4.11 is the last revision patch on 10.4. You don't get 10.5 automatically without buying it or a new computer, so I doubt he can do this.
Title: Re: Planeshift is Wesnoth? Read the stickies, done the searches.
Post by: player_of_games on May 29, 2009, 09:55:57 am
Verden, he earlier said he had X.5.5, so he should be able to update to .5.7.,
but the counterfactual conditional that underlies your statement is still true  ;)

Anyway, sorry for going horribly  :offtopic:
Title: Re: Planeshift is Wesnoth? Read the stickies, done the searches.
Post by: verden on May 29, 2009, 04:16:48 pm
Looks like that was edited out at some point. Yes, if one is already on 10.5, then the update to 10.5.7 should be applied before doing anything else.
Title: Re: Planeshift is Wesnoth? Read the stickies, done the searches.
Post by: Rowanas on May 29, 2009, 05:13:33 pm
thanks guys. I'll do that, retry and reinstall, and then whine when it doesn't work again :D
Title: Re: Planeshift is Wesnoth? Read the stickies, done the searches.
Post by: Rowanas on May 29, 2009, 05:50:47 pm
P.S. apparently thread 0 is to blame:

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x000000002eed7000
Crashed Thread:  0

Thread 0 Crashed:
0   GLEngine                         0x12c228dc gle8888Filter2 + 252
1   GLEngine                         0x12c2520f gleMakeMipmapData + 1151
2   GLEngine                         0x12c26a24 gleGenerateMipmapData + 644
3   GLEngine                         0x12c2e484 gleGenMipmaps + 212
4   GLEngine                         0x12bd5157 gleGenerateMipmap + 231
5   libGL.dylib                      0x901fa65e glGenerateMipmapEXT + 30
6   psclient_static                  0x0068769c 0x1000 + 6842012

Title: Re: Planeshift is Wesnoth? Read the stickies, done the searches.
Post by: verden on May 29, 2009, 06:27:24 pm
Its always thread 0 that crashes. If you open /Application/Utilities/ and click Console... look at the entries for console.log and system.log and see if you see any references to the psclient that you can share with us. Opening Console and then launching psclient should put any relevant entries into the lists if it crashes. Otherwise, I don't really have any other ideas on this one... good luck!
Title: Re: Planeshift is Wesnoth? Read the stickies, done the searches.
Post by: Serpentus on May 29, 2009, 06:37:32 pm
If the OpenGL engine is crashing while attempting to run an application, you may need to update your graphics card driver. Mac OS X is usually good about doing this in software updates. If you haven't already, try updating to 10.5.6 if possible (I would avoid 10.5.7 for now if you can... if not, just go ahead and update to 10.5.7).
Title: Re: Planeshift is Wesnoth? Read the stickies, done the searches.
Post by: Rowanas on May 29, 2009, 11:34:14 pm
Already upgraded to 5.7 (did it today, in fact) then reinstalled planeshift, then ran it. it failed. now to apply any fixes etc, then retry, but I' not putting money on this working...

Here's the details. I'll put the bits that looked important to me at the top, with a full readout underneath.

29/05/2009 22:38:07 [0x0-0x4b04b].psclient[592]   PSLoader: step 2: success
29/05/2009 22:38:08 [0x0-0x4b04b].psclient[592] Fri May 29 22:38:08 2009, Could not find file: /planeshift/world/hydlaa_jayose/sound.xml
29/05/2009 22:38:08 [0x0-0x4b04b].psclient[592]   PSLoader: step 3: success
29/05/2009 22:38:09 [0x0-0x4b04b].psclient[592]   PSLoader: step 4: success
29/05/2009 22:38:10 [0x0-0x4b04b].psclient[592] Fri May 29 22:38:10 2009, Still loading maps, ignoring crossing to sector magicshop.
29/05/2009 22:38:13 com.apple.launchd[258] ([0x0-0x4b04b].psclient[592]) Exited abnormally: Segmentation fault

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

29/05/2009 22:38:05 [0x0-0x4b04b].psclient[592] Mounting skin: /this/art/skins/elves.zip
29/05/2009 22:38:05 [0x0-0x4b04b].psclient[592] Mounting skin: /planeshift/art/skins/base/client_base.zip
29/05/2009 22:38:05 [0x0-0x4b04b].psclient[592]   psEngine initialized.
29/05/2009 22:38:05 [0x0-0x4b04b].psclient[592] Using fontsize 16 for resolution 1023x683
29/05/2009 22:38:06 [0x0-0x4b04b].psclient[592] WARNING! Object 'spikes_03' is not closed!
29/05/2009 22:38:06 [0x0-0x4b04b].psclient[592] WARNING! Object '_s_walls_01' is not closed!
29/05/2009 22:38:06 [0x0-0x4b04b].psclient[592] WARNING! Object '_s_sigil_01' is not closed!
29/05/2009 22:38:06 [0x0-0x4b04b].psclient[592] WARNING! Object '_s_sigil_05' is not closed!
29/05/2009 22:38:06 [0x0-0x4b04b].psclient[592] WARNING! Object '_s_bridge_01' is not closed!
29/05/2009 22:38:06 [0x0-0x4b04b].psclient[592] WARNING! Object '_s_sigil_03' is not closed!
29/05/2009 22:38:06 [0x0-0x4b04b].psclient[592] ...
29/05/2009 22:38:07 [0x0-0x4b04b].psclient[592] crystalspace.graphics3d.shader.fixed:
29/05/2009 22:38:07 [0x0-0x4b04b].psclient[592]   Multitexture units: whopping 8
29/05/2009 22:38:07 [0x0-0x4b04b].psclient[592] crystalspace.shader.expressionaccessor:
29/05/2009 22:38:07 [0x0-0x4b04b].psclient[592]   eval error: Cannot resolve variable name dynamic in symbol table.
29/05/2009 22:38:07 [0x0-0x4b04b].psclient[592] planeshift.application.client:
29/05/2009 22:38:07 [0x0-0x4b04b].psclient[592]   PSLoader: step 2: success
29/05/2009 22:38:07 [0x0-0x4b04b].psclient[592] Fri May 29 22:38:07 2009, <src/client/pscharcontrol.cpp:880 LoadKeys SEVERE>
29/05/2009 22:38:07 [0x0-0x4b04b].psclient[592] Fri May 29 22:38:07 2009, Failed to map 'F10' to 'Brightness reset'
29/05/2009 22:38:08 [0x0-0x4b04b].psclient[592]   PSLoader: step 3: success
29/05/2009 22:38:08 [0x0-0x4b04b].psclient[592] Fri May 29 22:38:08 2009, <src/common/util/psxmlparser.cpp:282 ParseFile SEVERE>
29/05/2009 22:38:08 [0x0-0x4b04b].psclient[592] Fri May 29 22:38:08 2009, Could not find file: /planeshift/world/hydlaa_jayose/sound.xml
29/05/2009 22:38:09 [0x0-0x4b04b].psclient[592] Fri May 29 22:38:09 2009, <src/common/util/psxmlparser.cpp:282 ParseFile SEVERE>
29/05/2009 22:38:09 [0x0-0x4b04b].psclient[592] Fri May 29 22:38:09 2009, Could not find file: /planeshift/world/terr_common/sound.xml
29/05/2009 22:38:09 [0x0-0x4b04b].psclient[592]   PSLoader: step 4: success
29/05/2009 22:38:09 [0x0-0x4b04b].psclient[592] Map terr_common loaded successfully in 412ms
29/05/2009 22:38:09 [0x0-0x4b04b].psclient[592] Fri May 29 22:38:09 2009, <src/client/psclientdr.cpp:248 HandleStatsUpdate SEVERE>
29/05/2009 22:38:09 [0x0-0x4b04b].psclient[592] Fri May 29 22:38:09 2009, Stat request failed because CelClient not ready for EID:30116
29/05/2009 22:38:10 [0x0-0x4b04b].psclient[592] Map magicshop loaded successfully in 863ms
29/05/2009 22:38:10 [0x0-0x4b04b].psclient[592] Fri May 29 22:38:10 2009, <src/client/zonehandler.cpp:189 HandleMessage>
29/05/2009 22:38:10 [0x0-0x4b04b].psclient[592] Fri May 29 22:38:10 2009, Still loading maps, ignoring crossing to sector magicshop.
29/05/2009 22:38:13 com.apple.launchd[258] ([0x0-0x4b04b].psclient[592]) Exited abnormally: Segmentation fault