Difference between revisions of "Reporting unknown MD5 checksums"

Jump to navigation Jump to search
no edit summary
m (Remove references to Igor)
(7 intermediate revisions by 5 users not shown)
Line 7: Line 7:
Each engine in ScummVM uses a different number of bytes to calculate their MD5 checksums.  
Each engine in ScummVM uses a different number of bytes to calculate their MD5 checksums.  


Number of bytes in each engine, to compute an MD5 hash:<br />
Number of bytes in each engine, to compute an MD5 hash:<br>
''[[AGI]], [[AGOS]], [[Cine]], [[CruisE]], [[Drascula]], [[Gob]], [[Parallaction]], [[SAGA]]'' - '''5000''' bytes<br />
''[[AGI]], [[AGOS]], [[Blade Runner]], [[Cine]], [[Composer]], [[CruisE]], [[Draci]], [[Drascula]], [[Dreamweb]], [[Gob]], [[M4]], [[MADE]], [[Mohawk]], [[Parallaction]], [[SAGA]], [[SCI]], [[TeenAgent]], [[Tinsel]]'' - '''5000''' bytes (default)<br>
''[[Lure]]'' - '''1024''' bytes<br />
''[[Lure]]'' - '''1024''' bytes<br>
''[[Kyra]], [[SCUMM]]'' - '''1024 * 1024''' bytes<br />
''[[Kyra]], [[SCUMM]]'' - '''1024 * 1024''' bytes<br>
''[[Touche]]'' - '''4096''' bytes<br />
''[[Touche]]'' - '''4096''' bytes<br>
''[[Tucker]]'' - '''512''' bytes<br>


[[Queen]], [[Sky]], [[Sword1]], [[Sword2]] use a different detection.
[[Queen]], [[Sky]], [[Sword1]], [[Sword2]] use a different detection.


To get the correct MD5 checksum, run the following:
To get the correct MD5 checksum, run the following:


'''Under *nix:'''
'''Under *nix (including Mac OSX):'''
   head -c size file | md5sum
   head -c size file | md5sum


'''Under Windows''', download [http://md5deep.sourceforge.net/ md5deep]
'''Under Windows''', download [http://md5deep.sourceforge.net/ md5deep]
and run it like this:
and run it like this:
   md5deep -p size file | find /i "offset 0-size"
   md5deep -p size file | find /i "offset 0-"


Where ''size'' depends on the engine, as described above.
Where ''size'' depends on the engine, as described above.


Alternatively, you can download the [http://gnuwin32.sourceforge.net/packages/coreutils.htm gnuwin32 coreutils] and run the *nix command above. You will need head.exe, md5sum.exe and the two libraries from the dependency package.
Alternatively, you can download the [http://gnuwin32.sourceforge.net/packages/coreutils.htm gnuwin32 coreutils] and run the *nix command above. You will need head.exe, md5sum.exe and the two libraries from the dependency package.


After you get the MD5 sums of the game files, you can report them by using our [https://bugs.scummvm.org bug tracker]. It is much preferred over a post in the forums.


After you get the MD5 sums of the game files, you can report them by using our [http://sourceforge.net/tracker/?group_id=37116&atid=418820 bug tracker]. It is much preferred over a post in the forums.
Also to speedup things, please consider providing directory layout of your game.
47

edits

Navigation menu