Visual Compare Code v0.1 - за этими красивыми словами стоит очень простой смысл, visual compare вы будете делать своими собственными глазами. Во всяком случае пока, и это уже не так плохо.
Подобная программа нужна была давно, давно же и пытался что то сделать, но как-то все не клеилось. Причина возможно в том, что в ZAsm`е нет возможности переключаться между двумя открытыми на чтение файлами и возможности позиционирования в файле, только последовательное чтение - делалось для include и это понятно.
Ладно, теперь как это работает сейчас:
Сначала выбираем файлы которые будем сравнивать, если второй файл не определен, в первый раз, ничего не произойдет, далее, после "Ок" переход в другое окно где выводится hex и text дамп по 4 байта в строку для каждого файла. Чтение происходит по-секторно. Обрабатываются только следующие кнопки:
¦ #04 - PGUP на страницу вверх
¦ #05 - PGDN на страницу вниз
¦ #07 - вызов меню выбора файлов, здесь можно выбрать любой другой.
! Для выхода вызываем меню выбора файла и выходим по Break, Escape и т.п.
Что бы как то скрасить картину, дампы покрашены в разный цвет и это поверьте хорошо, я это видел монохромным.
Общая длинна дампа определяется по более короткому файлу.
Файлы могут находится на любых дисках - дисководах (A-e), но думаю лучше будет если на одном, по-секторное чтение будет тормозить даже в эмуляторах, не говоря уже о реале.
Сам пользовался совсем немного, шрифты сравнивал, даже так, без реального compare толк есть.
Что еще, о планах в About, который в конце исходного текста, который как обычно в архиве имеется.
Буду рад если кому еще окажется полезным.