PlaneShift

Support => Technical Help: Problems BEFORE entering the game => Topic started by: Lunpa on January 13, 2005, 04:31:30 am

Title: 2 hour cvs install, and all I got was this lousey title screen.
Post by: Lunpa on January 13, 2005, 04:31:30 am
A two hour cvs install, and all I got is this lousey title screen...

I run gentoo, and so I fallowed this howto:
http://laanx.fragnetics.com/gentoo.html

Everything seemed to go well... when I start up psclient, the title screen pops up, and I hear the familiar noise of it starting.

Thats pretty much the sum of what happens... I get no cursor for my mouse when it is in the window area, and I can\'t give it any imput (other than a kill signal).

Here is my commandline output:
Code: [Select]

bash-2.05b$ ./psclient
crystalspace.maploader: Could not get model converter
crystalspace.maploader: Could not get model crossbuilder

crystalspace.canvas.glx2d:
  Opening GLX2D
  Creating Context
  Video driver GL/X version (direct renderer)
  Visual ID: 21, 24bit TrueColor
  R8:G8:B8:A0,
  level 0, double buffered

crystalspace.canvas.openglcommon:
  OpenGL renderer: GeForce2 MX/AGP/SSE/3DNOW! (vendor: NVIDIA Corporation)
  version 1.5.2 NVIDIA 66.29
  Using windowed mode at resolution 860x608.
  Pixel format: Color: 24 Alpha: 0 Depth: 24 Stencil: 8 AccumColor: 24
  AccumAlpha: 0 MultiSamples: 0

crystalspace.sound.software:
  Software Sound Renderer selected

crystalspace.sound.oss:
  SoundDriver OSS selected

crystalspace.sound.software:
    Playing 44100 Hz, 16 bits, Stereo
    Volume: 1

planeshift.application.client:
  PlaneShift Crystal Blue
  This game uses Crystal Space Engine created by Jorrit and others
  0.99 r0 [Unix-x86-GCC]
LOG_ANY flag deactivated.
LOG_WEATHER flag deactivated.
LOG_SPAWN flag deactivated.
LOG_CELPERSIST flag deactivated.
LOG_PAWS flag deactivated.
LOG_GROUP flag deactivated.
LOG_CHEAT flag deactivated.
LOG_LINMOVE flag deactivated.
LOG_SPELLS flag deactivated.
LOG_NEWCHAR flag deactivated.
LOG_SUPERCLIENT flag deactivated.
LOG_EXCHANGES flag deactivated.
LOG_ADMIN flag deactivated.
LOG_STARTUP flag deactivated.
LOG_CHARACTER flag deactivated.
LOG_CONNECTIONS flag deactivated.
LOG_CHAT flag deactivated.
LOG_NET flag deactivated.
LOG_LOAD flag deactivated.
LOG_NPC flag deactivated.
LOG_TRADE flag deactivated.
LOG_SOUND flag deactivated.
LOG_COMBAT flag deactivated.
LOG_SKILLXP flag deLOG_QUESTS flag deactivated.
LOG_SCRIPT flag deactivated.

LoadConfigFromFile:
  set
  set
  set
  set
  set

planeshift.application.client:
  psEngine initialized.
Creating psnetconnection 85b1698!
DLERROR (/home/lunpa/programs/plane_shift/cel/stdphyslayer.csplugin): /home/lunp
a/programs/plane_shift/cel/stdphyslayer.so: undefined symbol: _ZN10celMessageC1E
PKcPc

crystalspace.pluginmgr.loadplugin:
  WARNING: could not load plugin \'cel.physicallayer\'
Couldn\'t load plugin for PlLayer.
SCF WARNING: 1 unreleased instances of class crystalspace.graphics2d.glx!
SCF WARNING: 1 unreleased instances of class crystalspace.graphics3d.opengl!
SCF WARNING: 1 unreleased instances of class crystalspace.window.x!
SCF WARNING: 1 unreleased instances of class crystalspace.window.x.extf86vm!
bash-2.05b$ activated.
Title:
Post by: Lunpa on January 13, 2005, 04:32:44 am
Also, here is my planeshift.cfg file:

Code: [Select]

; ******************
; *  User Config   *
; ******************

