PlaneShift
Support => Technical Help: Problems BEFORE entering the game => Topic started by: Anlia on February 22, 2010, 10:38:42 am
-
First, very special thanks to the DEVs for the new update. But it seems, that pslaunch.exe is out of buisness on windows 2000, caused by an unfound procedure "freeaddrinfo" in ws2_32.dll.
psclient itself runs fine (tested on non-rp server)
List of hardware:
Pentium3-S 1.26Ghz SMP
Geforce 6200
2GB Ram
Windows 2000 SP4 german (with all avail. updates done by "wsus offline update")
The dll is part of the windows socket system and can't AFAIK be updated to an XP compatible one. And I don't wanna update to XP on that machine :D (never change a running system...). So, is there any chance,that this issue would be fixed and pslaunch becomes usable again on Windows 2000? Doing the game settings within the cfg files is not really comfortable ;) And I didn't talked about the not working update process yet. And there would be any updates in future, wouldn't?
Don't be afraid of my worse english. school was long, long times ago...
greetings from germany
Rico
-
Greetings from Germany as well.
I still have a Windows 2000 machine available too, unfortunately I will not be able to use it again before the coming weekend... but I am quite certain that I was able to use pslaunch during the last months.
Don't miss the german community (psde.de); we may be able to find a solution via IRC.
-
Right, the error occured first in the 0.5.2 update. pslauch worked fine before.
-
Same Problem here - PS worked fine (more or less) before the new updater-update.
At the moment it seems there is no chance to play PS before the updater-problem is solved.
Therefore a question to the DEV“s:
Would the problem be solved if we install the new client 0.5.2?
Greetings,
Organon
-
Here is a possible workaround, that I didn't try myself:
Get the win2k wrapper pack from:
http://win2kgaming.site90.com/phpBB2/viewtopic.php?f=6&t=7
Install:
Grab a copy of the original win2k ws2_32.dll and place it as WS2_32_ORG.DLL in the planeshift executable directory.
Grab a copy of the ws2_32.dll of the wrapper pack and place it in the planeshift executable directory.
This should get you at least one step further, also I have no idea if it impairs functionality.
-
Confirming the issue.
Adding the wrapper and the copy of the original DLL is an effective workaround. Yet, Windows 2000 seems to be "officially unsupported" now. ;)
-
This issue should be fixed in an upcoming release.
-
Until it is fixed by an upcoming release, the solution posted by Adder solves the problem.
Thank you Adder for the helpfull hint :thumbup:
Greetings and see you IG,
Organon