Both sides previous revision Previous revision Next revision | Previous revisionLast revisionBoth sides next revision |
submission:general [2023/06/29 14:49] – hiccup | submission:general [2023/07/10 19:24] – [Required Dump Info] hiccup |
---|
==== Required Dump Info ==== | ==== Required Dump Info ==== |
| |
The most basic information necessary for verifying a game dump are the hashes/fingerprints generated from the ROM file as well as the dumping tool including hardware, firmware, and software version. **You can use [[https://www.romhacking.net/utilities/931/|GameHeader]] to get all this info in one go, on Windows (or Linux/macOS using wine/mono)**. Or you can use common/built-in utilities: | The most basic information necessary for verifying a game dump are the hashes/fingerprints generated from the ROM file as well as the dumping tool including hardware, firmware, and software version. |
| |
| **You can use [[https://www.romhacking.net/utilities/931/|GameHeader]] to get all this info in one go, on Windows (or Linux/macOS using wine/mono), or a common tool like 7-Zip, HashTab or HxD**. Or you can use built-in utilities: |
| |
Size/hashes: | Size/hashes: |
* **Size**: The size of the ROM in bytes. You can view this in your file manager, or on GNU/Linux and macOS, in the terminal run <code bash> wc -c ROMFILENAME</code> | * **Size**: The size of the ROM in bytes. You can view this in your file manager, or on GNU/Linux and macOS, in the terminal run ''wc -c ROMFILENAME'' |
* **CRC32**: On GNU/Linux and macOS, in the terminal run <code bash>crc32 ROMFILENAME</code>On Windows, use [[https://github.com/namazso/OpenHashTab|OpenHashTab]] or [[https://mh-nexus.de/en/hxd/|HxD]]. | * **CRC32**: On GNU/Linux and macOS, in the terminal run ''crc32 ROMFILENAME''. |
* **MD5**: On GNU/Linux, in the terminal run <code bash>md5sum ROMFILENAME</code>On macOS, in the terminal run <code bash>md5 ROMFILENAME</code>On Windows, in a PowerShell window run <code powershell>Get-FileHash ROMFILENAME -Algorithm MD5</code> | * **MD5**: On GNU/Linux, in the terminal run ''md5sum ROMFILENAME''On macOS, in the terminal run ''md5 ROMFILENAME''. On Windows, in a PowerShell window run ''Get-FileHash ROMFILENAME -Algorithm MD5'' |
* **SHA-1**: On GNU/Linux and macOS, in the terminal run <code bash>shasum -a 1 ROMFILENAME</code>On Windows, in a PowerShell window run <code powershell>Get-FileHash ROMFILENAME -Algorithm SHA1</code> | * **SHA-1**: On GNU/Linux and macOS, in the terminal run ''shasum -a 1 ROMFILENAME''. On Windows, in a PowerShell window run ''Get-FileHash ROMFILENAME -Algorithm SHA1'' |
* **SHA-256**: On GNU/Linux and macOS, in the terminal run <code bash>shasum -a 256 ROMFILENAME</code>On Windows, in a PowerShell window run <code powershell>Get-FileHash ROMFILENAME -Algorithm SHA256</code> | * **SHA-256**: On GNU/Linux and macOS, in the terminal run ''shasum -a 256 ROMFILENAME''. On Windows, in a PowerShell window run ''Get-FileHash ROMFILENAME -Algorithm SHA256'' |
| |
If the game is made up of a folder with subfolders, follow the [[https://dumping.guide/directory_dir2dat_guide|Dir2Dat guide]] for generating the hashes. | If the game is made up of a folder with subfolders, follow the [[https://dumping.guide/directory_dir2dat_guide|Dir2Dat guide]] for generating the hashes. |