This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |
tools:software [2021/10/14 05:00] – jonasrosland | tools:software [2022/03/10 13:32] (current) – [Hashing software] multisum is no longer maintained hiccup |
---|
===== Hashing software ===== | ===== Hashing software ===== |
| |
* [[https://www.nirsoft.net/utils/hash_my_files.html|HashMyFiles]] - Easy to use Windows GUI tool. Supports various hash types. | * [[https://mamedev.emulab.it/clrmamepro/|clrmamepro]] - GUI tool. Has "dir2dat" function that produces a Logiqx datfile. Supports CRC32, MD5 and SHA1 hash types. [[:directory_dir2dat_guide|See these instructions]] on how to use this while preserving sub-directories and empty files. |
* [[https://github.com/mariomadproductions/multisum|multisum]] - WIP and mostly untested python tool that supports multiple ROM-specific output formats and can record information on files and folders recursively. Supports CRC32, MD5, SHA1 and SHA256 hash types. | * [[https://github.com/SabreTools/SabreTools|SabreTools]] - Command-line tool. Has "dir2dat" function that can produce a Logiqx datfile, among other formats. Supports CRC32, MD5, SHA1 and SHA256. Its not clear if it has an option to preserve sub-directories or empty files or not. |
* [[https://mamedev.emulab.it/clrmamepro/|clrmamepro]] - Windows GUI tool with a "dir2dat" function that can process a directory recursively and output a Logiqx datfile. A bit limited and difficult to use. Supports CRC32, MD5 and SHA1 hash types. | * [[https://www.romhacking.net/utilities/931/|GameHeader]] - GUI tool. Supports CRC32, MD5, SHA1 and SHA256. It doesn't preserve sub-directories or empty files. Has its own output format that is supported by DAT-o-MATIC, but nothing else at the moment. |
| * [[https://www.nirsoft.net/utils/hash_my_files.html|HashMyFiles]] - GUI tool. Supports CRC32, MD5, SHA1 and SHA256 and others. Produces text/HTML output. Its not clear if it has an option to preserve sub-directories or empty files or not. |