VitorVilela7 / SA1-Root

Project for accelerating SNES games using the SA-1 chip.
507 stars 26 forks source link

add hash values for target ROMs #7

Closed frederic-mahe closed 5 years ago

frederic-mahe commented 5 years ago

Hi Vitor,

awesome work on the these patches. For Gradius and future SA1-ed games, it might be interesting to mention hash values for the ROMs that should be patched, and for the ROMs after patches have been applied.

For instance, here are the hash values for Gradius III (USA) (source):

CRC32: CD973979
MD5: EA30C4F341F6B7A6E290699460BA6C51
SHA-1: 7E62203A4198E9404EB7B076802C09786E5A63F4

And if I am not mistaken, applying the latest SA1 patch should produce a ROM with the following hash value (case is irrelevant):

MD5: 6b79ec4484338b8a5715100fafda9a08

Mentioning these hash values on this repository would help people avoid bad ROMs, and be sure that they applied the patch correctly.

Thanks

VitorVilela7 commented 5 years ago

Hi frederic! I have included the hashes for the output ROMs at https://github.com/VitorVilela7/SA1-Root/tree/master/Gradius-III#jpn-version, but I can add for the input ROM if needed.

frederic-mahe commented 5 years ago

My bad, I did not open the second README file. I would argue that having checksums for the input ROMs would make this documentation more complete. Up to you. Either way, please feel free to close that issue.

thanks,

VitorVilela7 commented 5 years ago

Checksums added!