; Width/height of CrystalSpace visual
Video.ScreenWidth = 860
Video.ScreenHeight = 608

; Screen depth (currently supports 8, 15, 16, and 32 bits, NO 24 bits!)
Video.ScreenDepth = 16

; Use full-screen mode if available
Video.FullScreen = false

;PlaneShift.GUI.Imagefile = /planeshift/data/gui/imagelist.xml
Planeshift.Connection.User = insert your email
Planeshift.Connection.RememberPass = true
Planeshift.Connection.Password =
PlaneShift.GUI.GMSpawnWindow.Visible = false
PlaneShift.GUI.GMSpawnWindow.PosX = 128
PlaneShift.GUI.GMSpawnWindow.PosY = 128
PlaneShift.GUI.GMSpawnWindow.MinTransparency = 0
PlaneShift.GUI.GMSpawnWindow.MaxTransparency = 0
PlaneShift.GUI.GMSpawnWindow.FadeSpeed = 8
PlaneShift.GUI.GMSpawnWindow.Fade = true
PlaneShift.GUI.QuestRewardWindow.Visible = false
PlaneShift.GUI.QuestRewardWindow.PosX = 0
PlaneShift.GUI.QuestRewardWindow.PosY = 128
PlaneShift.GUI.DescriptionEdit.MinTransparency = 0
PlaneShift.GUI.DescriptionEdit.MaxTransparency = 200
PlaneShift.GUI.DescriptionEdit.FadeSpeed = 8
PlaneShift.GUI.DescriptionEdit.Fade = true
PlaneShift.GUI.DetailWindow.Visible = false
PlaneShift.GUI.DetailWindow.PosX = 0
PlaneShift.GUI.DetailWindow.PosY = 256
PlaneShift.GUI.DetailWindow.MinTransparency = 0
PlaneShift.GUI.DetailWindow.MaxTransparency = 200
PlaneShift.GUI.DetailWindow.FadeSpeed = 8
PlaneShift.GUI.DetailWindow.Fade = true
PlaneShift.GUI.HelpWindow.Visible = false
PlaneShift.GUI.HelpWindow.PosX = 128
PlaneShift.GUI.HelpWindow.PosY = 88
PlaneShift.GUI.HelpWindow.Width = 640
PlaneShift.GUI.HelpWindow.Height = 512
PlaneShift.GUI.HelpWindow.MinTransparency = 0
PlaneShift.GUI.HelpWindow.MaxTransparency = 0
PlaneShift.GUI.HelpWindow.FadeSpeed = 8
PlaneShift.GUI.HelpWindow.Fade = true
PlaneShift.GUI.SpellCancelWindow.Visible = false
PlaneShift.GUI.SpellCancelWindow.PosX = 0
PlaneShift.GUI.SpellCancelWindow.PosY = 256
PlaneShift.GUI.QuestNotebook.Visible = false
PlaneShift.GUI.QuestNotebook.PosX = 128
PlaneShift.GUI.QuestNotebook.PosY = 128
PlaneShift.GUI.QuestNotebook.MinTransparency = 0
PlaneShift.GUI.QuestNotebook.MaxTransparency = 128
PlaneShift.GUI.QuestNotebook.FadeSpeed = 8
PlaneShift.GUI.QuestNotebook.Fade = true
PlaneShift.GUI.SkillWindow.Visible = false
PlaneShift.GUI.SkillWindow.PosX = 256
PlaneShift.GUI.SkillWindow.PosY = 128
PlaneShift.GUI.SkillWindow.MinTransparency = 0
PlaneShift.GUI.SkillWindow.MaxTransparency = 200
PlaneShift.GUI.SkillWindow.FadeSpeed = 8
PlaneShift.GUI.SkillWindow.Fade = true
PlaneShift.GUI.GuildWindow.Visible = false
PlaneShift.GUI.GuildWindow.PosX = 128
PlaneShift.GUI.GuildWindow.PosY = 256
PlaneShift.GUI.ConfigWindow.Visible = false
PlaneShift.GUI.ConfigWindow.PosX = 13
PlaneShift.GUI.ConfigWindow.PosY = 128
PlaneShift.GUI.ConfigWindow.MinTransparency = 0
PlaneShift.GUI.ConfigWindow.MaxTransparency = 200
PlaneShift.GUI.ConfigWindow.FadeSpeed = 8
PlaneShift.GUI.ConfigWindow.Fade = true
PlaneShift.GUI.GmGUI.Visible = false
PlaneShift.GUI.GmGUI.PosX = 0
PlaneShift.GUI.GmGUI.PosY = 0
PlaneShift.GUI.ShortcutEdit.Visible = false
PlaneShift.GUI.ShortcutEdit.PosX = 38
PlaneShift.GUI.ShortcutEdit.PosY = 38
PlaneShift.GUI.ShortcutEdit.Width = 422
PlaneShift.GUI.ShortcutEdit.Height = 410
PlaneShift.GUI.PetitionGMWindow.Visible = false
PlaneShift.GUI.PetitionGMWindow.PosX = 0
PlaneShift.GUI.PetitionGMWindow.PosY = 128
PlaneShift.GUI.GlyphWindow.MinTransparency = 0
PlaneShift.GUI.GlyphWindow.MaxTransparency = 200
PlaneShift.GUI.GlyphWindow.FadeSpeed = 8
PlaneShift.GUI.GlyphWindow.Fade = true
PlaneShift.GUI.GroupWindow.Visible = false
PlaneShift.GUI.GroupWindow.PosX = 0
PlaneShift.GUI.GroupWindow.PosY = 256
PlaneShift.GUI.GroupWindow.MinTransparency = 0
PlaneShift.GUI.GroupWindow.MaxTransparency = 200
PlaneShift.GUI.GroupWindow.FadeSpeed = 8
PlaneShift.GUI.GroupWindow.Fade = true
PlaneShift.GUI.InventoryWindow.Visible = false
PlaneShift.GUI.InventoryWindow.PosX = 256
PlaneShift.GUI.InventoryWindow.PosY = 128
PlaneShift.GUI.InventoryWindow.MinTransparency = 0
PlaneShift.GUI.InventoryWindow.MaxTransparency = 200
PlaneShift.GUI.InventoryWindow.FadeSpeed = 8
PlaneShift.GUI.InventoryWindow.Fade = true
PlaneShift.GUI.IgnoreWindow.Visible = false
PlaneShift.GUI.IgnoreWindow.PosX = 0
PlaneShift.GUI.IgnoreWindow.PosY = 128
PlaneShift.GUI.IgnoreWindow.Width = 256
PlaneShift.GUI.IgnoreWindow.Height = 307
PlaneShift.GUI.BuddyWindow.Visible = false
PlaneShift.GUI.BuddyWindow.PosX = 62
PlaneShift.GUI.BuddyWindow.PosY = 230
PlaneShift.GUI.BuddyWindow.Width = 154
PlaneShift.GUI.BuddyWindow.Height = 346
PlaneShift.GUI.ChatWindow.Visible = true
PlaneShift.GUI.ChatWindow.PosX = 430
PlaneShift.GUI.ChatWindow.PosY = 419
PlaneShift.GUI.ChatWindow.Width = 262
PlaneShift.GUI.ChatWindow.Height = 136
PlaneShift.GUI.ChatWindow.MinTransparency = 0
PlaneShift.GUI.ChatWindow.MaxTransparency = 200
PlaneShift.GUI.ChatWindow.FadeSpeed = 8
PlaneShift.GUI.ChatWindow.Fade = true
PlaneShift.GUI.ShortcutWindow.Visible = true
PlaneShift.GUI.ShortcutWindow.PosX = 0
PlaneShift.GUI.ShortcutWindow.PosY = 142
PlaneShift.GUI.ShortcutWindow.Width = 63
PlaneShift.GUI.ShortcutWindow.Height = 215
PlaneShift.GUI.ShortcutWindow.MinTransparency = 0
PlaneShift.GUI.ShortcutWindow.MaxTransparency = 200
PlaneShift.GUI.ShortcutWindow.FadeSpeed = 8
PlaneShift.GUI.ShortcutWindow.Fade = true
PlaneShift.GUI.InfoWindow.Visible = true
PlaneShift.GUI.InfoWindow.PosX = 0
PlaneShift.GUI.InfoWindow.PosY = 389
PlaneShift.GUI.InfoWindow.MinTransparency = 0
PlaneShift.GUI.InfoWindow.MaxTransparency = 200
PlaneShift.GUI.InfoWindow.FadeSpeed = 8
PlaneShift.GUI.InfoWindow.Fade = true
PlaneShift.GUI.SpellBookWindow.Visible = false
PlaneShift.GUI.SpellBookWindow.PosX = 256
PlaneShift.GUI.SpellBookWindow.PosY = 256
PlaneShift.GUI.SpellBookWindow.MinTransparency = 0
PlaneShift.GUI.SpellBookWindow.MaxTransparency = 200
PlaneShift.GUI.SpellBookWindow.FadeSpeed = 8
PlaneShift.GUI.SpellBookWindow.Fade = true
PlaneShift.GUI.PetitionWindow.Visible = false
PlaneShift.GUI.PetitionWindow.PosX = 0
PlaneShift.GUI.PetitionWindow.PosY = 128
PlaneShift.GUI.PetitionWindow.MinTransparency = 0
PlaneShift.GUI.PetitionWindow.MaxTransparency = 200
PlaneShift.GUI.PetitionWindow.FadeSpeed = 8
PlaneShift.GUI.PetitionWindow.Fade = true
PlaneShift.GUI.ControlWindow.Visible = true
PlaneShift.GUI.ControlWindow.PosX = 0
PlaneShift.GUI.ControlWindow.PosY = 3
PlaneShift.GUI.Imagefile = /planeshift/data/gui/releaselist.xml





