Page 1 of 2
GTK client malfunction.
Posted: Fri Jun 13, 2003 8:36 am
by SuMo
hm. tried to logon the metalforge.real-time.com-server, but while doing so some 3k images downloaded and chrashed during downloading.
Now I have not a working client nor a working server to promote...
Posted: Fri Jun 13, 2003 9:16 am
by hoxu
What is your client?
Posted: Fri Jun 13, 2003 10:55 am
by SuMo
GTK Crossfire Client 1.5 for win32
built by Yua CaVan (
cavany@gazellevillage.com )
downloaded at:
http://www.gazellevillage.com/download/ ... nstall.exe
from site:
http://crossfire.real-time.com/download/index.html
Running system:
WinXPpro, SP1a_swe
No firewall, no router, Bandwith 10Mbit.
The version worked the first time I used it, but yesterday it got some icons shuffled, so my character got some wall/item-pics instead of character pics...now it crashes while updating the 3k-pic-download.
Some error-msg's:
1: In the command window, where the x-files lists for download, I get the 'not enough memory'-error. eh? I got 512MB and haven't had that problem since W3.11....can't be my system.
(hm...can't upload image....)
2: oki, next it complains about: Ignoring gAMA chunk with gamma=0
[/img]
Posted: Fri Jun 13, 2003 11:51 am
by hoxu
As far as I know, the gtk windows port is unstable and may crash like that.
#2 doesn't sound like an error but a warning from libpng..
You could try either DirectX client or compile the gtk client yourself inside cygwin..
Posted: Fri Jun 13, 2003 11:57 am
by mathwizard
hoxu wrote:
#2 doesn't sound like an error but a warning from libpng..
Yes. I often get this message - just ignore it.
Posted: Fri Jun 20, 2003 1:27 pm
by SuMo
Perhaps a known bug, but anyone perhaps clever enough to fix it?
1: install GTK client for win32 on a winXP-machine.
a. first run everything looks oki. Works fine.
b. 2nd logon and more to the server the bug occur. no character.
- only backgroundgraphics is there instead of my character icons...
dunno what's wrong, but no fun to play. need a fix for this....
Posted: Fri Jun 20, 2003 2:27 pm
by Lauwenmark
SuMo wrote:Perhaps a known bug, but anyone perhaps clever enough to fix it?
1: install GTK client for win32 on a winXP-machine.
a. first run everything looks oki. Works fine.
b. 2nd logon and more to the server the bug occur. no character.
- only backgroundgraphics is there instead of my character icons...
dunno what's wrong, but no fun to play. need a fix for this....
Dunno if it is a known bug - and we are probably clever enough to fix it

Definitely a problem with the image cache handling.
While waiting for the bug to be corrected, you may want to try:
- Deactivating the cache image (in the client options); bandwidth consumption will increase, but will still be quite affordable (pictures are not *that* big);
- Install the pre-packaged images. Those are available for download
here. This is the complete set of Crossfire pictures - The client will not transfer pics from the server if it already got them, and thus will not mess up them.
- Clean the cache content after your gaming session. The cache content is in a directory called crossfire-images. Not a perfect solution, though.
As for compiling the client under CygWin, that's indeed possible... But that will not make your life better, since the result will be an X-Window application (experimenting is fun - but I bet that that's not what you'd want to do

)
Posted: Sat Jun 21, 2003 12:58 am
by SuMo
Lauwenmark wrote: Dunno if it is a known bug - and we are probably clever enough to fix it

Definitely a problem with the image cache handling.
While waiting for the bug to be corrected, you may want to try:
- Deactivating the cache image (in the client options); bandwidth consumption will increase, but will still be quite affordable (pictures are not *that* big);
- Install the pre-packaged images. Those are available for download
here. This is the complete set of Crossfire pictures - The client will not transfer pics from the server if it already got them, and thus will not mess up them.
- Clean the cache content after your gaming session. The cache content is in a directory called crossfire-images. Not a perfect solution, though.
As for compiling the client under CygWin, that's indeed possible... But that will not make your life better, since the result will be an X-Window application (experimenting is fun - but I bet that that's not what you'd want to do

)
Great! thanks....Since I'm not able to fix that little bug myself I can live with the fact you coders can fix it. That's what this forum is all about. The migration platform between players and coders.
It's what teamwork is all about. The combined goal of a bugfree Crossfire.
Proposal#1: Regarding the 'known bug-list'.
If there is one, where is it?
If there isn't one, can this forum make a segment for it under admin/moderator-level, so we reg-users can read about such bugs and not spam/bump the forum?
Solution for requested bug-fix...
Posted: Sat Jun 21, 2003 3:59 am
by SuMo
Lauwenmark wrote: - Install the pre-packaged images. Those are available for download
here. This is the complete set of Crossfire pictures - The client will not transfer pics from the server if it already got them, and thus will not mess up them.
Very nice work!
It did solve my problem. Let the next GTK_win32 client have the above files preinstalled and the client will work fine.
Q: Wouldn't this ease the serverload(lag) if all working clients have the files preinstalled? Otherwise server handles them and must upload every changes...??
Posted: Sat Jun 21, 2003 5:55 am
by Lauwenmark
Proposal#1: Regarding the 'known bug-list'.
If there is one, where is it?
If there isn't one, can this forum make a segment for it under admin/moderator-level, so we reg-users can read about such bugs and not spam/bump the forum?
You may want to check the Bugtracker list at:
http://www.sf.net/projects/crossfire, section 'Bugs'.
Q: Wouldn't this ease the serverload(lag) if all working clients have the files preinstalled? Otherwise server handles them and must upload every changes...??
Well, if you activate the cache feature of the client, pictures are downloaded only once - the overload is thus quite limited. Besides that, some servers may want to offer different pictures. That's why the images package is separate from the client package.