Author Topic: Problem with CVS version  (Read 1652 times)

Baston

  • Hydlaa Resident
  • *
  • Posts: 54
    • View Profile
Problem with CVS version
« on: February 26, 2006, 05:06:57 pm »
Hello all,

I tried to update the game with the lovely easy_planeshift script and it works perfectly (as usual) but when I launch the game...
Hell ! it doesn\'t work at all.
I get a great amount of messages relative to crystalspace(syntax and graphics3d). A trace of the error is attach to this post.
I get the same kind of error when I try to run ./psrun pssetup.
I\'m running a Slackware 10.2.

My question : am I alone ? If not, any trick for me ?
In the meantime I restart from start with a freshly untar-ed easy_planeshift... I hope this will works.


 ./psrun psclient
Executing command: ./psclient
DEBUG: Sound System: Software Renderer Initializing..
DEBUG: Sound System: Configured for driver [crystalspace.sndsys.software.driver.oss]
Sound System: OSS driver for software sound renderer initialized.
crystalspace.syntax.badtoken:  Unexpected token \'conditions\'!
[node: gldriverdb,rules,rule,conditions,conditions]
crystalspace.graphics3d.shadercompiler.xmlshader:  Unknown command \'Include\'
[node: shader(name=std_lighting),?Include /shader/snippets/cg-base.inc ?]
crystalspace.graphics3d.shadercompiler.xmlshader:  Unknown command \'Include\'
[node: shader(name=std_lighting),?Include /shader/lighting/cg-light-classic.inc ?]
crystalspace.graphics3d.shadercompiler.xmlshader:  Unknown command \'Include\'
[node: shader(name=std_lighting),?Include /shader/surface/cg-surface-classic.inc ?]
crystalspace.graphics3d.shadercompiler.xmlshader:  Unknown command \'Include\'
[node: shader(name=std_lighting),?Include /shader/fog/cg-sectorfog.inc ?]
crystalspace.graphics3d.shadercompiler.xmlshader:  Unknown command \'Include\'
[node: shader(name=std_lighting),technique(priority=150),?Include /shader/snippets/std_lighting-pass.inc ?]
crystalspace.graphics3d.shadercompiler.xmlshader:  Unknown command \'Include\'
[node: shader(name=std_lighting_fixed),technique(priority=200),pass,?Include snippets/fog-mappings.inc ?]
crystalspace.graphics3d.shadercompiler.xmlshader:  Unknown command \'Include\'
[node: shader(name=std_lighting_fixed),technique(priority=200),pass,vp,fixedvp,?Include snippets/fog-fvp.inc ?]
crystalspace.graphics3d.shadercompiler.xmlshader:  Unknown command \'Include\'
[node: shader(name=std_lighting_fixed),technique(priority=200),pass,fp,fixedfp,?Include snippets/fog-ffp.inc ?]
crystalspace.graphics3d.shadercompiler.xmlshader:  Unknown command \'Include\'
[node: shader(name=std_lighting_fixed),technique(priority=50),?Include snippets/fog-pass.inc ?]

planeshift.application.client:
  PlaneShift Crystal Blue
  This game uses Crystal Space Engine created by Jorrit and others
  0.99 r0 [Unix-x86-GCC]
  No iSoundManager plugin!
  Failed to init app!

« Last Edit: February 26, 2006, 05:08:47 pm by Baston »

In the Darkness I rest
In the Shadow I act
In the Light I kill
In the Blood I bathe

Baston Xantror
Dark Crusader in Infidel Slayers

Bereror

  • Hydlaa Notable
  • *
  • Posts: 773
    • View Profile
    • Planeshift API
(No subject)
« Reply #1 on: February 26, 2006, 05:48:27 pm »
It looks like psclient is using an old version of CrystalSpace. I am not familiar with the easy_planeshift script, but check that CRYSTAL and CEL environment variables have proper values for your new build.
PlaneShift Sources
PlaneShift API
"Words never spoken
Are the strongest resounding"

Baston

  • Hydlaa Resident
  • *
  • Posts: 54
    • View Profile
(No subject)
« Reply #2 on: February 26, 2006, 06:20:27 pm »
Hmmm.. I don\'t think that\'s possible because in the psrun script we can find :


#!/bin/bash

BinDir=`pwd`\"/binaries\"

# I split here

LD_LIBRARY_PATH=\"${BinDir}/cal3d/lib/:$LD_LIBRARY_PATH\" \\
        CRYSTAL=\"${BinDir}/crystalspace/lib/crystalspace\" \\
        CEL=\"${BinDir}/cel/lib/cel\" \\
        $Command

So it\'s highly probable that the correct version is used, but a possibility is that easy_planeshift download a wrong version of CS. I hope it\'s not the case...

In the Darkness I rest
In the Shadow I act
In the Light I kill
In the Blood I bathe

Baston Xantror
Dark Crusader in Infidel Slayers

Wired_Crawler

  • Hydlaa Citizen
  • *
  • Posts: 429
    • View Profile
