|
 |
|
|
|
|
|
GTA Modification Forums
[REL|ALPHA|SRC] SA Version Checker A Tool that tells you your SA Version
 |
|
 |
| |
Sacky  |
Posted: Wednesday, Dec 26 2007, 00:55
|
IV's Limit Adjuster

Group: Members
Joined: Nov 10, 2006


|
San Andreas Version Checker Alpha 2This tool checks the hash of your San Andreas executable (gta_sa.exe) and reports to you the Version of the executable you are running, for now it only works with the Supported Executables (because I don’t have any others at my disposal) however I would like to extend this to many other versions, which is why I am calling this Alpha, I expect other Alpha’s will have much more support for other versions. Usage: Simply extract the downloaded executable to any directory where your gta_sa.exe is located. Release/Source: http://gtasync.com/?p=10License: This work is released under the Commons Attribution-Noncommercial-Share Alike 2.5 Australia License (http://creativecommons.org/licenses/by-nc-sa/2.5/au/) If you get an unknown version please report the MD5 String here (or send me a copy of the executable through PM). Supported Versions:- Version 1.0 US HOODLUM - Version 1.0 US - Version 1.0 US Shark and Stefan188 - Version 1.0 US HOODLUM No-Intro Patch - Version 1.01 US - Version 2.0 US - Version 1.0 EU - Version 1.0 EU Cracked - Version 1.01 EU Cracked - Version 1.01 Deviance This post has been edited by Sacky on Thursday, Dec 27 2007, 08:48
|
|
|
|
|
 |
|
 |
 |
|
 |
| |
Seemann  |
Posted: Wednesday, Dec 26 2007, 12:59
|
Ruhe

Group: Members
Joined: Sep 3, 2004



|
I don't think it is a good idea to check the version using checksums (CRC, MD5, whatever). My personal gta_sa.exe, which is v1.0 US HOODLUM, is patched and tweaked many times with many patches, and your tool says its hash is unknown. If I change the only byte in my exe, the MD5 string will be different than for the unmodded one. How can the tool recognize what version I am running then?
Another note: how may I report my hash string, if it's a console application with no GUI and without a copy-paste ability? Should I re-print the string by myself?
|
|
|
|
|
 |
|
 |
 |
|
 |
| |
Sacky  |
Posted: Wednesday, Dec 26 2007, 13:39
|
IV's Limit Adjuster

Group: Members
Joined: Nov 10, 2006


|
| QUOTE | | My personal gta_sa.exe, which is v1.0 US HOODLUM, is patched and tweaked many times with many patches, and your tool says its hash is unknown. |
Well technically if you've patched its not the same executable, and a different version. However I could use merkle hashing tree's to alleviate this problem or maybe just byte recognition, which I was originally going to use except without an array of different executables at hand it is very hard for me to do that without producing false positives. | QUOTE | | Another note: how may I report my hash string, if it's a console application with no GUI and without a copy-paste ability? Should I re-print the string by myself? |
Or just copy it down... However the next version will come with a file dump. This post has been edited by Sacky on Wednesday, Dec 26 2007, 13:42
|
|
|
|
|
 |
|
 |
 |
|
 |
| |
Sacky  |
Posted: Thursday, Dec 27 2007, 08:21
|
IV's Limit Adjuster

Group: Members
Joined: Nov 10, 2006


|
Update:http://gtasync.com/?p=10The Second version of this software aims to support more executables and iron out some of the user problems the old one was having. New Features Include: - Unknown Hash’s now dumped to samd5.txt - Support for Version 1.0 US - Support for Version 1.0 US Shark and Stefan188 - Support for Version 1.0 US HOODLUM No-Intro Patch - Support for Version 1.01 US - Support for Version 2.0 US - Support for Version 1.0 EU - Support for Version 1.0 EU Cracked - Support for Version 1.01 EU Cracked - Support for Version 1.01 EU Deviance
|
|
|
|
|
 |
|
 |
 |
|
 |
| |
Seemann  |
Posted: Thursday, Dec 27 2007, 12:23
|
Ruhe

Group: Members
Joined: Sep 3, 2004



|
yeah, there are some patches I have on my game: http://public.sannybuilder.com/GTASA_PATCHES/So, there possibly will be zillion MD5 hashes for various combinations of these patches. Checking not the whole exe, but a part of it, is probably better; maybe you should read the exe header for the time it was compiled or something like that, to find out the base version number (1.0, 1.1, 2.0) at least? This post has been edited by Seemann on Thursday, Dec 27 2007, 12:26
|
|
|
|
|
 |
|
 |
 |
|
 |
| |
0 User(s) are reading this topic (0 Guests and 0 Anonymous Users)
0 Members:
Pages:
(2) [1] 2
Track this topic
Receive email notification when a reply has been made to this topic and you are not active on the board.
Subscribe to this forum
Receive email notification when a new topic is posted in this forum and you are not active on the board.
Download / Print this Topic
Download this topic in different formats or view a printer friendly version.
| |
 |
|
 |
|
|
|
|