Да, файлы .prg оригинальный и изменённый отличаются.
То что у вас выделено, это контрольная сумма, они разные.
Там насколько я помню ещё в самом конце есть контрольная сумма и сама область изменённых и сжатых файлов тоже отличаются.
Да, файлы .prg оригинальный и изменённый отличаются.
киньте исправленный initDB_out.dat глянуть
ну и тут тоже ошибка - нет места