Repository navigation
CHD Manager 1.2.1
Fixes found by testing on 42 real discs
- "None" compression plus verify no longer reports a false "Verify failed". chdman can't verify an uncompressed CHD, so the app now says so and keeps your source files.
- When a job fails, chdman's real error message is now shown in the log and in the Result column (it was being hidden).
- Dreamcast CD discs that start with audio tracks now get a platform label.
- Folder scans now say which files they skipped (
.cdi,.pbpand similar can't be read by chdman). - The suggested-settings text now cites measured results.
How it was tested: 42 real discs (6 Dreamcast GD-ROM, 3 Dreamcast CD, 16 PS1, 17 PS2; 7.3 GB of CHDs). All 42 verified, extracted, and rebuilt with the same data SHA-1 as the originals. The DVD path was checked on real PS2 ISOs (4.4 GB and 1.4 GB). Compression levels and thread scaling were measured. Rebuilt CHDs booted in PCSX2 (PS2, CD-type and DVD-type), DuckStation (PS1) and RetroArch with Flycast (Dreamcast), including zstd, uncompressed and larger-hunk builds. I checked that games boot and show their intro; I did not play them through. Full numbers are in the README's Testing section.
Download CHD-Manager-1.2.1-win64.zip, unzip it anywhere, and run CHD Manager.exe. Windows 10/11, 64-bit. Python is not needed. Includes chdman 0.289. If you are on 1.2.0, the app will offer this update itself.
Heads up: the exe is not code-signed, so Windows SmartScreen may show "unknown publisher" (choose More info, Run anyway), and some antivirus programs can be suspicious of packaged Python programs. You can also run CHD_Manager.pyw from source or build the exe yourself with build.ps1 (see the README).
SHA-256 of the zip: F930702994344674F2089F60C70CD630D8119F97C243B99D67C5B8D5B43E16B2