Author Topic: Pre-release of PlaneShift 0.5 and ChangeLog  (Read 47601 times)

Akeera

  • Traveller
  • *
  • Posts: 38
    • View Profile
Re: Pre-release of PlaneShift 0.5 and ChangeLog
« Reply #90 on: November 24, 2009, 08:49:33 pm »
linux 32 bit version:
running pslaunch with --repair option updated some files and now the pslaunch tool doesn't crash anymore \\o//

also posted two bug reports on the tracker with solutions for old nvidia cards...

...and had to add two missing libs

...but X-/

I can't find a solution for this often happening client crash when trying to leave hydlaa plaza map:

crystalspace.mesh.anim.pdlight:
  Could not find light 'forestLight11hybdr2' in sector 'hybdr1'
  Could not find light 'forestLight16hybdr2' in sector 'hybdr1'
  Could not find light 'forestLight08hybdr2' in sector 'hybdr1'
  Could not find light 'forestLight14hybdr2' in sector 'hybdr1'
  Could not find light 'forestLight12hybdr2' in sector 'hybdr1'
  Could not find light 'forestLight10hybdr2' in sector 'hybdr1'
  Could not find light 'forestLight15hybdr2' in sector 'hybdr1'
  Could not find light 'forestLight09hybdr2' in sector 'hybdr1'
  Could not find light 'forestLight13hybdr2' in sector 'hybdr1'
  Could not find light 'forestLight17hybdr2' in sector 'hybdr1'
(0) : fatal error C9999: *** exception during compilation ***
Cg compiler terminated due to fatal error

next problem is a shady thing causing heavy lags when walking/turning:
shader lighting_default_binalpha@@400: ....10%....20%....30%....40%....50%....60%....70%....80%....90%....100%

and Hydlaa is not looking good... it's either too bright or too dark. adjusting brightness in game has no influence on it. I haven't seen anything else than Hydlaa Plaza area yet due to the client crashes :whistling:

----------
./pslaunch
----------
WARNING: No shader plugins found!
WARNING: could not load plugin 'crystalspace.level.loader'
WARNING: could not load plugin 'crystalspace.level.loader'
WARNING: could not load plugin 'crystalspace.level.loader'
ERROR: Couldn't load plugin with class 'crystalspace.level.loader'!
WARNING: Can not load default shader vars, no iLoader available
Opening GLX2D
Creating Context
Checking for updates to the updater: Video driver GL/X version (direct renderer)
Visual ID: 0x00000023, 24bit TrueColor
R8:G8:B8:A8,
level 0, double buffered
WARNING: could not load plugin 'crystalspace.syntax.loader.service.text'
ERROR: Couldn't load plugin with class 'crystalspace.syntax.loader.service.text'!
NOTIFY: Applied: Prevent crashes under Linux with GeForce 4000/5000 series
NOTIFY: Applied: NVidia: GENERATE_MIPMAPS does not generate last level
NOTIFY: OpenGL renderer: GeForce4 Ti 4200/AGP/SSE2 (vendor: NVIDIA Corporation) version 1.5.8 NVIDIA 96.43.05
NOTIFY: Using windowed mode at resolution 1024x768.
NOTIFY: Pixel format: Color: 24 Alpha: 8 Depth: 24 Stencil: 8 AccumColor: 48 AccumAlpha: 16 MultiSamples: 0
NOTIFY: Multisample: disabled
NOTIFY: Using VBO with 64 MB of VBO memory
Default shader /shader/std_lighting.xml not available
Default shader /shader/std_lighting_portal.xml not available
WARNING: could not load plugin 'crystalspace.renderloop.step.generic.type'
Failed to load plugin crystalspace.renderloop.step.generic.type; pandemonium will ensue.
WARNING: could not load plugin 'crystalspace.rendermanager.unshadowed'
No rendermanager set!
Mounting skin: /planeshift/art/pslaunch.zip
Texture Manager parsing /paws/launcher/imagelist.xml
Tue Nov 24 20:28:42 2009, <src/common/paws/pawsimagedrawable.cpp:66 PreparePixmap SEVERE>
Tue Nov 24 20:28:42 2009, Could not open image: >/paws/base/maps/leather/top_left_1.png<
Tue Nov 24 20:28:42 2009, <src/common/paws/pawsimagedrawable.cpp:66 PreparePixmap SEVERE>
Tue Nov 24 20:28:42 2009, Could not open image: >/paws/base/maps/leather/top_right_1.png<
Tue Nov 24 20:28:42 2009, <src/common/paws/pawsimagedrawable.cpp:66 PreparePixmap SEVERE>
Tue Nov 24 20:28:42 2009, Could not open image: >/paws/base/maps/leather/bottom_left_1.png<
Tue Nov 24 20:28:42 2009, <src/common/paws/pawsimagedrawable.cpp:66 PreparePixmap SEVERE>
Tue Nov 24 20:28:42 2009, Could not open image: >/paws/base/maps/leather/bottom_right_1.png<
Tue Nov 24 20:28:42 2009, <src/common/paws/pawsimagedrawable.cpp:66 PreparePixmap SEVERE>
Tue Nov 24 20:28:42 2009, Could not open image: >/paws/base/maps/leather/left_1.png<
Tue Nov 24 20:28:42 2009, <src/common/paws/pawsimagedrawable.cpp:66 PreparePixmap SEVERE>
Tue Nov 24 20:28:42 2009, Could not open image: >/paws/base/maps/leather/right_1.png<
Tue Nov 24 20:28:42 2009, <src/common/paws/pawsimagedrawable.cpp:66 PreparePixmap SEVERE>
Tue Nov 24 20:28:42 2009, Could not open image: >/paws/base/maps/leather/top_1.png<
Tue Nov 24 20:28:42 2009, <src/common/paws/pawsimagedrawable.cpp:66 PreparePixmap SEVERE>
Tue Nov 24 20:28:42 2009, Could not open image: >/paws/base/maps/leather/bottom_1.png<
Couldn't locate resource Examine Background in the current skin!
Couldn't locate resource Examine Background in the current skin!
No updates needed!
Checking for updates to all files: No updates needed!
Your configuration files are in... /home/XXXXX/.PlaneShift

