When I am running psclient on my laptop, I've always had a problem where opening up certain windows (for example, Spell Book or Options) would crash psclient. I've had the problem since 0.3.018 (pretty much since I owned the machine) and I've now found a temporary fix that works for me. Basically, all I did was remove the background image from the windows I was having problems with, and I did so by removing a certain line from the PAWS XML files that defined these windows. If anyone else is having a similar problem, feel free to try this out and let me know if it works. Or if it doesn't. Furthermore, if anyone finds a more elegant solution to this--and by that I mean one that loads the background images without crashing psclient--please post your solution here.
All files listed are in your PlaneShift install's
data/gui/ folder. Also, make sure you make backups of your files before editing them.
For the Options window, find and remove the following line from configwindow.xml (or comment it out, whatever)
<bgimage resource="Config Background" alpha="128"/>
For the List Petitions window, remove the following line from petition.xml
<bgimage resource="Petitions Background" alpha="128" />
For the Quest & Events Notebook window, remove the following line from questnotebook.xml
<bgimage resource="Quests Background" alpha="128" />
For the Merchant (buying and selling) window, remove the following line from merchant.xml
<bgimage resource="Merchant Background" alpha="0" />
For the Spell Book window, remove the following line from spellwindow.xml
<bgimage resource="Spellbook Background" alpha="128" />
For the Glyphs window, remove the following line from glyph.xml
<bgimage resource="Glyphs Background" alpha="128" />
For the Read Book window, remove the following line from readbook.xml
<bgimage resource="ReadBook Background" />
For the Book Writing window, remove the following line from bookwriting.xml
<bgimage resource="ReadBook Background" />
On my laptop, I am running Windows Vista Business with an Intel T2060 Dual Core 1.6 GHz (prescott family) processor with 2 GB of RAM and an ATI Mobility Radeon X1400. I had the same problem with both the official install and my compiled version of psclient on my laptop, and it didn't matter if I built against the default architecture or with -march=prescott. I've heard of people with Linux who have had a similar problem to what I had. Namely with dual core systems.
Neko, please please please don't move this thread to Fan Art like you did that other one. |