chdman createcd -i ./temp/game.cue -o ./converted/game.chd
If your library is cluttered with massive ZIP files for CD-based games, converting them to CHD can save significant disk space without losing a single byte of data. Here is everything you need to know about converting ZIP to CHD. What is a CHD File?
[Feature Request] CHD (or full Zip) support · Issue #185 - GitHub
for zipfile in *.zip; do folder="$zipfile%.zip" mkdir -p "$folder" unzip "$zipfile" -d "$folder" chdman createcd -i "$folder"/*.cue -o "$zipfile%.zip.chd" rm -rf "$folder" done
Unlike ZIP files, which must be fully "unpacked" (at least in part) for an emulator to read them, a CHD file is designed to be read directly. This makes it the gold standard for systems that use CDs, DVDs, or Hard Disks, such as: Sega Saturn & Dreamcast PC Engine CD 3DO Why Convert ZIP to CHD?
Automation has simplified this for the average user. Tools like