Author Topic: Random crashes  (Read 2828 times)

Jagefad

  • Wayfarer
  • *
  • Posts: 5
    • View Profile
Random crashes
« on: April 21, 2010, 04:38:08 pm »
I've been having a lot of trouble playing since the Arcane Chrysalis. The game crashes with a warning(I'll get the pic) every few minutes, and it's really annoying :@#\, it crashes even faster when there are a lot of players near. Also when I log in it takes a lot of time until I can see all of the 3d models AND textures(of both players and NPCs).

I'm running PS on Windows XP, 1GB of ram, RADEON 9250 AGP(ask if more info is needed).

LigH

  • Forum Legend
  • *
  • Posts: 7096
    • View Profile
Re: Random crashes
« Reply #1 on: April 21, 2010, 05:13:24 pm »
The forum and the bugtracker are full with similar reports and possible reasons...

- Update the game regularly when updates are available.
- Try to delete the "shadercache" file only once and see if it helps (it will freeze briefly more often right afterwards, but less later).
- Try different settings of "background loading" (especially "off" or "models", but better not "world" at the moment).
- Consider a more modern graphic card (preferably Nvidia).

Gag Harmond
Knight and Ambassador
The Royal House of Purrty

Jagefad

  • Wayfarer
  • *
  • Posts: 5
    • View Profile
Re: Random crashes
« Reply #2 on: April 21, 2010, 06:33:54 pm »
Where is the shadercache file?

EDIT:btw I can't find the updater in the folder
« Last Edit: April 21, 2010, 06:36:12 pm by Jagefad »

Lhaa

  • Guest
Re: Random crashes
« Reply #3 on: April 21, 2010, 06:56:28 pm »
Lolwtfhackzlololololroflmaoutd u lowspekznub... PS is 4 pr0s.

Mind you, I am on slightly higher specs and I have exactly the same issues. Don't bother updating, you will either be downgraded instead or it will make no change at all. Updates fixed nothing for me yet performance-wise, the game is meant for high specs and you should definitely upgrade to play such an astounding looking game.




Same FPS, doesn't it make sense? :o

Raekh

  • Guest
Re: Random crashes
« Reply #4 on: April 21, 2010, 07:15:08 pm »
Quote
Consider a more modern graphic card (preferably Nvidia)
Why nVidia? Think future-oriented, dont buy nVidia!

They changed their politics and give a hey on open-source drivers anymore[1] (even though Win-users do install closed, proprietary crap carelessly anyway).
I say NO! to supporting nVidia in any way!

Rigwyn

  • Guest
Re: Random crashes
« Reply #5 on: April 21, 2010, 11:18:18 pm »

Wow ..what game is that second screenshot from ?   

Yeah yeah, i know ..  :offtopic:   But Thats one hell of a shot.

LigH

  • Forum Legend
  • *
  • Posts: 7096
    • View Profile
Re: Random crashes
« Reply #6 on: April 22, 2010, 08:38:49 am »
@ Jagefad:

The updater is "pslaunch"; and we have several threads in this forum where you can find the "shadercache" file - it depends on the OS, under Windows it is in "%APPDATA%\PlaneShift".


@ Lhaa:

Maybe PlaneShift can look that way too if you pay outstanding salaries to a team of full-time engine developers. But as long as CrystalSpace and PlaneShift are only developed in leisure time and with fame as the only incentive, never expect miracles...


@ Raekh:

As soon as other 3D graphic card developers produce similar reliable and wholesome and correct OpenGL drivers, I will recommend those as well. But except Nvidia and ATI, practically all other chipsets don't support some specific extensions (and CrystalSpace needs to code matching workarounds), and ATI drivers regularly give users more problems than Nvidia drivers, still (especially under Linux) - which you can regularly read here...

Gag Harmond
Knight and Ambassador
The Royal House of Purrty

Lhaa

  • Guest
Re: Random crashes
« Reply #7 on: April 22, 2010, 08:21:16 pm »
Nobody would care that PS looked like a GameBoy game as long as you could run it on a GameBoy. Now it looks like an 8yo game but if you try to run it in an 8yo machine chances are the latter will burn up. That's why you get threads like these, not that it doesn't look like Crysis *winks at Rigwyn*, which very few people expect it to. People are more likely to expect relative performace to the looks than amazing graphics they can't run.

LigH

  • Forum Legend
  • *
  • Posts: 7096
    • View Profile
