- Home
- ROM Management Software
- verifydump
verifydump
What it is
verifydump is a free command-line utility for checking whether compressed .chd and .rvz disc images match Redump Datfiles. It converts each image to the original format described by the Datfile, adjusts the result to Redump conventions, and compares it with the supplied data. Users provide a Datfile, which may be zipped, followed by compressed dump files or folders. The tool says it leaves user files unchanged and stops checking an individual dump when it finds an error. CHD checks need chdman and binmerge available in the system PATH; RVZ checks need DolphinTool in the PATH. Some cue metadata cannot be represented in CHD, so users can provide original cue files with --extra-cue-source or allow mismatches with --allow-cue-file-mismatches. Verification creates temporary converted files and deletes them afterward. For frequent checks or large collections, the project suggests a RAM drive to reduce SSD writes. Windows users can use the provided executable, while Linux and macOS users can install with pipx or another Python package method. The package requires Python 3.10 or later and below 3.16, and is listed under the MIT License. The latest release shown is v1.0.1.
For and against
For
- Checks both .chd and .rvz images against Redump Datfiles
- Available for Windows, Linux, and macOS
- Does not modify users’ files
- Stops checking a dump after finding an error
- MIT-licensed package
Against
- CHD checks require chdman and binmerge
- RVZ checks require DolphinTool
- Requires Python 3.10 or later and below 3.16
- Verification creates temporary converted files
The verdict
verifydump provides a focused way to check compressed CHD and RVZ images against Redump data. Users need the relevant external tools installed and should account for temporary file creation during verification.
Who it suits
verifydump is intended for people who keep compressed disc images for emulator use and want to check them against Redump preservation data. It suits users comfortable with a command line and installing the required format-specific tools.
Plans and prices
Free
Open-source command-line tool; verifies .chd and .rvz images against Redump Datfiles
Read 9 Oct 2026 · github.com
On the record
- CHD dependencies
- Verifying .chd files requires chdman and binmerge, and both tools must be available in the system PATH.github.com · read 8 Oct 2026
- CHD requirements
- Verifying .chd files requires chdman from MAME and binmerge, both available on the system PATH.github.com · read 9 Oct 2026
- Cue file limitation
- Some Redump cue metadata cannot be represented in CHD, so users can supply original cue files with --extra-cue-source or ignore cue mismatches with --allow-cue-file-mismatches.github.com · read 8 Oct 2026
- Cue files
- When .cue metadata cannot be represented in .chd, users can supply the original cue file with --extra-cue-source or ignore cue mismatches with --allow-cue-file-mismatches.github.com · read 9 Oct 2026
- File handling
- The README says verifydump never modifies users’ files and deletes temporary converted files after verification.github.com · read 9 Oct 2026
- How it works
- It converts compressed images into the original format described by Redump, adjusts the dump to match Redump conventions, and verifies it against the Datfile.github.com · read 9 Oct 2026
- Input
- Users provide a Redump Datfile, which can be zipped, followed by one or more compressed dump files or folders.github.com · read 9 Oct 2026
- Inputs
- Users provide a Datfile, which may be zipped, followed by one or more compressed dump files or folders containing them.github.com · read 8 Oct 2026
- Installation platforms
- The project offers a Windows executable and says Linux and macOS users can install it with pipx or another Python package installation method.github.com · read 8 Oct 2026
- Intended users
- The README describes the tool for users who keep compressed disc images for use in emulators and want to check them against Redump preservation data.github.com · read 9 Oct 2026
- License
- The repository identifies the project as MIT licensed.github.com · read 9 Oct 2026
- Purpose
- verifydump checks whether compressed .chd and .rvz disc images match Redump Datfiles.github.com · read 9 Oct 2026
- Release
- The latest release shown is v1.0.1, described as containing bug fixes and compatibility updates for current tool versions.github.com · read 9 Oct 2026
- Runtime requirement
- The package metadata requires Python 3.10 or later and a version below 3.16.pypi.org · read 8 Oct 2026
- RVZ dependency
- Verifying .rvz files requires DolphinTool, which must be available in the system PATH.github.com · read 8 Oct 2026
- RVZ requirements
- Verifying .rvz files requires DolphinTool from Dolphin, available on the system PATH.github.com · read 9 Oct 2026
- Support
- The maker directs users to report bugs or ask questions by opening a GitHub issue.github.com · read 9 Oct 2026
- Temporary files
- Verification creates and then deletes temporary converted files; the README suggests a RAM drive for frequent verification or large collections to reduce writes to an SSD.github.com · read 8 Oct 2026