Хм. Подскажите тогда как его загрузить.
Я поддерживаю два формата файлов:
1. Сихробайт 0xE6 + смещение + размер
2. Смещение + размер
У этого файла синхробайта нет. Ну и проверка смещения и размера показывает, что оно в ОЗУ не влазит.
Есть какой-то еще общепринятый формат ?
Посмотрел .ASM файл - похоже, мой косяк. Второе поле - ведь это не размер, а адрес конца загрузки, так ? Видно, я встречал только образы, загружаемые с адреса 0.
Поправлю сейчас.