Re: Random crashes
« Reply #8 on: April 23, 2010, 08:41:31 am »
I don't know how many times we already mentioned it: To be able to run on outdated hardware, PlaneShift requires CrystalSpace developers with e.g. experience in writing render paths for different shader versions. You can keep complaining all day long about bad support for old graphic card, that won't summon new developers.

A bad teacher only tells you that you made mistakes. A good teacher instead tells you how to avoid them.

Gag Harmond
Knight and Ambassador
The Royal House of Purrty

bloodedIrishman

  • Guest
Re: Random crashes
« Reply #9 on: April 23, 2010, 09:35:57 am »
I like playing games that look nice. But I also like playing games that run. If it was one or the other...hmmmm.... On one hand I could look at a nice picture...or, I could play the game.


HMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM...

 ???

Sarva

  • Game Masters
  • Hydlaa Notable
  • *
  • Posts: 621
    • View Profile
Re: Random crashes
« Reply #10 on: April 23, 2010, 03:46:08 pm »
Not sure if this might apply to anyone else but I increased the ram in my computer and since then no crashes and no lag. BBefore increasing the ram I could sometimes get crashes when porting to different map areas and would get some minor lag.

Aiwendil

  • Guest
Re: Random crashes
« Reply #11 on: April 23, 2010, 11:21:49 pm »
So, what is modern hardware?

8GB of RAM? - At least I can run three clients with this.

Dual or Quad core processor? - Also helpful when I need more than one client. Even with three clients my computer keeps on responding. But for one client it doesn't seem to make any difference...PS doesn't use a lot of threading till now.

GForce GTX 280 - I can't complain about slow graphics....Sure, doom3 runs a lot better here but PS is somehow playable at least. The recompiling of the shaders takes some time, but gets better over the time with the shadercache. Too bad that you have to delete the shadercache every few days because it might avoid one of the many crashes an hour.

Windows, linux, MacOS? - No idea...only tried on linux and windows so far...but it's for both the same. Okay...even worse for linux, the official binaries for linux keep on crashing every few minutes for more than a year now. I know, the leaf-replace bug was a different issue than we face now but for users it's all the same. Since more than a year there wasn't a usable binary linux version. The Mac Version obviously suffers from different problems...but no clue anymore. Not playing enough anymore to know if running works now already right from the start on a mac or not.

So, what is this all about? Stop telling people with recent hardware the game will work. It's not true...The binary (and the self complied client I used until someone told me it's not allowed to connect to laanx with a self compiled client) suffers from exactly those random crashes on more or less modern hardware also. I can play for hours alone in a guildhouse with only one or two others without a crash at all. But as soon as more people are around the game crashes every few minutes. In Kada El's it's already enough if a other player runs past the tavern with some unusual (not really sure, but seems it are the equipped items) item equipped. So playing with many others is not really possible at the moment....or I have to wait until some new monsters are introduced and all the players with the fancy items are busy in the fields for a few days with mining the new monsters. Thinking of running an event under these conditions is stupid...and I was stupid enough to convince the others to try it even two times..with the result one of the event organizers wasn't able to login and stay for 10 seconds as long as there were so many people at the plaza and half of our guards kept on crashing every few minutes.

And that are only the major problems. No need to start to get into minor problems as not being able to see what you type, having to wait 15 minutes before you see any other player or NPC after logging in, having every trade offer making you execute half of the shortcuts you defined or the ghost items on every map at position 0,0,0. I can understand that fixing any of those problems has no priority...it's far too important to improve other things. No need to repair the chat window, with all those new monsters people should just fight them and not type more than two words in the chat window. A "/challenge" disturbs your writing in the chat window and makes you execute all spell shortcuts you have? Of course it does....that's meant this way...stop your stupid RPing and accept that challenge, this is how PS should be played. This is all very understandable of course...even more since the PS team has to fix all the camera issues now too since they already removed the no-collision camera option which was the only workaround from some issues so far. So, well done, keep on making your work harder than it is already.

So back to the topic....yes, a lot people experience those random crashes and no, I wouldn't expect them to be fixed soon. Try again every few months if you are really fond of this game...if not, better go an look for another one. The game for sure doesn't look as good as the hardware requirements make you expect...and for me all other reasons to play it have disappeared over the last years. So if you still want to play try the hints the others gave you but don't be too disappointed if they don't work...for a lot people they don't. And if you ever manage to get a working version of PS better don't use the updater without making a backup. For me the problems got far worse with every version...in fact 0.5.0 was still one of the most stable version for me...while it crashed for all others.

