Эту фразу в Википедии я и написал -- как и всю статью "Немига (компьютер)".
Отличия только в урезанной функциональности и адаптации к русскому языку -- как у всех -- ФОДОС / РУДОС / ДВК ОС итп.
Плюс конечно отличия в драйверах устройств и их опциях.
- - - Updated - - -
https://ru.wikipedia.org/wiki/%D0%A4...MIGA_class.jpg -- посмотрел я ещё раз на эту фотку (получена от А. А. Петровского).
По-моему, изображение на экран приклеено прямо на фотку -- нет характерных для этого монитора искажений, горизонтальные линии параллельны фото, а не краям экрана.
- - - Updated - - -
IOSCAN побеждён -- см. http://zx-pk.ru/threads/20590-emulya...l=1#post891570
Но загрузке в 4.05 / 4.06 это не помогло.
- - - Updated - - -
Оно понятно, но это время, да и коряво.
В тестах я часто запускаю подряд несколько команд, а проверка на правильное выполнение команды идёт сравнением скриншотов. Поэтому хотелось иметь простую возможность очистить экран перед запуском следующего теста.
Последний раз редактировалось nzeemin; 27.01.2017 в 21:22.
Помнится в 4-м фортране на ЕС-ках для очистки экрана выводили 25-30 символов перевода строки.
nzeemin, а там VT52 терминал эмулируется в процессе (ну как на уровне УК-НЦ) в плане ESC_последовательностей?
либо надо местные ESC где список брать изучать - что бы правильные экранные програмулины делать к примеру.
- - - Добавлено - - -
это великое признание ! )
- - - Добавлено - - -
а обычная clrl.sav под VT52 не работает?
- - - Добавлено - - -
Никит, пожалуйста состав дискеты выложи что там у тебя на системе под рукой что бы видеть а не додумывать
просто каталог системы с которой работаешь на Немиге
Хмм какая штука.
Драйвер SL от Сторожевых.
Вводим SET SL LET, а потом /H -- получаем вот такую справку:
Да! Красиво ) Стандартное управление драйвером надо сказать,
как выяснилось недавно автор ещё для УК-НЦ специализированную версию драйвера (за номером 9)
написал (есть в архиве).
попробуй вот этот файл
http://www.fayloobmennik.net/6832390
для очистки экрана вывести командой TY CLRS.TXT
А команду (если сработает) можешь уже SL-ем на удобное тебе сочетание повесить.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
https://github.com/nzeemin/nemigabtl...b1d454b4f68395
IOSCAN проходит по адресам 160000-177776 и показывает только те из них которые "отвечают", т.е. по этим адресам есть устройства, отдающие данные.
Нужно было сделать чтобы "дыры" между показанными диапазанами "не отвечали", что я и реализовал.
- - - Updated - - -
Сейчас я смотрю процесс загрузки на 4.05 и сравниваю его с 3.03, пытаясь понять что идёт не так.
Видно что на 4.05 читается MD.SYS и потом тишина.
http://www.emuverse.ru/wiki/%D0%9D%D...B0_303_boot_M5
http://www.emuverse.ru/wiki/%D0%9D%D...0_405_boot_02A
Теперь интересно сколько памяти показывает команда SH CON.
И прогоните ещё программку MEMMAP*.
*- Программа не все устройства знает.
- - - Добавлено - - -
Если ещё Еnter понажимать, будет по буквенный ввод.
Последний раз редактировалось MiX; 28.01.2017 в 13:26.
Нашёл в чём отличие.
На 4.05 загрузчик MD BOOT читает MD.SYS и по смещению 00200 находит там не 000000, а 005727, это ему не нравится, и он уходит куда-то налево.
Помнится кто-то заменил на дискетах от BYTEMAN файл MD.SYS (взяв MD.SYS от системы 3.03) и назвал такие дискеты "fixed", но эти два MD.SYS очень разные, 4 блока и 11 блоков.
Вот кстати нашёл источник.
- - - Updated - - -
Копаюсь с загрузкой 4.05 уже довольно долго.
Пока понял что загрузчик с дискеты для 4.05 несколько по-другому работает с регистром 177564 -- он хочет чтобы там было значение 0200 и только после этого пишет символ в 177566. ПЗУ в начале работы пишет в 177564 значение 200. Но загрузчик в некоторый момент в начале загрузки его там стирает. В общем тут некоторая непонятка как правильно работать с этой ячейкой.
Если ставлю заглушку чтобы оттуда всегда торчало 0200 -- то загрузка с диска 01A.DSK продолжается -- читает часть RT11SJ.SYS но затем опять останавливается, причину пока не понял.
Последний раз редактировалось nzeemin; 28.01.2017 в 14:16.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)