(No subject)
« Reply #3 on: February 26, 2006, 06:23:42 pm »
Set correct dates in buildlist.cfg, the following works for me well (but i don\'t use easy_planeshift):

cal3d           2005-05-18 12:00:00
crystalspace    2006-02-19 00:00:00
cel             2006-02-19 00:00:00
planeshift      2006-02-26 00:00:00

Then rebuild.

CS date visible in topic of #planeshift-build is incorrect (2006-02-17 00:00:00), there was a bug in xmlshader (which You are experiencing), which was fixed on 2006-02-18.
"Close the world, txEn eht nepO."

Baston

  • Hydlaa Resident
  • *
  • Posts: 54
    • View Profile
(No subject)
« Reply #4 on: February 26, 2006, 07:30:55 pm »
Ok thank you !

I\'ll try that right now.

In the Darkness I rest
In the Shadow I act
In the Light I kill
In the Blood I bathe

Baston Xantror
Dark Crusader in Infidel Slayers

RalphMW

  • Traveller
  • *
  • Posts: 32
  • ingame name: Golib Bahas
    • View Profile
    • Müller-Welt.net
easy_planeshift ok, but planshift has issues
« Reply #5 on: February 28, 2006, 07:27:03 pm »
Hi all,

after some information gathering & test compilling i had a successful running updater, pssetup + psclient.

but first i reallised was that the updater gui doesnt show any information updates when not moving the window! strange isn\'t it?

seccond i saw my char walking round in the sewers for some steps then i died. then i was placed in the very bottom of death realm. this is the only place i can walk! but when i /die to get to the place in the cave i cant walk anymore and console only says \"Is inmobile\" no /unstick nor /die nor restart - wich drops me to the very bottom of death realm again - help here.

My HW configs:
CPU: AMD64
RAM: enough
HDD: enough
GFX: Nvidia Geforce 5700 (TwinView)

My SW configs:
OS: SuSE 10.0
WM: KDE 3.5.1a

Here u can find the easy_planeshift build log.
Here u can find the psclient console log.

+updated links
« Last Edit: March 01, 2006, 12:14:05 am by RalphMW »

Xordan

  • Crystal Space Developer
  • Forum Addict
  • *
  • Posts: 3845
  • For God and the Empire
    • View Profile
(No subject)
« Reply #6 on: February 28, 2006, 07:41:01 pm »
For starters you don\'t have the CG toolkit installed. Get it through your package manager or from nvidia\'s developer zone. Then run the build script again.

RalphMW

  • Traveller
  • *
  • Posts: 32
  • ingame name: Golib Bahas
    • View Profile
    • Müller-Welt.net
CG toolkit
« Reply #7 on: March 01, 2006, 12:12:01 am »
OK,

i don\'t know what the CG toolkit has to do with my prob, but i loaded version 1.4 from Nvidias dev page.

recompilled all stuff. I think crystalspace is the only package that uses CG.

but the the problem still persists. i cannot move.
All gfx is shown good. i can change camera view and do mouse lookarounds.

Any other hint/suggestion?

easy_planeshift compille log
easy_planeshift console log

Xordan

  • Crystal Space Developer
  • Forum Addict
  • *
  • Posts: 3845
  • For God and the Empire
    • View Profile
(No subject)
« Reply #8 on: March 01, 2006, 12:33:50 am »
CG is required for you to see our shaders and such. Notice that the warning about the cg plugin not being present in the new console log.

Have you tried getting a GM to move you?

RalphMW

  • Traveller
  • *
  • Posts: 32
  • ingame name: Golib Bahas
    • View Profile
    • Müller-Welt.net
Moved around - for some steps
« Reply #9 on: March 01, 2006, 01:51:05 am »
Hi Xordan,

Noxide moved my char around and for some steps i could walk.

But now standing on Hydlaa Plaza i still cant move: \"Is inmobile\"

Shall i compile with debug symbols? Wanna have a gdb trace?

what i try next is a new Character, maybe that helps.
Update1: didnt help, same probs.

and i update my Nvidia drivers.
Update2: nope now using 8187. doesnt help

Lets see ho it goes...
Ralph
« Last Edit: March 01, 2006, 02:57:50 am by RalphMW »

Xordan

  • Crystal Space Developer
  • Forum Addict
  • *
  • Posts: 3845
  • For God and the Empire
    • View Profile
(No subject)
« Reply #10 on: March 01, 2006, 11:27:54 am »
Yeah, a bt from gdb will be useful thanks.

RalphMW

  • Traveller
  • *
  • Posts: 32
  • ingame name: Golib Bahas
    • View Profile
    • Müller-Welt.net
Yippie
« Reply #11 on: March 02, 2006, 02:06:00 am »
I dont know why but i can move/play again.

what i did:
i updated to cvs HEAD and recompilled with -debug enabled.
i run updater and some files where updated.

then started psclient and it worked like a charm.

:-)
I m ingame again!

THX to all who helped.

PS: i Uploaded PS 3.013 .exe and .bin to www.mueller-welt.net