Any help is apreciated, thanks in advance.
Title:
Post by: sekhmet on January 13, 2005, 12:28:17 pm
I\'m having the same problem with last CVS build.
Title:
Post by: miLosh on January 13, 2005, 09:58:07 pm
same here. i\'ve installed it from the yesterdays cvs release (12.01.05),  ran the updater but still got this error message after starting psclient:

planeshift.application.client:
  psEngine initialized.
Creating psnetconnection 8595d50!
DLERROR (/home/milosh/planeshift/cel/stdphyslayer.csplugin): /home/milosh/planeshift/cel/stdphyslayer.so: undefined symbol: _ZN10celMessageC1EPKcPc

crystalspace.pluginmgr.loadplugin:
  WARNING: could not load plugin \'cel.physicallayer\'
Couldn\'t load plugin for PlLayer.

any hints? i only get the start screen and some sound but the game isnt starting.

thanks a lot.

miLosh
Title:
Post by: acraig on January 13, 2005, 10:35:00 pm
Check your Jamconfig files and see if there is a CEL.LFLAGS option there.
Title:
Post by: Xordan on January 13, 2005, 10:52:09 pm
Ok guys, this is a fault in cel. One of the files on the cvs is corrupt or something, so when you download it, you don\'t get it properly. To solve this just download the nightly snapshot of cel and compile it instead of the cvs one you have.

