Вчера заново скачал UKNCBTL-beta18-bin.zip, распаковал, запустил - все работает.
Видимо при скачивании был сбой, хотя архиватор не ругнулся.
Было серое окошко с текстом: "приложение UKNCBTL.exe вызвало ошибку и будет закрыто"
Вид для печати
От перехода на Qt по идее можно получить пользу не только в связи с возможностью сборки под другими системами. В Qt есть такая вещь как скриптинг -- к программе можно прикрутить возможность вызывать методы программы извне, скриптом похожим на JavaScript. Это может быть полезно например для организации набора тестов. Да и пользователи я думаю найдут этому применение.
Пока разбирался почему в 18 версии (не Qt) после загрузки RT-11 не работают драйверы SL и LD (причина в том что, эмулятор показывает защиту от записи, хотя на файлах образов атрибут "только чтение" снят.) решил проверить это на версии Qt. В итоге один раз эмулятор (Qt) запустился и с драйверами та же ситуация.
Все последующие попытки запуска эмулятора версии Qt заканчиваются окошком с текстом:
"QtUkncBtl.exe - обнаружена ошибка. Приложение будет закрыто."
И еще я вспомнил, что когда скачал 18 версию, то сначала запускал версию Qt (несколько раз), а потом обычная при первом же запуске выдала окошко с тем текстом.
Для удобства отладки, блок работы с лентой сделал вот таким. На графике видим фрагмент пилот-тона.
http://img-fotki.yandex.ru/get/5103/...750b343_XL.jpg
Сегодня наконец-то в первый раз загрузился с ленты.
(Пока грузится только UKNC_VERT.wav, ещё начинает UKNC_KLAD.wav но падает.)
Vamos, действительно, в beta-18 в процедуре открытия файлов есть ошибка. Исправление в следующей бете. Beta-19 будет уже скоро.
Добавил. Можно подробнее -- что за GD.SYS -- это отладчик какой-то?
Как он использует упомянутые регистры?
Beta-19: (см. на два сообщения ниже)
Добавление регистров не помогло.
GD.DSK диск с драйвером эмулятора КГД (не КЦГД) для ДВК - GD.SYS .
На UKNCBTL драйвер не устанавливается при загрузке системы, на "железе" все работает.
При загрузке системы, на "железе" отображаются две строки:
GD V04.00 [AI] Драчев А.И.
SL V08.00 [SW] Сторожевых С.В.
далее выполняем команду:
.SET GD ON
экран становится черным - мы в режиме эмуляции КГД.
--------------------------------------------------------------
На диске JEK.DSK графический редактор JEK.SAV, при прорисовке картинки LE.JEK не прорисовывается третья заливка. Картинки в эмуляторе и на "железе" отличаются количеством цветов.
Запуск графического редактора:
.RU MU0:JEK.SAV
*MU0:LE.JEK