Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Tools

Development::Tools 3rd Party Tools for EQEMu (DB management tools, front ends, etc...)

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 03-03-2005, 11:38 AM
Cisyouc
Demi-God
 
Join Date: Jun 2004
Location: Heaven.
Posts: 1,260
Default EQ Client Version Numbers

In accordinance to the ideas that I posted in this thread proposing a new way to communicate client version numbers instead of just 'patch dates', this post is to present the download for the 1.0.0 release of the EQVerCheck, a program which will, once put into a complete EverQuest installation folder, will generate a version number depending on your patch date, which can be used in communicating exactly what versions of the EverQuest's core files you contain.

Instructions
Download the executable file from the link below, and save it into your EverQuest directory (the one you want to find the version for). Then run EQVerCheck.exe and on the screen, hit the "Calculate" button. You will get an output like this.
Quote:
EQVerCheck Initiated. Version: 1.0.0
Beginning Process...
EQGraphicsDX9.dll and eqgame.exe FOUND.
Assuming EQ Installation is complete.
Reporting..
Generating Version Strings...
SHORT VERSION: SEQ12167
LONG VERSION: EQ803157012C78A812C924A7C11E2727A6B8291587
The above bolded part is the important part. These are your version numbers. The short version is to be used for general communication.. the long version is for seeing if you have the right versions / missing versions of specific files.. details are in the aforementioned post on how to decipher the long string.

Amendments
New-er!
Links for the download of EQVerCheck 3.1 have been removed due to a fire at the datacenter that was hosting EQVerCheck and its remote dependency. EQVerCheck's data files are now stored on EQEMulator.net.

EQVerCheck now has the ability in version 2.0.0 to suggest a loginserver and server version. Provided that I (or whoever ends up doing it for me) updates the version information server side, this should most-of-the-time work. If you end up getting a version that is not recognized, feel free to report it here. Make sure you include the date that you patched when you report an unrecognized version. But this is not foolproof and if it doesnt suggest a login server or server version correctly, dont freak out, I cant promise you anything

Testing
Successfully tested by our Volenteers on:
Windows XP
Windows 98
Wine and Wine Derivatives (Cedega, Cxoffice)

Download
Due to the increasing file size of the executable, it is now compressed in a zip archive.
EQVerCheck 3.1.1
>>Download Now! (736 KiB) <<

Problems?
Note: EQVerCheck 3 and higher no longer use MFC and the following troubleshooting does not apply.
If you're getting an error such as...
Quote:
EQVerCheck Initiated. Version: 1.0.0
Beginning Process...
Could not find a complete EverQuest installation in the current directory.
Please move EQVerCheck.exe to your EverQuest folder and re-run.
That simply means you did not correctly save the application in your EverQuest folder. Most commonly your EverQuest directory is located at C:/Program Files/Sony/EverQuest or C:/Program Files/EverQuest or C:/EverQuest depending on the age of your EverQuest installation.

Quote:
This application has failed to start because MFC42.DLL was not found.
This is caused from lacking MFC on your computer. This is a very rare occurance, because MFC has been shipped with Windows computers since Windows 95. If this is so, however, you need to download the MFC Runtime package from Microsoft's website.
__________________
namespace retval { template <class T> class ReturnValueGen { private: T x; public: ReturnValueGen() { x = 0; }; T& Generator() { return x; }; }; } int main() { retval::ReturnValueGen<int> retvalue; return retvalue.Generator(); }
C++ is wonderful.

Last edited by Cisyouc; 10-25-2005 at 12:53 AM..
Reply With Quote
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 03:53 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3