Get the latest one:

http://cel.sourceforge.net/cvs-snapshots/bzip2/cel-current-snapshot.tar.bz2
Title:
Post by: Lunpa on January 13, 2005, 10:52:23 pm
heh, so much for the \'easy to fallow cvs instructions\'...

I don\'t understand a lick of what I\'m suposed to do with the Jamconfig.
CEL.LFLAGS is defined there, but that doesn\'t help me...



***edit***
damn, we posted at the same time! ^^

This helps alot more...
Title:
Post by: miLosh on January 13, 2005, 11:05:30 pm
Quote
Originally posted by Xordan

Get the latest one:

http://cel.sourceforge.net/cvs-snapshots/bzip2/cel-current-snapshot.tar.bz2


thanks a lot, that worked ;)
Title:
Post by: Lunpa on January 14, 2005, 12:13:22 am
likewise.  grand total of roughly 5 hours spent on getting this to work, for the reacord.
Title:
Post by: acraig on January 14, 2005, 12:40:45 am
Quote
Originally posted by Lunpa
likewise.  grand total of roughly 5 hours spent on getting this to work, for the reacord.


Well, it kept you busy! :)
Title:
Post by: Lunpa on January 14, 2005, 01:09:07 am
I\'d rather the game did ^^

Anyways, I\'m stuck again... this time is in the character generation screen.

