С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Системы не скролят - скролят терминалы. В эмуляторе RT-11 максимально точно воспроизводится поведение терминала 15ИЭ-00-013, который скролит только в ответ на команды скролинга ( например - LF ). Благодаря этому вывод 80х24 отображаемых символов, начиная с любой точки экрана - гарантировано помещает курсор в то же место на экране, откуда начался вывод. Это используется ( например ) в игре XONIX.
Скролинг терминалов не имеет отношения к операционке, только в DEC Pro350 с графическим адаптером и встроенным в RT-11 эмулятором терминала появились системные средства управления скролингом этого эмулятора.
Последний раз редактировалось Patron; 03.12.2015 в 00:03.
Уважаемый Vslav, Вам что-то надо делать с чувством юмора. Там же рожица. Сам смеялся, что на PDP-11 и POP просто не напишешь - думать надо!
Уважаемый Patron, благодарю за разъяснения. Получается, что такое поведение - это "усовершенствованние" в СССР стандартного DEC терминала, чтобы в dos-игры играть?
Последний раз редактировалось litwr; 03.12.2015 в 18:46.
Справился со скроллингом, направляя вывод в файл. Но возникла попутная проблема: перенаправление работает только для вывода, а для ввода нет. Пишу
rt11 run prog.sav <input
ввод не работает
Интересно, а позволит ли эмулятор использовать FCU.SAV - архиватор для RT-11, что бы жать DOS и WINDOWS файлы в FCU-архивы?
Почему нельзя сделать опционально поддержку живого флоппа в будущих релизах? Аналогично DOS эмулятору Полетаева?
(подразумевается копирование из папки или образов на дискету для УК-НЦ к примеру на лету).
Последний раз редактировалось Patron; 17.12.2015 в 00:33.
Обновилась текущая сборка эмулятора RT-11 для консоли Windows ( 14.08.2017 ) - RT-11_Emulator_14.08.2017
Изменения:
1. Все модули эмулятора обновлены до текущих версий. В результате ( например ) исправлена ошибка эмуляции команды MARK. Теперь при изменении виртуального диска - содержимое каталога Windows обновляется не только "вручную" ( после закрытия эмулятора или чтения каталога HD1: ), но и автоматически - через 0.3 сек после последней записи на HD1.
...
Последний раз редактировалось Patron; 28.09.2017 в 21:48.
Patron, а можете рассказать -- как у вас драйвер HD (тот который отвечает за каталог на диске PC) взаимодействует с эмулятором? т.е. на стороне PC я понимаю примерно что происходит -- висит hook на изменения в директории, подхватывает изменения, отражает это в своих структурах. Но со стороны RT-11 это же вроде как блочное устройство с каталогом -- получается что, каталог собирается динамически и динамически же перестраивается? И самое интересное это -- как драйвер получает информацию об этом?
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)