SabreTools / MPF

Redumper/Aaru/DiscImageCreator GUI in C#
GNU General Public License v3.0
427 stars 34 forks source link

[Problem] CRC32 hash in submission info from MPF.Check does not match other tools #587

Closed TBemme closed 11 months ago

TBemme commented 12 months ago

Version What version are you using?

Build What runtime version are you using?

Describe the issue When using MPF.Check on a UMD dumped with UIC, in the generated submission info text file, the CRC32 hash does not appear to be correct. It does not match other tools, or existing dumps' CRC32, however the MD5 and SHA1 hashes do match.

To Reproduce

  1. Run MPF.Check against an .iso (tested with files and parameters for UIC-dumped PSP UMD)
  2. Check the CRC32 checksum in the generated submission info text file
  3. Calculate the CRC32 checksum of the file with another tool, and it is different

Expected behavior The CRC32 checksum matches the result of other tools.

Screenshots image In order: submission info generated from an older version of MPF.Check, the current release version, and the WIP debug release.

Additional context I tested with this two UIC dumps of different discs, with both the current release and latest WIP build, and it had the same issue occur.

I have a submission info text file on the first dump that was generated using an older version of MPF.Check (sorry, I am not sure which one, but I think it was from around June/July), and this one had the expected CRC32 hash that matches other tools.