Incorrect Client Version.
Posted: Sun Nov 07, 2004 7:13 am
Hello ;P
First some generic information.
I am a german, and use a german windows xp. I am playing on the german server, BUT i did the tests with the english version on an english server (Solusek Ro).
I downloaded MQ2 today, compiled it and started it. And got the "Incorrect Client Version" error message.
Headed to this board and after a while of searching i found out what atleast creates this error.
Backchecking the \mq2main\eqgame.h gave me the following date / time
"Aug 13 2004"
"10:18:48".
My english eqgame.exe with a filesize of 3.477.504 gave me
"Aug 13 2004"
"03:07:25"
This explains why i got the error message.
After this i deleted the complete MQ2 stuff from my comp, reinstalled everything according to the step by step manual and changed the date in the \mq2main\eqgame.h so they would match, thinking everquest would maybe crash, but atleast i should NOT get the wrong client errormessage.
After compiling, and starting MQ2, i got the incorrect client errormessage.
After this i recogniced the following. The date given in the \mq2main\eqgame.h looks like this: "Aug 13 2004" if i check the date on eqgame.exe i get a date looking like this: "13 Oktober 2004" (Thats german).
I deleted everything again, installed it and changed the date in the \mq2main\eqgame.h to "13 Oktober 2004" and tried it again.
Same result, i get the incorrect client errormessage.
Now, in the \mq2main\eqgame.h there are 4 lines which may declare the date/time of the eqgame.exe and i can only understand 2 of them. Thats maybe why i am unable to change the date/time correct.
The 4 lines are the following:
#define __ExpectedVersionDate "Aug 13 2004"
#define __ExpectedVersionTime "10:18:48"
#define __ActualVersionDate 0x5D706C
#define __ActualVersionTime 0x5D7078
Maybe the __ActualVersionDate/Time have to be changed also?
If yes, how do i know which is the correct Value?
If not, anyone have an idea what do i do wrong? Since everyone else with some brain get MQ to run its obvious i do something elementar wrong.
The last i want to say, please keep in mind i am a german. English is not my native language and i might write some things wrong, or use the false words. If that, i am sorry for this. But unfortunally my english is not as good as my german.
Thank you for your time reading this little essay, and furthermore thanks for the time you may take to answer.
First some generic information.
I am a german, and use a german windows xp. I am playing on the german server, BUT i did the tests with the english version on an english server (Solusek Ro).
I downloaded MQ2 today, compiled it and started it. And got the "Incorrect Client Version" error message.
Headed to this board and after a while of searching i found out what atleast creates this error.
Backchecking the \mq2main\eqgame.h gave me the following date / time
"Aug 13 2004"
"10:18:48".
My english eqgame.exe with a filesize of 3.477.504 gave me
"Aug 13 2004"
"03:07:25"
This explains why i got the error message.
After this i deleted the complete MQ2 stuff from my comp, reinstalled everything according to the step by step manual and changed the date in the \mq2main\eqgame.h so they would match, thinking everquest would maybe crash, but atleast i should NOT get the wrong client errormessage.
After compiling, and starting MQ2, i got the incorrect client errormessage.
After this i recogniced the following. The date given in the \mq2main\eqgame.h looks like this: "Aug 13 2004" if i check the date on eqgame.exe i get a date looking like this: "13 Oktober 2004" (Thats german).
I deleted everything again, installed it and changed the date in the \mq2main\eqgame.h to "13 Oktober 2004" and tried it again.
Same result, i get the incorrect client errormessage.
Now, in the \mq2main\eqgame.h there are 4 lines which may declare the date/time of the eqgame.exe and i can only understand 2 of them. Thats maybe why i am unable to change the date/time correct.
The 4 lines are the following:
#define __ExpectedVersionDate "Aug 13 2004"
#define __ExpectedVersionTime "10:18:48"
#define __ActualVersionDate 0x5D706C
#define __ActualVersionTime 0x5D7078
Maybe the __ActualVersionDate/Time have to be changed also?
If yes, how do i know which is the correct Value?
If not, anyone have an idea what do i do wrong? Since everyone else with some brain get MQ to run its obvious i do something elementar wrong.
The last i want to say, please keep in mind i am a german. English is not my native language and i might write some things wrong, or use the false words. If that, i am sorry for this. But unfortunally my english is not as good as my german.
Thank you for your time reading this little essay, and furthermore thanks for the time you may take to answer.