crystalspace.pluginmgr.loadplugin:
  could not load plugin 'crystalspace.sndsys.renderer.null'
shader lighting_default: ....10%....20%....30%....40%....50%....60%....70%....80%....90%....100%
shader lighting_default_binalpha: ....10%....20%....30%....40%....50%....60%....70%....80%....90%....100%
shader lighting_default_pvl: ....10%....20%....30%....40%....50%....60%....70%....80%....90%....100%
shader lighting_default_pvl_binalpha: ....10%....20%....30%....40%....50%....60%....70%....80%....90%....100%
shader lighting_default_instance: ....10%....20%....30%....40%....50%....60%....70%....80%....90%....100%
shader lighting_default_instance_binalpha: ....10%....20%....30%....40%....50%....60%....70%....80%....90%....100%
shader lighting_character: ....10%....20%....30%....40%....50%....60%....70%....80%....90%....100%

crystalspace.maploader.parse.image:
  Could not open image file '/lib/std/shadow_noise.png' on VFS!

crystalspace.maploader.parse.texture:
  Couldn't load image '/lib/std/shadow_noise.png', using error texture instead!

crystalspace.syntax.shadervariable:
  Texture '/lib/std/shadow_noise.png' not found.
  [node: shadervars,shadervar(name=tex shadow noise)]

crystalspace.engine.warning:
  Default shader /shader/std_lighting.xml not available
  Default shader /shader/std_lighting_portal.xml not available
shader lighting_basic: ....10%....20%....30%....40%....50%....60%....70%....80%....90%....100%

planeshift.application.client:
  PlaneShift Arcane Chrysalis (0.5.00)
« Last Edit: November 24, 2009, 08:51:22 pm by Akeera »

Ghosts|Jestal

  • Hydlaa Resident
  • *
  • Posts: 110
    • View Profile
Re: Pre-release of PlaneShift 0.5 and ChangeLog
« Reply #91 on: November 24, 2009, 09:04:16 pm »
can anyone help me with my problem? id like to test it out...
Signature deleted for being too small. It was soo small, it represented the smallest sig in the world.

Ghosts|Jestal

  • Hydlaa Resident
  • *
  • Posts: 110
    • View Profile
Re: Pre-release of PlaneShift 0.5 and ChangeLog
« Reply #92 on: November 24, 2009, 10:25:57 pm »
got the game working, but i seem to have fell through the ground and can not get back on the map. can someone teleport me to the plaza?
Signature deleted for being too small. It was soo small, it represented the smallest sig in the world.