It seems tons of graphics didn\'t get downloaded when I ran the updater (and running it again will tell me everything is in order).
The missing sprites don\'t seem that bad of a problem to me (though I\'d like to have them), but the character models are missing (and aother things, I\'d imagine).

Any idea what to do about this?
Title:
Post by: acraig on January 14, 2005, 01:52:40 am
Not all character models are available yet.
Title:
Post by: Lunpa on January 14, 2005, 02:09:24 am
\"Could not find the mesh! Please run the updater\"
is the error message I get for most of the characters.  For the others, I get one saying they havn\'t been implemented in the release.


***added***
here is a screenshot of what I mean by \"I think stuff is missing\":
http://fzy.mine.nu/~lunpa/test/broken_pscb.png
(note, the program has not crashed or frozen up... when I press \'previouse\', it doesn\'t act strange, and the cursor trail goes away)
Title:
Post by: Krogar on January 14, 2005, 05:13:16 am
Quote
Originally posted by Lunpa
here is a screenshot of what I mean by \"I think stuff is missing\":
http://fzy.mine.nu/~lunpa/test/broken_pscb.png
(note, the program has not crashed or frozen up... when I press \'previouse\', it doesn\'t act strange, and the cursor trail goes away)


There were some major changes to CS recently which require updated shader files.
The ps updater will probably still download the old ones, which will not work with the latest cvs revision (textures may not be rendered, giving effects like in your screenshot).

Copy the updated files from the CS/data/shader/ to planeshift/data/shader/  (and if needed, the updated /data/config/gldrivers.xml) and see if this fixes the \'hall-of-mirrors\' effect.
Title:
Post by: Lunpa on January 14, 2005, 01:47:51 pm
no dice... still be behaves the same way.
Title:
Post by: caps_phisto on January 14, 2005, 04:16:31 pm
I\'m getting the same problem but I can\'t run the updater...

I get this message when I try...

Code: [Select]
Warning:  Couldn\'t find \"other_os\" in registry. Segmentation fault.

Thanks in advance.

(PS I was able to run it once and I did move the vfs.cfg file so that the game doesn\'t find it...still no go.)
Title:
Post by: Lunpa on January 14, 2005, 09:10:00 pm
It is mentioned somewhat like that in the updater gui itself (havn\'t paid attention to the commandline messages from the updater... I\'ve disregarded it so far)... I\'ll look later and see if I get the same error message (not at my compy).
I think it might be a mix of that and the update.  
Man, this is realy annoying.
Title:
Post by: Lunpa on January 15, 2005, 05:34:18 am
well, this was wierd....


I ran the updater, and it updated a bunch of shader type things...
the problem is not however fixed.
I swear, the models are _MISSING_.
Title:
Post by: Curantil1 on January 15, 2005, 11:50:06 pm
Ok, now I found the cause of the mesh-problem.
 
 The problem (with me at least) was that not all my environment-variables were set correctly after rebooting. I had put CRYSTAL and CEL, etc... in .bashrc, but not LD_LIBRARY_PATH.
 I exported it and it worked! So I have put that also in the .bashrc
 
 So if you have that problem see to it that you place everything you should export also in .bashrc
 
 (And ofcourse don\'t make the stupid mistake I once did by forgetting to replace \"andrew\" in the path with your name)  ;)
Title:
Post by: Lunpa on January 16, 2005, 08:31:12 am
Hmmm, there is no mentioning of adding LD_LIBRARY_PATH to bashrc in the gentoo cvs howto...

What PS related things do you have in your bashrc? (I am missing this o.o)
Title:
Post by: Curantil1 on January 16, 2005, 10:37:51 am
This is everything I added to .bashrc:

export LD_LIBRARY_PATH=/home/wim/development/cal3d/src/cal3d/.libs/:$LD_LIBRARY_PATH
export CRYSTAL=/home/wim/development/CS
export CEL=/home/wim/development/cel
export CSCONFPATH=/home/wim/development/cel

So basicly every export command from the howto.
Title:
Post by: Lunpa on January 18, 2005, 03:56:09 am
yay! models are loading now!
still get some funny errors in the character creation screen... I\'ll post a screenshot when I have more time, but essentialy its my last one, but the characters load correctly.

Thanks :)