Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Эмуляторы отечественных компьютеров (http://zx-pk.ru/forumdisplay.php?f=61)
-   -   Эмулятор терминала типа VT52 (http://zx-pk.ru/showthread.php?t=20092)

Patron 4th January 2013 19:16

Обновилась текущая сборка эмулятора терминала типа VT52: VT52_04.01.13_18-24.

Изменения:

1. Теперь подключенные образы можно отключать от приводов эмулятора, используя Ctrl / Left-Click на копке выбора образов.

2. В файл Terminal.ini добавлена константа
Code:

Solid_177  = 1
задающая, отображать ( при Solid_177 = 1 ) или нет ( при Solid_177 = 0 ) коды 0177 и 0377 в виде засвеченных знакомест. Значение по умолчанию 1.

3. В файл Terminal.ini добавлена константа
Code:

SmartHold  = 1
включающая ( при SmartHold = 1 ) или выключающая ( при SmartHold = 0 ) автоматический сброс режима HOLD в том случае, если следующими после включающих режим HOLD кодов "\033[" двумя выведенными на терминал символами будут '?' и любая цифра. Значение по умолчанию 1.

BYTEMAN 4th January 2013 20:04

Quote:

Originally Posted by Titus (Post 564340)
И еще, какие есть возможности в винде для засыпания процесса на некоторое время кроме Sleep?

WaitForSingleObject.... Тоже усыпляет...

Patron 19th January 2013 01:13

Обновилась текущая сборка эмулятора терминала типа VT52: VT52_18.01.13_19-15.

Изменения:

1. Мультиплексор и драйвер HX переделаны на новый протокол HX 2.1

2. Теперь загрузка производится с установкой даты сервера через специальный загрузчик Boot_RT-11_from_HX0.bin ( исходник в файле BotHX0.MAC ) при помощи объекта UKNCcomSender, для взаимодействия с которым на целевой компьютер предварительно загружается ODT-скрипт UKNC-style Loader.odt ( исходник в файле HXPre.MAC ).

3. Теперь по умолчанию использование сжатия в протоколе HX отключено.

Alex_K 20th January 2013 13:24

Заметил небольшую ошибочку в эмуляторе VT52. Она есть как и в HX-сервере, так и в эмуляторе ДВК. При нажатии комбинации Ctrl+H передается код 0177, как и при Backspace, а ведь должно передаваться 010.

Patron 20th January 2013 13:48

Quote:

Originally Posted by Alex_K (Post 569208)
Она есть как и в HX-сервере, так и в эмуляторе ДВК

На данном этапе развития модульного API код всех DLL полностью включается в каждый exe-файл, поэтому разница между всеми этими exe-файлами ( pdp11.exe, VT52.exe, HX_Server.exe ) только в дате сборки ( выводится при запуске первой строкой на системную консоль ). Файлы с одинаковой датой сборки побитово идентичны и отличаются только именем.

hobot 21st January 2013 07:55

Quote:

Originally Posted by Alex_K (Post 569208)
Заметил небольшую ошибочку в эмуляторе VT52. Она есть как и в HX-сервере, так и в эмуляторе ДВК. При нажатии комбинации Ctrl+H передается код 0177, как и при Backspace, а ведь должно передаваться 010.

А непосредственно про ошибку? Насколько это критично ! Кстати говоря возможность
отключения образа очень пригодилась, спасибо ! )

---------- Post added at 06:55 ---------- Previous post was at 06:53 ----------

Ну я понимаю так, что НЫС по набору АР2 - УПР-H - Е не сработает на выход с сохранением? Так получается ? )

Alex_K 21st January 2013 12:20

Quote:

Originally Posted by hobot (Post 569402)
А непосредственно про ошибку? Насколько это критично !
........................
Ну я понимаю так, что НЫС по набору АР2 - УПР-H - Е не сработает на выход с сохранением? Так получается ? )

hobot, молодец, все абсолютно точно!!! Только я хотел выйти без сохранения по ESC-Ctrl+H-Q. Только потом посмотрел в файлах, что вроде можно нажать F10, но я сделал проще - погасил NumLock и нажал <5> на допклавиатуре, все-таки знание раскладки 15ИЭ-00-013 пригодилось.

shattered 28th January 2013 23:29

Quote:

Originally Posted by Patron (Post 553490)
Матрица 15ИЭ идентична матрице КСМ ( точнее наоборот - разработчики КСМ использовали коды ПЗУ знакогенератора 15ИЭ ). Однако, 15ИЭ не поддерживает псевдографику, поэтому соответствующие ячейки ПЗУ используются только в КСМ.

Похожа?

http://img-fotki.yandex.ru/get/5801/...3d719a2_XL.jpg
«15ie: mock-up of display»

Это скрин сырого драйвера 15иэ в MESS. Знакогенератор вбивал с картинки в ТО.

Patron 28th January 2013 23:44

1 Attachment(s)
Quote:

Originally Posted by shattered (Post 571299)
Похожа?

Один в один.

В приложении - матрица знакогенератора КСМ в двоичном и текстовом виде.

...

shattered 28th January 2013 23:53

Ага, ок. Дампа прошивки 15иэ, как я понимаю, пока ни у кого нет?


All times are GMT +4. The time now is 02:42.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.