PlaneShift
Support => Technical Help: Problems BEFORE entering the game => Topic started by: steuben on May 12, 2007, 03:35:41 pm
-
i'm having an issue with starting the client...
from the console:
WARNING! Suspicious: object with tag 'iGraphics3D' does not implement interface
'iGraphics3D'!
WARNING! Suspicious: object with tag 'iSyntaxService' does not implement interfa
ce 'iSyntaxService'!
crystalspace.plugin.query: Couldn't load plugin with class 'crystalspace.syntax
.loader.service.text'!
crystalspace.pluginmgr.loadplugin:
failed to initialize plugin 'crystalspace.graphics3d.shadercompiler.weaver'
the client starts up fine after that and runs okay it looks like.
now for the list of what i have done...
1. uninstall/reinstall
2. up todate graphics drivers
3. a fresh xp inst so no old ps floating around
4. tried a different skin.
5. haven't run the updater... but that doesn't matter since the updater is down.
it also occurs with pssetup.
now i do have the 3.19 client and pssetup compiled, and it doesn't look like it is happening with it.
since it looks like it is 3.18 related i can ride it out till 3.19 goes live. but it is just odd that it has started after this comp rebuild.
-
Sounds like a conflict in CS or CEL version. Your newly created old version (3.018) may be using the CS version that is compatible with 3.019 (which does not complain). The errors are saying: you plan to call this function in this way, but that is not the way CS has implemented it.
It is also the reason I haven't had a 3.018 compatible client in weeks :) It even broke my old install.
-
even on a download of the 3.18 .exe and reinst?
-
I thought it looked familiar :)
It is the exact message I get when starting the client from the downloaded install, after upgrading CS recently. So I am pretty sure that is the cause, even though it should not be. If you find a solution, let me know :)
-
Yup, I've seen this before, a compiled version of planeshift(well, CS) is confilcting with the client. There was some way to remind the downloaded client that it has it's own version of CS to use, but you could just delete/move/downgrade the comipled version instead.
-
yeah but that would be work. meh, like i said it still lets me in and play so i can ride it out till 3.19 goes live.
-
Downgrading the compiled CS would break my 3.019 install I use for testing :|
-
I'm having it too, the binary just tries to use the wrong version of CS because it looks at the CRYSTAL environment variable. It doesn't bother me, as it still works.
-
ًWhy didn't you tell me before Thom :P
Ok, so you can run the game after clicking away the error. If you do not want the error at all (or in case of more fatal problems in the future) do the following:
1. in the directory planeshift is intalled in, make a new text file named 'startps.bat' (or any other name.bat)
2. In this file (right-click edit) put the following (and save):
set CRYSTAL=.
psclient
3. start the game double clicking this batch file.
4. enjoy an errorless ps
Ok, for 4 there may be some more steps, but at least it is one error less :)