тестил на утке. Так то он в chd могет. Но в случае конкретно образа - bin\cue - да, а пожатый chd - уже нет
Не знаю кто чувствительный, проблема в отсутствии pregap. Можно догадаться, если сравнить CUE от redump (CHD от него работает) и полученные софтом, который об этом не знает (возможно из-за плохого CCD получается CUE без pregap). У CCD+IMG и CUE+BIN файлы одинаковые IMG и BIN, на SUB можно забить, остаётся сконвертировать CCD в CUE.
Я добавил вручную INDEX 00 и отнял 2 секунды в CUE полученный от CDmage после пересохранения CCD+IMG. Потом я модифицировал грубый
https://github.com/crumpx/ccd2cue, чтобы писал MODE2/2352 и INDEX 00. Для работы нужно установить Python 3 и перетащить CCD на скрипт чтобы получить CUE. Готовый CUE прикладываю, положите к IMG, можно переименовать в CUE "image.img" на "image.bin", если у вас BIN, или сам BIN файл наоборот в IMG. Потом как обычно:
chdman.exe createcd -i image.cue -o "Earthworm Jim 2.chd"
Я проверял, у меня работает "Earthworm Jim 2 (SLES-00343) (Russian) (Vector) (NTSC Patch)" в DuckStation.