Vamese

  • Wayfarer
  • *
  • Posts: 7
    • View Profile
Re: Pre-release of PlaneShift 0.5 and ChangeLog
« Reply #93 on: November 25, 2009, 12:29:28 am »
 \\o// 2 minutes till download completion  :)

Xillix Queen of Fools

  • Veteran
  • *
  • Posts: 1876
    • View Profile
Re: Pre-release of PlaneShift 0.5 and ChangeLog
« Reply #94 on: November 25, 2009, 12:50:54 am »
ghost jestal and xanthan use irc for those problems please you need someone live helping you.

Drukok Geed

  • Traveller
  • *
  • Posts: 13
    • View Profile
Re: Pre-release of PlaneShift 0.5 and ChangeLog
« Reply #95 on: November 25, 2009, 01:49:45 am »
Great job Developers.  :thumbup: I was able to get into the game from my Mac after folowing the thread and applying the changes required.
The lag time is a problem, especially in the hydlaa area.
I love the rideable mounts  :) I did not crash going from Hydlaa to Ojaveda and back and then to the Bronze Doors. I found I had to cahnge to not run going through the transition areas though. I could not easily control the mount. Overall though a great job so far.  \\o//
The other issue I have is the Screen Resolution. I would like it to be 1680x1050. The 0.4.3 version had a selection of other to do that. That is missing from the pslaunch.app of 0.5.0 RC2. :(
« Last Edit: November 25, 2009, 01:56:54 am by Drukok Geed »

Vornne

  • Testers
  • Hydlaa Resident
  • *
  • Posts: 189
    • View Profile
Re: Pre-release of PlaneShift 0.5 and ChangeLog
« Reply #96 on: November 25, 2009, 01:51:34 am »
Well, still no information on debugging or other command line options :-(

The options are most easily set in pslaunch; the next easiest way is to set them in ~/.PlaneShift/planeshift.cfg, you can also use the "-cfgset=<key=val>" command line option, for example "-cfgset=PlaneShift.Graphics.Shaders=Medium".

To find out what the options are if pslaunch is not starting, you could look through src/pslaunch/pawslauncherwindow.cpp; you probably wanted to know these:
Code: [Select]
Engine.RenderManager.Default = crystalspace.rendermanager.unshadowed | crystalspace.rendermanager.rlcompat | crystalspace.rendermanager.shadow_pssm
Video.OpenGL.MultiSamples = 0 | 2 | 4 | 8 | 16 (anti aliasing)
Video.OpenGL.MultisampleFavorQuality = true | false
Video.OpenGL.TextureFilterAnisotropy = 0 | 1 | 2 | 4 | 8 | 16 (anisotropic filtering)
Video.OpenGL.TextureDownsample = 0 | 1 | 2 | 4
Video.OpenGL.TextureLODBias = floating point number - presets seem to be -0.1 (best quality) or 0.0 (fastest)
Video.OpenGL.UseExtension.GL_ARB_vertex_buffer_object = true | false
PlaneShift.Graphics.Shaders = Highest | High | Medium | Low | Lowest
PlaneShift.Graphics.Shadows = true | false
PlaneShift.Graphics.EnableGrass = true | false
Planeshift.Loading.Cache = true | false
PlaneShift.Loading.BackgroundWorldLoading = true | false
ThreadManager.AlwaysRunNow = true | false

There are more, but that's probably all the relevant ones for now. Out of the rendermanagers, rlcompat is the basic compatibility version without a lot of the new features, it may give graphics artifacts but should generally be the fastest; unshadowed is the default,  should work well for most systems and supports probably all effects ps has; shadow_pssm is the slowest option with support for dynamic shadows.

Also, for those wanting to keep the old 0.4 settings separate, you could copy the ~/.PlaneShift directory to ~/.PlaneShift_test or something, then edit the "psclient" script in the 0.5 test directory with a text editor - change the
Code: [Select]
exec ./psclient.bin $@ line to
Code: [Select]
exec ./psclient.bin -cfgset=PlaneShift.UserConfigPath=/home/<your username>/.PlaneShift_test $@ replacing <your username> with the correct string. This will mean your screenshots, logs, setting changes, or whatever would be split between two directories so you might want to merge them later, or possibly just throw away the test stuff.
« Last Edit: November 25, 2009, 02:00:31 am by Vornne »

Boaal

  • Traveller
  • *
  • Posts: 31
    • View Profile
Re: Pre-release of PlaneShift 0.5 and ChangeLog
« Reply #97 on: November 25, 2009, 03:13:47 am »
Well, damn. When this is truly released I'll boot it up, but from what I can see, the game play at least seems to be taking some steps in the right direction. The introduction of shaders will be more than welcome, and who can refuse an engine update?

I'm cautiously optimistic. 

Xanthan

  • Prospects
  • Hydlaa Citizen
  • *
  • Posts: 224
    • View Profile
Re: Pre-release of PlaneShift 0.5 and ChangeLog
« Reply #98 on: November 25, 2009, 03:45:24 am »
Thanks Vornne, Akeea, Xillix.  I will try all those things.

Xanthan

  • Prospects
  • Hydlaa Citizen
  • *
  • Posts: 224
    • View Profile
Re: Pre-release of PlaneShift 0.5 and ChangeLog
« Reply #99 on: November 25, 2009, 03:49:54 am »
linux 32 bit version:
also posted two bug reports on the tracker with solutions for old nvidia cards...

Could you post the bug numbers, please.  These don't turn up in any search I can think of.

weltall

  • Associate Developer
  • Veteran
  • *
  • Posts: 1671
    • View Profile
    • http://weltall.heliohost.org
Re: Pre-release of PlaneShift 0.5 and ChangeLog
« Reply #100 on: November 25, 2009, 05:49:24 am »
here i've no problems running 0.4.3 and 0.5 togheter at the same time either in win7 (prebuilt) and linux64 (self built), even sharing the same config

Vakachehk

  • Veteran
  • *
  • Posts: 1468
    • View Profile
Re: Pre-release of PlaneShift 0.5 and ChangeLog
« Reply #101 on: November 25, 2009, 10:02:19 am »
I sooo should try it. I normally (0.4) have shadow problems in Hydlaa on my PC, might be able to see if it is on the new release.

What are the new requirements for 0.5?
You maybe roleplaying but you could still be OOC.

LigH

  • Forum Legend
  • *
  • Posts: 7096
    • View Profile
Re: Pre-release of PlaneShift 0.5 and ChangeLog
« Reply #102 on: November 25, 2009, 10:29:19 am »
A Pixel Shader 2.0 card (e.g. GeForce generation 6 and better, best is generation 8 and up), dual core CPU and 2 GB RAM are recommendable -- but not really the minimum...

Gag Harmond
Knight and Ambassador
The Royal House of Purrty

Bonifarzia

  • Hydlaa Notable
  • *
  • Posts: 718
    • View Profile
Re: Pre-release of PlaneShift 0.5 and ChangeLog
« Reply #103 on: November 25, 2009, 12:33:39 pm »
The options are most easily set in pslaunch; the next easiest way is to set them in ~/.PlaneShift/planeshift.cfg, you can also use the "-cfgset=<key=val>" command line option, for example "-cfgset=PlaneShift.Graphics.Shaders=Medium".
Code: [Select]
Engine.RenderManager.Default = crystalspace.rendermanager.unshadowed | crystalspace.rendermanager.rlcompat | crystalspace.rendermanager.shadow_pssm
...

There are more, but that's probably all the relevant ones for now. Out of the rendermanagers, rlcompat is the basic compatibility version without a lot of the new features, it may give graphics artifacts but should generally be the fastest; unshadowed is the default,  should work well for most systems and supports probably all effects ps has; shadow_pssm is the slowest option with support for dynamic shadows.

Thanks for this helpful information.

Is the rlcompat version of the rendermanager supported when running the precompiled client?
Code: [Select]
Engine.RenderManager.Default = crystalspace.rendermanager.rlcompatI get some access violation after the initial loading step before the login screen shows up. Just the same as when I enter some nonsense string at the same spot in the config file.
I do post this here rather than on IRC because I think the reply may be relevant for others, too. In case a custom build has to be made to support the shader, maybe someone will share the result.

Thanks again.

weltall

  • Associate Developer
  • Veteran
  • *
  • Posts: 1671
    • View Profile
    • http://weltall.heliohost.org
Re: Pre-release of PlaneShift 0.5 and ChangeLog
« Reply #104 on: November 25, 2009, 12:35:54 pm »
check if the plugin gets loaded if there is an error it's missing. there are high probabilities it's not there