I don't know how many times we already mentioned it: To be able to run on outdated hardware, PlaneShift requires CrystalSpace developers with e.g. experience in writing render paths for different shader versions. You can keep complaining all day long about bad support for old graphic card, that won't summon new developers.
Okay, it's true...nvidia has already a directx 11 card...but I wouldn't go as far as calling a GTX280 old hardware. And maybe I get it wrong, but this thread is not about PS not working on old hardware but keeping on crashing the whole time..and this it does on new hardware also. Fine, PS doesn't work on gfx cards without shader support anymore...But that isn't true for a RADEON 9250 as far as I know. And also not sure if missing render paths can be blamed for crashes in game..only for not being able to start the game at all.

EDIT:btw I can't find the updater in the folder
The updater is "pslaunch"; and we have several threads in this forum where you can find the "shadercache" file - it depends on the OS, under Windows it is in "%APPDATA%\PlaneShift".
PS doesn't have a updater application anymore, it's now done in the pslaunch application. (Should be pslaunch.exe on windows). When you start it, it checks for updates and asks you if you want to apply them. People just still refer to updater because PS used to have an updater application in the past...now it's the same application you use to start the game and change the settings.

Not sure if this might apply to anyone else but I increased the ram in my computer and since then no crashes and no lag. BBefore increasing the ram I could sometimes get crashes when porting to different map areas and would get some minor lag.
That's for sure true, 1GB is not really much for PS. With 512MB RAM crystal blue was already not much fun to play with so I guess for the current version 1GB should be seen as the minumum.

bloodedIrishman

  • Guest
Re: Random crashes
« Reply #12 on: April 24, 2010, 12:12:14 am »
Hey Aiwendil gimme some RAM please.

LigH

  • Forum Legend
  • *
  • Posts: 7096
    • View Profile
Re: Random crashes
« Reply #13 on: April 24, 2010, 09:08:34 am »
Aiwendil - I don't talk about DirectX 11. I only mean Pixel Shader 2.0 (that requires at least GeForce FX 5xxx or ATI Radeon 9500) and rather correctly and completely implemented OpenGL functions.

And that's only to be able to have a rather correct display (black landscape / overbright cities).

The problems with PlaneShift and CrystalSpace are probably much simpler in nature, but harder to solve: The best way of speeding up rendering is to not slow it down. Means: I am quite sure that PlaneShift does not use all possible ways to reduce the amount of rendering activities to the minimum. And probably does not use all features of CrystalSpace to optimize the output. So probably rendering time is wasted somewhere.

Furthermore there are still bugs about the content of the maps in general (remember the "Double Sky").

Gag Harmond
Knight and Ambassador
The Royal House of Purrty

Lux, The Janitor

  • Wayfarer
  • *
  • Posts: 2
    • View Profile
Re: Random crashes
« Reply #14 on: April 26, 2010, 12:21:45 pm »
The whole issue with random crashes & low performance on high-end hardware seems rather strange, because I haven't noticed any crashes or errors at all after I had set my graphics options to a reasonable setting, my hardware in mind. I'm running with pretty decent FPS all the time with a rig optimized for music composition (not really a gaming rig, no) with 6GB of DDR3 RAM, a dual-core Intel 2.4ghz CPU, an ATI Radeon HD card & Win7 x64. (and obviously I'm using the 64-bit PS client)

I do, however, want to express my concerns about the game's overall performance when compared to other, logically more demanding games. For instance, I have slightly *MORE* average FPS in Just Cause 2 than I have in Planeshift (which has outdated graphics) and my computer is using 1/3 less resources running Just Cause 2 than it does with Planeshift. The only conclusion is that there must indeed be a bug in the game engine & issues with the way it renders the graphics (as someone stated before me). JC2 also uses DX10 which, I've noticed, is more demanding on my hardware than DX9. Yet another thing that makes little sense.


I'm wondering, though - is PlaneShift using a back-to-front stencil buffer? It's a silly question considering it runs in OpenGL as well as DirectX, but it would explain the graphical issues if that stencil buffer is somehow running alongside the other two.
I'm not sure on what might be causing the crashes a lot of you seem to be having.


Nor am I really inversed in the code to begin with...