PlaneShift
Support => Technical Help: Problems BEFORE entering the game => Topic started by: DaveG on February 25, 2006, 11:43:54 pm
-
This post is about the Windows version, only.
Also, if you downloaded the new package, it\'s obviously not for you.
The updater is having issues self-updating... again. You\'ll need to manually install the new version. Download this:
http://www.psmirror.org/psupdater/updater1100.zip
Mirrors you can use if the above link fails:
http://planeshift.mirror.thumbnail.cz/psupdater/updater1100.zip
http://laanx.fragnetics.com/updater_hidden/updater1100.zip
Move that to and extract that into your PlaneShift folder (usually \"c:\\program files\\PlaneShift Crystal Blue\\\") overwriting older versions. Run the updater, and it should all work. (The updater will say it\'s version 1.1.0.0 if you did this all correctly.) It seems the relit maps aren\'t up yet, so you will probably have to update again, later. (big download)
(Note that since you\'re going to be changing files used by PS applications, you should have them closed when you do this.)
Please post any issues with this process here.
You only need to read down if you didn\'t understand this post. For this problem, this is the solution.
-
How do i get to my planeshift folder? i\'ve always had to search for it....
-
Um... just go to it... Open explorer, and goto the folder: \"c:\\program files\\PlaneShift Crystal Blue\\\" (by default)
-
Or go to My Computer, and Local Disk (C:), and then follow the names.
-
Ways to open explorer:
- double-click My Computer, or any folder (you can do view->explorer bar->Folders, if you need the tree)
- Press window+E
- Click the link in the start menu
- etc.
Yeah... ok, sorry. I didn\'t know I\'d have to be this basic.
-
Umm.... doing that didn\'t help in the least. I don\'t think that was my problem. i had already instaled the new updates.
-
As I already said, that doesn\'t work. You need this.
I updated my plain install, and it was borked. I did what I listed above, and it works now.
-
does this mean i have to download the whole game again or will there be like a smaller patch soon?
-
Originally posted by white_slayer
does this mean i have to download the whole game again or will there be like a smaller patch soon?
Um... did you read this thread? Running the updater is the smallest patch you\'re going to get. You ~could~ download the new package, and it\'d probably be the simplest thing to do, but you can use the updater if you read the first post.
-
Originally posted by DaveG
As I already said, that doesn\'t work. You need this.
I updated my plain install, and it was borked. I did what I listed above, and it works now.
I did what you said, and it STILL doesn\'t work.
-
Originally posted by sesmi
Originally posted by DaveG
As I already said, that doesn\'t work. You need this.
I updated my plain install, and it was borked. I did what I listed above, and it works now.
I did what you said, and it STILL doesn\'t work.
You ran the new updater afterwards? Ok, then you have another issue. What is the error? (run with -console; that means you need to stick that switch on the end of the command; edit it by right-clicking on the link in your start menu, and clicking properties)
-
Originally posted by DaveG
Originally posted by sesmi
Originally posted by DaveG
As I already said, that doesn\'t work. You need this.
I updated my plain install, and it was borked. I did what I listed above, and it works now.
I did what you said, and it STILL doesn\'t work.
You ran the new updater afterwards? Ok, then you have another issue. What is the error? (run with -console; that means you need to stick that switch on the end of the command; edit it by right-clicking on the link in your start menu, and clicking properties)
I what? sorry i\'m not good with that kinda language...
-
Originally posted by sesmi
Originally posted by DaveG
Originally posted by sesmi
Originally posted by DaveG
As I already said, that doesn\'t work. You need this.
I updated my plain install, and it was borked. I did what I listed above, and it works now.
I did what you said, and it STILL doesn\'t work.
You ran the new updater afterwards? Ok, then you have another issue. What is the error? (run with -console; that means you need to stick that switch on the end of the command; edit it by right-clicking on the link in your start menu, and clicking properties)
I what? sorry i\'m not good with that kinda language...
- Extract zip into PS dir
- Run updater
That didn\'t help you, so do this:
- goto the PS link in your start menu, right-click on it and select properties
- goto shortcut
- for target, add the -console to the end
- tell me what errors it pukes at you (you\'ll need it in windowed mode)
-
I tried adding -console to the end and it told me that name wasn\'t valid.
-
If there aren\'t quotes already around the main path, add them. Stick the switch after that. Ex:
\"C:\\Program Files\\PlaneShift Crystal Blue\\psclient.exe\" -console
Please check the version of the updater, that it tells you at the top after loading. It should say 1.1.0.0 at this point.
-
nvm, it\'s impossible to change it to windowed mode because setup isn\'t working either.
-
Originally posted by sesmi
nvm, it\'s impossible to change it to windowed mode because setup isn\'t working either.
Edit planeshift.cfg in a decent text editor. (notepad may not show it right, in this case; try wordpad) Change it manually:
; Use full-screen mode if available
Video.FullScreen = false
And please verify your updater version for me.
-
1.0.2.8 is the updater version.
when i tried to open planeshift.cfg it said windows could not locate the file.
-
Originally posted by sesmi
1.0.2.8 is the updater version.
Noooooo...... You didn\'t do it then.
Extract that zip into the PS dir. You didn\'t do what I said.
-
Concerning planeshift.cfg: You can\'t quite tell Windows to run any file by typing it into the run command. The file planeshift.cfg can be found in your main PlaneShift directory, which you have been told how to find.
-
Originally posted by DaveG
Originally posted by sesmi
1.0.2.8 is the updater version.
Noooooo...... You didn\'t do it then.
Extract that zip into the PS dir. You didn\'t do what I said.
I have no idea what you mean. i thought you were talking about that thing in the first post you made, but i already did that.
*edit*
Originally posted by Karyuu
Concerning planeshift.cfg: You can\'t quite tell Windows to run any file by typing it into the run command. The file planeshift.cfg can be found in your main PlaneShift directory, which you have been told how to find.
*sigh* thats where i went to get it. please don\'t assume where i got something with no way of telling.
Please don\'t double-post.
-
Ok, apparently I have to explain what a zip file is.
A zip file is essentially a compressed folder. It contains one or more files, compressed to take up less space. You need to extract them, as in decompress and remove them. Place the zip into your PS folder, then right-click and select \"extract here\" if you have it. If you\'re using the standard windows crap (or a zip prog without the commands there), you can open it and drag/drop the files into the PS folder. (It is highly recommended that you get a real zip program, if you don\'t already have one. I recommend IZArc (http://www.izarc.org/).)
-
Originally posted by DaveG
Ok, apparently I have to explain what a zip file is.
A zip file is essentially a compressed folder. It contains one or more files, compressed to take up less space. You need to extract them, as in decompress and remove them. Place the zip into your PS folder, then right-click and select \"extract here\" if you have it. If you\'re using the standard windows crap, you can open it and drag/drop the files into the PS folder. (It is highly recommended that you get a real zip program, if you don\'t already have one. I recommend IZArc (http://www.izarc.org/).)
I knew the bit about it being compressed, but i didn\'t know i had to extract it to use it!
-
Originally posted by sesmi
Originally posted by DaveG
Ok, apparently I have to explain what a zip file is.
A zip file is essentially a compressed folder. It contains one or more files, compressed to take up less space. You need to extract them, as in decompress and remove them. Place the zip into your PS folder, then right-click and select \"extract here\" if you have it. If you\'re using the standard windows crap, you can open it and drag/drop the files into the PS folder. (It is highly recommended that you get a real zip program, if you don\'t already have one. I recommend IZArc (http://www.izarc.org/).)
I knew the bit about it being compressed, but i didn\'t know i had to extract it to use it!
Yes. That\'s kind of the idea. ;)
-
I\'m extracted it to the planeshift folder, and the updated is still 1.0.2.8! what did i do wrong?
-
And you said yes to overwriting the files? (make sure you put them there, and not in their own folder)
-
Originally posted by DaveG
And you said yes to overwriting the files?
No but i had previously deleted the old updater folder.
or mabye yes? i don\'t remember agreeing or disagreeing to anything....
-
There is no updater folder. These files belong in the root of the PS dir. Just dump them straight in with the others.
-
Originally posted by DaveG
There is no updater folder. These files belong in the root of the PS dir. Just dump them straight in with the others.
so i throw them all out? EVERYTHING?!? but why?
-
Originally posted by sesmi
Originally posted by DaveG
There is no updater folder. These files belong in the root of the PS dir. Just dump them straight in with the others.
so i throw them all out? EVERYTHING?!? but why?
I think you\'re missing the point here. You need the files in this zip. The ones it\'s going to overwrite in the PS dir are old. Overwrite them.
-
Originally posted by DaveG
Originally posted by sesmi
Originally posted by DaveG
There is no updater folder. These files belong in the root of the PS dir. Just dump them straight in with the others.
so i throw them all out? EVERYTHING?!? but why?
I think you\'re missing the point here. You need the files in this zip. The ones it\'s going to overwrite in the PS dir are old. Overwrite them.
I\'ve overwritten everything that was in there. logically it should work now right?
EDIT: OH YES YES TALK YOU GOOD KARMA IT\'S WORKING THANG YOU DAVEG SOOO MUCH!!!
-
[SIZE=12]\\o/[/SIZE]
Ok, then this all works as I said in the first post. Great.
If anyone else has a problem with this, please post here.
-
The file link isn\'t working for me.
-
Originally posted by Annon
The file link isn\'t working for me.
Hmm... It\'s working for me. Try again. If it\'s still not working, something really screwy is going on at your end.
Edited to add:
Here are 2 mirrors of that file:
http://planeshift.mirror.thumbnail.cz/psupdater/updater1100.zip
http://laanx.fragnetics.com/updater_hidden/updater1100.zip
-
Thank you. Those others worked. I would have scrutinized my end more, but both computers weren\'t working over here.
-
Ok, good. I\'ve added the mirrors up top, just in case this happens to someone else.
-
I\'m new to planeshift. I just downloaded the windows 3.0.13 version and I\'m getting the updater crash.
I followed the instructions here (downloaded the updater linked in the first post and extracted it in my planeshift directory) but I\'m still seeing the same crash.
When I run psclient the version in the titlebar says 3.0.13 and not 1.0.x.x or 1.1.x.x.
I\'ve tried \"psclient -console\" but I get a dialog that says
\"Something unexpected happened in Planeshift: Crystal Blue
Details: EXCEPTION_ILLEGAL_INSTRUCTION at 0042F42A\" and I\'m prompted to save a diagnostic file.
Before you ask, yes I\'m certain I extracted the updater to the correct directory as I was prompted to overwrite the existing files.
Any tips?
-
Well, first of all:
Originally posted by DaveG in the first post:
This post is about the Windows version, only.
Also, if you downloaded the new package, it\'s obviously not for you.
Secondly, the current client version is 0.3.013 and the current updater version is 1.1.0.0. So, this thread is not applicable to you. You are up-to-date.
However, there\'s obviously a problem here, so we\'ll need to get to the bottom of it. Please post a new thread with your system specs after reading the main sticky (http://planeshift3d.com/wbboard/thread.php?threadid=21401&boardid=17) and going through the standard troubleshooting tips.
-
I found this other thread (http://planeshift3d.com/wbboard/thread.php?threadid=22220&boardid=17&styleid=3&sid=def34024d32870a215c93b89edb01df9) that sounds like it might explain my problem. I posted my specs there and followed the suggestions offered but I get no joy. Still crashes.
-
None of this makes sense...
Ok, so I move the file to the planeshift program files, and I extract them, then I run the updater? It doesn\'t work, if I\'m doing this right...
-
You extract those files out of that zip into the PlaneShift directory. It will ask you to overwrite the existing (old) ones, and you must say yes. (if it didn\'t ask, you didn\'t do it) Doing this will give you the new updater, and the files needed for it to properly update your installation. (Your updater will list itself as version 1.1.0.0 if you did this right.) Run the updater, and things should work.
-
Directory? Err...which file is that? :/
Edit: Sorry, I\'m not very good at these things. To rephrase my question; How do I get to the directory? (If this makes it any more clear).
-
A \'directory\' is what we called a \'folder\' before Bill Gates decided all Windows users were idiots.
-
haha...your a funny guy dave
-
Originally posted by DaveG
A \'directory\' is what we called a \'folder\' before Bill Gates decided all Windows users were idiots.
Yes, I know WHAT a directory is, but how do I get to that folder? >_>
-
Houlen, read the first post :)
-
Yay, I got it...now I can\'t run the updater, OR the game...I extracted the files, and two of them were password protected, so I had to skip them, and now nothing will work. >_>
-
?...
There are no password protected files in that zip. If you have something set weird in your install, you\'ll have to... un-set it. You just need to put those files there. There\'s nothing else I can really help you with beyond what\'s already stated in this thread. (there is another crash; probably not what you\'re getting)
-
Alright, after tinkering with a few things, I got my game client working, but my updater is still down. Who cares, though, I can play. XD
-
:P
You\'ll need to get it working at some point, but at least the game is working. You probably need to just dump all of those files in, in spite of whatever weird thing that\'s happening.
-
After installing the new version, no .exe-files (in PS directory) did work any more. Installing to new folder or in old folder made no difference.
Downloading the new updater files did not help.
My Problem was solved with help of this thread (http://planeshift3d.com/wbboard/thread.php?threadid=22220&boardid=17&styleid=3&sid=def34024d32870a215c93b89edb01df9).
I downloaded this file (http://www.planeshift.it/download/PS0.3.013_noSSE2.zip) to my PS directory after installing the new version and extracted all files.
I could now start the game or the update, but running the updater produced new problems after the successful update (maybe it installed old files).
=> Do this to make your installation work (If you had crashes after just installing the new version of the game):
1) download and install the new version of PS
2) download this file (http://www.planeshift.it/download/PS0.3.013_noSSE2.zip) to your PS directory
3) play!
-
Yes, there is a separate issue related to older chips and for some AMD. (Only switch to the non-SSE if the process above fails for you.) If you\'re having issues, there\'s no way to get out of having to read around the forums. ;) One thread cannot tell you everything you need to know.
At some point, I\'m going to take this sticky down. (as anyone who is going to upgrade, will have done so) Really, this process is not the recommended one. The best thing to do is to just backup your options and install the new package clean.
-
I\'m going to try the manual update in a minute. Here is a short log that might at least tell us why it didn\'t quit with a nicer error message.
In module vfs:
--(probable start of function)--
10007d80 56 push esi
10007d81 57 push edi
10007d82 8bf0 mov esi,eax
10007d84 a17cc00110 mov eax,[vfs!csVFS_Create+0x181ec (1001c07c)]
10007d89 83cfff or edi,0xffffffff
10007d8c 3bc7 cmp eax,edi
10007d8e 7523 jnz vfs!csVFS_Create+0x3f23 (10007db3)
10007d90 8b0dd0c20110 mov ecx,[vfs!csVFS_Create+0x18440 (1001c2d0)]
10007d96 8b01 mov eax,[ecx]
10007d98 688c9d0110 push 0x10019d8c
10007d9d ff5050 call dword ptr [eax+0x50]
10007da0 68e0170010 push 0x100017e0
10007da5 a37cc00110 mov [vfs!csVFS_Create+0x181ec (1001c07c)],eax
10007daa ff1578c00110 call dword ptr [vfs!csVFS_Create+0x181e8 (1001c078)]
10007db0 83c404 add esp,0x4
10007db3 a17cc00110 mov eax,[vfs!csVFS_Create+0x181ec (1001c07c)]
10007db8 8b16 mov edx,[esi]
10007dba 6a02 push 0x2
10007dbc 50 push eax
10007dbd 688c9d0110 push 0x10019d8c
10007dc2 8bce mov ecx,esi
10007dc4 ff522c call dword ptr [edx+0x2c]
--(this call fails)--
Because at [edx+0x2c] is the value 0x5e, which is not a valid function pointer.
All things considered, I think esi is an object pointer or something similar.
Therefore edx must be a pointer to a virtual function table, which as it happens is not pointing at an actual virtual function table.
Assuming thiscall calling convention, I think it tries to make this call:
esi->_vf[11](0x10019d8c, eax, 0x2);
esi == 0xb35860: not in any module -- on the heap?
0x10019d8c: address in vfs
eax == 9 == **1001c2d0: data at pointer at address in vfs
0x2: a constant value
Memory range for vfs: 0x10000000 - 0x10020000
edit: I\'ve downloaded the zip file and extracted the files. PS starts, but when attempting to load the world it always quits with an access violation at address 0041AC3B.
According to the dump:
(4a4.8ec): Access violation - code c0000005 (!!! second chance !!!)
eax=000008ec ebx=0012f854 ecx=00000000 edx=001f03ff esi=0012f156 edi=000001b4
eip=7c90eb94 esp=0012e1bc ebp=0012e1cc iopl=0 nv up ei pl nz na pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000202
It\'s the Win32 version. Perhaps a developer can figure out which source line it is and why it tries to fetch data from no man\'s land.
edit: Funny things happened in the updater.
First it couldn\'t update libmng-cs.dll. I solved this by renaming it. The updater gave a nasty error message on startup but worked fine.
Secondly, the file trevor.cal3d seems to be permanently out-of-date, even though it gets updated correctly.
I\'m still getting the same error message - I don\'t think I can solve this. Perhaps if I had a debug-build of psclient.exe with symbols and source-lines I could at least report a bit more specifics on the accessvio.
Oh, and while I\'m at it, if the program crashes while in fullscreen, the error is unreadable.
-
My updater is working fine. The frist two mirrors are not. Evey time I have updated, it gose passe the frist two, the one afftert that works fine.
This may be something worng with the links. This happned before I updated. Which I did by reinstaling the game.
-
You extract the files (the files that constitute the new updater), you run the updater (that you just updated), and you\'ll get the new stuff correctly. Without it the game confuses itself and messes up your install.
At this time, I\'m going to destickify this thread. The updated maps are now on the update servers, and updating in this method will be pretty much just as slow as downloading the new package.
I no longer recommend this process, though it does work quite well. The simplest and most fool proof method is to just download the new package, and install that.
-
I \'va done all what you said, but when i try to run the updater, he said that this one has find an error and must close, and it do this for the game to, whereas with the .012 version, it worked very well....
PS: sorry for my english but i\'m french
-
1) As it says in bold above, just download the new installer at this point. (if on Linux, there\'s an updated updater you will need, regardless)
2) It does no good to ask for help if you don\'t actually tell me what error you get.
-
Sorry ^^\'
where i could find the linux version of updater????
-
We have a whole separate section of the forum for Linux users ;)