: a small program used for verifying game dumps with No-Intro
No-Intro's testimony explains it pretty well here.
TL;DR: Preservation of data is important, and because game dumps are tampered with for various reasons it becomes harder to know if your copy is "legit". This program makes checking your game dumps easy and encourages people to search for those "original/unmodified dumps".
- Rust (only needed if you are building from source)
- A copy of the No-Intro database (download that here in
Standard DAT
form) - Your game dumps (make sure they are in their standard dump type, not compressed into an archive)
That's it! Just make sure the platforms you are checking dumps for are supported by No-Intro. (you should be able to see what platforms are supported when you download the database file)
- Download checkni file from the releases page.
- Move it to your desired location. (preferably one where you have write permissions)
- Clone the repository,
cd
into it, and build. (cargo build --release
) - A binary will be created in
./target/release/
labeledcheckni
orcheckni.exe
. - Move it to your desired location. (preferably one where you have write permissions)
That is most likely the releaser's intent. Many groups that release dumps often look for less noticable things they can take out of or add to the dump, which can be done for many reasons, such as conserving space or just generally "enhancing the user's experience" in some form. While this isn't necessarily bad on it's own, it does mean you have a file that is not the original.
TO CLARIFY: This program is NOT meant for verifying that your game dump is "working" or "real", but rather that it is the original/unmodified dump.