Author Topic: freezes when creating new character  (Read 1030 times)

cube

  • Wayfarer
  • *
  • Posts: 2
    • View Profile
freezes when creating new character
« on: July 26, 2006, 02:59:08 pm »
hi i've just installed ps on my gentoo box but when i try to create a character, the game always freezes (right after clicking the race)

this is how it complaints about my graphics card:
Code: [Select]
  crystalspace.canvas.openglcommon.driverdb:
  Applied: Disable VBO for GNU/Linux ATI drivers
  Applied: Broken ATI point sprites (ATI)
  Applied: ATI: Can't handle compressed formats for RECT textures
  Applied: ATI: RECT texture extension support apparently sucks
  Applied: ATI: Use AFP for some 2D drawing

...and this is what it seems to crash on:
Code: [Select]
crystalspace.maploader.parse.meshfact:
  Error loading plugin 'crystalspace.mesh.loader.factory.sprite.cal3d'!
  [node: library,meshfact(name=yulbar),plugin]
WARNING! Object 'spikes_02' is not closed!
WARNING! Object '_s_sigil_06' is not closed!
WARNING! Object '_s_stairs_01' is not closed!
WARNING! Object '_s_sigil_04' is not closed!
WARNING! Object 'spikes_01' is not closed!
WARNING! Object '_s_sigil_02' is not closed!

between these two there are some lines like this:
Code: [Select]
  could not load plugin 'crystalspace.mesh.loader.factory.sprite.cal3d'
thanks
cube

Wired_Crawler

  • Hydlaa Citizen
  • *
  • Posts: 429
    • View Profile
Re: freezes when creating new character
« Reply #1 on: July 26, 2006, 04:10:44 pm »
Errr... Xordan, psc binary should be dynamically linked with libcal3d.so, shouldn't it ? It is not.  At least not in version 0.3.015, I haven't version 0.3.015b of your installer atm. I know CS plugins are statically linked, but cal3d library usually was not... like for example in Induane's version... There is no libcal3d in subdirectory "libs" also...
Other people have problems with running latest client too... Can anyone confirm, that last version of Xordan's compilation works ?
"Close the world, txEn eht nepO."

Bereror

  • Hydlaa Notable
  • *
  • Posts: 773
    • View Profile
    • Planeshift API
Re: freezes when creating new character
« Reply #2 on: July 26, 2006, 04:25:42 pm »
I can confirm that the latest Xordan's version 0.3.015b does work. sprcal3d.so and sprcal3dldr.so in CS are looking for libcal3d.so, but since CS is statically built, it should be included there.

With Gentoo users I always suspect that they have installed an older CS version, which refuses to cooperate with PlaneShift :)
PlaneShift Sources
PlaneShift API
"Words never spoken
Are the strongest resounding"

Xordan

  • Crystal Space Developer
  • Forum Addict
  • *
  • Posts: 3845
  • For God and the Empire
    • View Profile
Re: freezes when creating new character
« Reply #3 on: July 26, 2006, 10:05:31 pm »
The cal3d library is compiled in statically. Either people aren't using my binaries, or they're using them and also have cal3d/CS/PS compiled/installed elsewhere which is conflicting.

cube

  • Wayfarer
  • *
  • Posts: 2
    • View Profile
Re: freezes when creating new character
« Reply #4 on: July 27, 2006, 10:59:25 am »

DaveG

  • Forum Addict
  • *
  • Posts: 2058
    • View Profile
Re: freezes when creating new character
« Reply #5 on: July 27, 2006, 05:58:45 pm »
Then you built it yourself, and didn't "install" as you said earlier.  ;)  You probably built dynamically, unless you used the other doc in that dir.

For those 3 console things you quoted:
The first just means your card can't do everything it wants.  Try updating your drivers, though you'll probably still get warnings.  Lots of people get a few.  For most of the second, that happens for everyone; normal.  The third part is what's at issue here.  Make sure you set your CRYSTAL env var.

::  PlaneShift Team Programmer  ::