PlaneShift
Support => Mac OSX Specific Issues => Topic started by: Miya on August 07, 2005, 08:00:45 am
-
I got the mac client to build and run on my machine. I used the 07-29-2005 versions of CS and CEL, I used gcc 3.3 instead of gcc 4, and I had to fix a couple of minor errors in planeshift cvs, including the #elif MAC_OS_BLAH error that is still there, despite it being known and reported multiple times for several months and requires changing only one line of code(grr).
One thing though, even after setting PlaneShift.GUI.Imagefile = /planeshift/data/gui/releaselist.xml in planeshift.cfg I still get the old GUI image files when I run planeshift. Also there seem to be missing textures, including the big tower, the laanx temple, and the spear of the statue, all checkerboarded textures.
-
Ooo, nice going there. That missing texture problem thing popped up for me at random times in .010 but it always righted itself after about an hour or so.
-
the checkerboard problem was due to me running it with -nolightmapping. when run with lightmapping the textures return
-
Congrats! It\'s good to know that it was an easy build. I\'m hoping this means that dfryer\'s binaries will be up in a day or two.
-
I\'m also getting closer. Could already register my new Character, but when loading the world, it crashes with a bus Error.
Miya, can you give me some hints about the minor bugs you\'ve fixed?
regards
backeroo
-
Could you post the patch, please?
-
I\'m also working on building the client (since I need to if I want to help code ;) ), so hopefully between dfryer and I, you\'ll have an update in the next few days. I think dfryer\'s going to beat me this time, but next time I might have a decent shot. :P
-
My latest build alway kicks off with :
Fatal error: Could not find zone info for sector hydlaa_jayose!
any Ideas?
regards
backeroo
-
Well the UI problem was due to the skin being set to \"cvs\" and not \"default\". I set it back to default and the UI loaded up fine after that. You can use the pssetup.app application to do that.
-
If you have a successful build, you need to make sure you\'re running with current release art and current release config files (+ any mac specific modifications, if you have any).
I have a working build as well, but I\'m having a hard time testing it atm, with the server crashing frequently. I\'m also missing textures (checkerboard) and I don\'t use -nolightmapping, and this is of some concern.
-
Ha, and finally i can say : me too.
So , i had to run the updater ( used Chaos ), and then rebuild the apps again.
et voila, a working psclient.
I hope dfryer will finish his binaries soon, cause i\'m still failing to put a click-startable app together.
regards
backeroo
-
Download the vfs again after updating? Didn\'t think so. :P
Oh, and for the future, I\'m updating my updater to include Setbits and the other vfs download by default. :)
-
No, worked right away after the rebuild. But it had to be a complete rebuild. Just another jam hasn\'t made it.
regards
backeroo
-
Yeah I\'m getting a lot of missing texture messages and also a lot of missing widgets messages. Also a missing font message that I managed to fix by adding ttf-dejavu.zip to the VFS.Mount.fonts/ttf line in vfs.cfg. Am I using an out of date vfs.cfg file? I ran the updater but didn\'t redownload the vfs file. Anyway, here are the missing files that I came across:
Here are the missing image files that popped up while planeshift was starting up, before logging on (I did not cut the path off either, the messages just had \'clacking_leg01a.tga\' for example):
clacking_leg01a.tga
consumer_antenna01a.tga
consumer_leg01a.tga
egg_sac01a.tga
gobble_ear01a.tga
rat_tail01a.tga
tefusang_claw01a.tga
tefusang_skin01a.tga
trepor_feelers01a.tga
trepor_heart01a.tga
ulbernaut_claw01a.tga
ulbernaut_claw02a.tga
ulbernaut_fur01a.tga
ulbernaut_heart01a.tga
white_meat01a.tga
/planeshift/tools/panflute01.jpg
And some missing widget warnings too:
FindWidget
:
Could not locate widget CreditsWindow in None
Could not locate widget CreditsWindow in None
And a missing sound file:
ParseFile
:
Could not find file: /planeshift/world/hydlaa_common/sound.xml
Here are various missing images warnings I got while logged into the game:
/this/art/effects/quad_example.png
which causes this error:
planeshift_effects:
Couldn\'t find effect material: example.png
Problem with an effect obj in: x_obj_quad
/this/art/effects/spire_example.png\'
/this/art/effects/star_example.png
which are followed by this error:
planeshift_effects:
Duplicate effect \'x_obj_quad\' found!
Duplicate effect \'x_obj_spire\' found!
Duplicate effect \'x_obj_star\' found!
/this/art/effects/target.png
which is followed by this error:
planeshift_effects:
Effect obj left is missing a tag. If you want an infinite effect
use none
Problem with an effect obj in: target2
Effect obj underglow is missing a tag. If you want an infinite
effect use none
Problem with an effect obj in: target2
Effect obj left is missing a tag. If you want an infinite effect
use none
Problem with an effect obj in: target3
Effect obj underglow is missing a tag. If you want an infinite
effect use none
Problem with an effect obj in: target3
/this/art/effects/arrowUV.jpg
/this/art/effects/rect_texture1.png
CreateTexture
:
Could not open image: >/paws/real_skin/gui/grey_bg.png<
LoadAttributes
:
GUI image \'Grey Background\' not found.
LoadAttributes
:
GUI image \'Grey Background\' not found.
GUI image \'Scribe\' not found.
GUI image \'Modify Description BG\' not found.
GUI image \'Modify Save\' not found.
GUI image \'Modify Cancel\' not found.
Here are some missing widget warnings I got while I was logging into the game and afterwards:
FindWidget
:
Could not locate widget LootWindow in None
src/common/paws/pawswidget.cpp:849> FindWidget
:
Could not locate widget ButtonExamine in InteractWindow
Could not locate widget ButtonUnlock in InteractWindow
Could not locate widget ButtonUse in InteractWindow
Could not locate widget ButtonPickup in InteractWindow
Could not locate widget ButtonDrop in InteractWindow
Could not locate widget ButtonLoot in InteractWindow
Could not locate widget ButtonBuySell in InteractWindow
Could not locate widget ButtonGive in InteractWindow
Could not locate widget ButtonClose in InteractWindow
Could not locate widget ButtonPlayerDesc in InteractWindow
Could not locate widget ButtonAttack in InteractWindow
Could not locate widget ButtonCombine in InteractWindow
Could not locate widget ButtonExchange in InteractWindow
Could not locate widget ButtonTrain in InteractWindow
FindWidget
:
Could not locate widget QuestEdit in None
FindWidget
:
Could not locate widget ControlWindow in YesNoWindow
And that\'s it before I clicked Exit (which of course caused psclient to crash, at it has always done since I remember).
-
For the image files, it\'s almost the same for me, but from their names i would guess, that these are inventory images for the new lootable items. Maybe they\'re just not ready by now.
Can\'t check the rest by the moment, as the server seems to be down right now.
But the game looked and worked fine for me last time i was there, except, that i got stuck every now and then, but maybe this is a server bug.
regards
backeroo
-
Yes I seem to get stuck on objects fairly easily. Just run into an object at some angle and depending on frame rate or the angle you run into the object you\'ll get stuck, and the run animation keeps playing. Have to type /unstick to get unstuck :P
-
Exactly!
I saw this also with other Players, but you don\'t know what client they are using.
Also, i have the effect, that when i\'m walking backwards and hit the run-key, my char immediatley runs forward. I\'m not sure if these can be client-specific bugs. I\'ll search the general forums to see if these effects are also reported on other platforms.
regards
backeroo
EDIT: I found this thread :http://www.planeshift3d.com/wbboard/thread.php?threadid=18280&boardid=33&sid=fe8014111bb76489a067ed4d8c187f30
so it seems to be a common Problem.
-
hmm, what about the patch?
For me the client downloaded with updater does not work.
-
Don\'t think you need a patch (Besides i don\'t have one). The client should compile without modifications.The bugs are in server and updater app which you don\'t need to build the client.
Try the src-packages from
http://planeshift.xpam.de/
I think they are consistent.
regards
backeroo
-
I tried to build the cal3d, CS and cel from the web page (named 31.07.05), and PS current from cvs.
It does pretty much the same as the build I get from updater - crashes on startup.
But I at least tried. Aside the fact I had to pass --without-python to configure and change an occurence of CS_RENDPRI_SORT_NONE to CS_RENDPRI_NONE in modehandler.cpp it builds smoothly.
It just does not work for me.
Thanks anyway
-
You need to build CS and CEL from August 12th. ;)
-
I used the 07-29-2005 versions of CS and CELand gcc 3.3 ( never get it to compile with gcc 4).
Where can i get the src-packages from August 12? I would like to try it with a more recent version of CS and CEL.
Besides, i finally worked out how to make a click-startable app. The most important thing was to have the most recent art and data.
regards
backeroo
-
Just check out from cvs.
There is a build guide for GNU/Linux which should work on OS X as well.
EDIT: it still crashes for me with PS from today and CS and CEL from 2005-08-12 (the Tag says it\'s actually 2005.08.11.22).
I would try to roll it forward a bit but the SF CVS currently does not work for me. It is quite unreliable lately. Perhaps next time.
Looks like the CS is still quite fragile.
*sneaks away on his tiptoes in the fear of being buried by a collapsing CrystalSpace*
Hmm, and I do not understand jam. I always thought it is good for putting on bread, not for building things with. I never know what it rebuilds and why. Is there some clear-jam jam-clean or jelly or whatever? It thinks --help is a target ..
-
Try \"jam clean\" and see if that works. ;)