User Tag List

Страница 142 из 458 ПерваяПервая ... 138139140141142143144145146 ... ПоследняяПоследняя
Показано с 1,411 по 1,420 из 4576

Тема: ДВК (и всё, что с ними связано)

  1. #1411

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Только должен он не "не реагировать", а реагировать как на GOLD который в обычных терминалах в этом месте находится

    ---------- Post added at 03:37 ---------- Previous post was at 03:34 ----------

    Цитата Сообщение от Patron Посмотреть сообщение
    Поскольку и KEYPAD, и NUMPAD у 15ИЭ-00-013 имею "в ширину" 3 клавиши, то требовать от эмулятора ДВК клавишу PF4 - перебор. Все "нужные клавиши" (т.е. те, которые есть у "VT-52 по-русски") эмулируются максимально полно
    А кто требует-то? Требуются именно три клавиши верхнего ряда.
    У тебя есть только две из верхнего ряда и одна левая

    Ну а привязка именно к NumLock хороша тем, что на терминале привыкаешь к частому и быстрому использованию GOLD 7, то есть одна клавиша под другой

    ---------- Post added at 03:37 ---------- Previous post was at 03:37 ----------

    Левая - всмысле не-VT52шная
    <ESC>S
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  2. #1411
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #1412

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,806
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    148
    Поблагодарили
    79 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Требуются именно три клавиши верхнего ряда.
    У тебя есть только две из верхнего ряда и одна левая
    Заглянем в коды :)
    Код:
    void VT_TerminalClass::Key_Pad_Slash()
    {
    	Key('\033'); Key('Q');
    }
    /////////////////////////
    void VT_TerminalClass::Key_Pad_Star()
    {
    	Key('\033'); Key('R');
    }
    /////////////////////////
    void VT_TerminalClass::Key_Pad_Minus()
    {
    	Key('\033'); Key('S');
    }
    /////////////////////////
    void VT_TerminalClass::Key_Pad_Plus()
    {
    	Key('\012');
    }
    /////////////////////////
    void VT_TerminalClass::Key_Pad_Enter()
    {
    	if( !bNumLock_Flag ) { Key('\015'); return; }
    	if( bExtendedKeypad ) { Key('\033'); Key('?'); Key('M'); return; }
    	Key('\015');
    }
    /////////////////////////
    void VT_TerminalClass::Key_Pad_9()
    {
    	if( !bNumLock_Flag ) { Key('\033'); Key('P'); return; }
    	if( bExtendedKeypad ) { Key('\033'); Key('?'); Key('y'); return; }
    	Key('9');
    }
    /////////////////////////
    void VT_TerminalClass::Key_Pad_8()
    {
    	if( !bNumLock_Flag ) { Key('\033'); Key('A'); return; }
    	if( bExtendedKeypad ) { Key('\033'); Key('?'); Key('x'); return; }
    	Key('8');
    }
    /////////////////////////
    void VT_TerminalClass::Key_Pad_7()
    {
    	if( !bNumLock_Flag ) { Key('\033'); Key('h'); return; }
    //	if( !bNumLock_Flag ) { Key('\033'); Key('\025'); return; }
    	if( bExtendedKeypad ) { Key('\033'); Key('?'); Key('w'); return; }
    	Key('7');
    }
    /////////////////////////
    void VT_TerminalClass::Key_Pad_6()
    {
    	if( !bNumLock_Flag ) { Key('\033'); Key('C'); return; }
    	if( bExtendedKeypad ) { Key('\033'); Key('?'); Key('v'); return; }
    	Key('6');
    }
    /////////////////////////
    void VT_TerminalClass::Key_Pad_5()
    {
    	if( !bNumLock_Flag ){ Key('\033'); Key('f'); Gold_ON(); return; }
    	Gold_OFF();
    //	if( !bNumLock_Flag ) { Key('\033'); Key('\010'); return; }
    	if( bExtendedKeypad ) { Key('\033'); Key('?'); Key('u'); return; }
    	Key('5');
    }
    /////////////////////////
    void VT_TerminalClass::Key_Pad_4()
    {
    	if( !bNumLock_Flag ) { Key('\033'); Key('D'); return; }
    	if( bExtendedKeypad ) { Key('\033'); Key('?'); Key('t'); return; }
    	Key('4');
    }
    /////////////////////////
    void VT_TerminalClass::Key_Pad_3()
    {
    	if( !bNumLock_Flag ) { Key('\033'); Key('d'); return; }
    //	if( !bNumLock_Flag ) { Key('\033'); Key('\023'); return; }
    	if( bExtendedKeypad ) { Key('\033'); Key('?'); Key('s'); return; }
    	Key('3');
    }
    /////////////////////////
    void VT_TerminalClass::Key_Pad_2()
    {
    	if( !bNumLock_Flag ) { Key('\033'); Key('B'); return; }
    	if( bExtendedKeypad ) { Key('\033'); Key('?'); Key('r'); return; }
    	Key('2');
    }
    /////////////////////////
    void VT_TerminalClass::Key_Pad_1()
    {
    	if( !bNumLock_Flag ) { Key('\033'); Key('e'); return; }
    //	if( !bNumLock_Flag ) { Key('\033'); Key('\024'); return; }
    	if( bExtendedKeypad ) { Key('\033'); Key('?'); Key('q'); return; }
    	Key('1');
    }
    /////////////////////////
    void VT_TerminalClass::Key_Pad_0()
    {
    	if( !bNumLock_Flag ) { Key('0'); return; }
    	if( bExtendedKeypad ) { Key('\033'); Key('?'); Key('p'); return; }
    	Key('0');
    }
    /////////////////////////
    void VT_TerminalClass::Key_Pad_Dot()
    {
    	if( !bNumLock_Flag ) { Key('.'); return; }
    	if( bExtendedKeypad ) { Key('\033'); Key('?'); Key('n'); return; }
    	Key('.');
    }
    Есть другие предложения?

  4. #1413

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Заглянем в коды

    Есть другие предложения?
    Ну я понял, что можно исправить
    А предложение - простое.
    Как все нормальные терминал эмуляторы делают, эмулировать keypad максимально приближенный к реальному, а не с перекоршенным рядом клавиш

    Мне собственно пофигу - по ДВК не ностальгирую ибо в советское время видел его только издалека, чем и был счастлив
    А для себя поправь конфигу все-таки

    Верхний ряд VT52 - <ESC>P, Q, R; а не Q, R, S

    ---------- Post added at 03:55 ---------- Previous post was at 03:48 ----------

    А ВМ3 планируется эмулировать?
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  5. #1414

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,806
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    148
    Поблагодарили
    79 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В первом релизе эмулятора обнаружено "недовложение" писка терминала.

    Если писк терминала желателен (а как же может быть иначе) - качайте второй релиз.

    ...

    Цитата Сообщение от form Посмотреть сообщение
    Верхний ряд VT52 - <ESC>P, Q, R; а не Q, R, S
    Поскольку коды этих клавиш не переключаются - их можно сделать переназначаемыми в файлах конфигурации.

    Сегодня это сделаю.

    А ВМ3 планируется эмулировать?
    Планируется эмулировать "абсолютно всё" :)

    Но на практике ещё даже 1801ВМ1 - эмулировать и эмулировать, поэтому самое простое и быстрое - переписать модуль pdp11 эмулятора SIMH под модульный API.

  6. #1415

    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    374
    Поблагодарили
    311 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    Thumbs up ДВК возвращается ))) Спасибо Patron !!!

    Цитата Сообщение от Patron Посмотреть сообщение
    а как же может быть иначе
    Неописуемо красиво! У меня вот даже слов просто нету ))) Истерика у [hobota] - неужели все мечты сбываются ))) Ксоникс - ДВКашный )))



    Не готов к какой либо критике конструктивной, да и рано наверное ещё !!!
    Но вот один нюанс, Patron, я работаю на ноут-буке и соответственно у меня
    все емули на нём стоят и проверяются (тестирование проходят официальное от Хобота "смайл"), нум-лок врубился по умолчанию, первый раз удалось его вырубить,
    второй раз нет - а штука в том что у меня то тут ДКЛ на алфавитных кнопках !!! Мне надо что-бы (начинаются капризы) нум-локом я мог свободно управлять иначе не могу команды вводить.

    А как подпихнуть другой монитор, другие игрушки?
    Какая конкретно модификация ДВК это (я в них запутался уже давно)?
    А будут дисководики как в UKNCBTL?
    И ещё милион вопросов - будет всё?
    Последний раз редактировалось hobot; 30.01.2012 в 12:34.
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  7. #1416

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    переписать модуль pdp11 эмулятора SIMH под модульный API.
    Еще бы знать его отличия пресловутые
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  8. #1417

    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    374
    Поблагодарили
    311 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    нум-локом я мог свободно управлять иначе не могу команды вводить.
    Извиняюсь, поторопился, когда эмулятор стартует он его врубает, но с отключением
    проблем нету !!!
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  9. #1418

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,806
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    148
    Поблагодарили
    79 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    Извиняюсь, поторопился, когда эмулятор стартует он его врубает, но с отключением
    проблем нету !!!
    По идее, при получении фокуса ввода окном терминала - терминал должен запоминать текущее состояние <CapsLock><NumLock><ScrollLock>, затем устанавливать свой контекст клавиатуры, а при потере фокуса ввода - производить обратную операцию.

    Т.е. при переключении между окном эмулятора и окном любой другой программы - контекст клавиатуры должен (в общем случае) изменяться.

  10. #1419

    Регистрация
    29.03.2005
    Адрес
    Москва
    Сообщений
    300
    Спасибо Благодарностей отдано 
    392
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    19 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Планируется эмулировать "абсолютно всё"
    Но на практике ещё даже 1801ВМ1 - эмулировать и эмулировать, поэтому самое простое и быстрое - переписать модуль pdp11 эмулятора SIMH под модульный API.
    А может попросить авторов, давно уже заэмулировавших ВМ1 и ВМ2 в эмуляторах БК и УКНЦ, так сказать немного поделиться исходниками

  11. #1420

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Doronetty Посмотреть сообщение
    А может попросить авторов, давно уже заэмулировавших ВМ1 и ВМ2 в эмуляторах БК и УКНЦ, так сказать немного поделиться исходниками
    К сожалению ВМ1 + ВМ2 не дадут в сумме ВМ3
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

Страница 142 из 458 ПерваяПервая ... 138139140141142143144145146 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Видеорежимы и работа с ними
    от icebear в разделе Программирование
    Ответов: 23
    Последнее: 26.07.2005, 12:55
  2. Видеорежимы и работа с ними
    от icebear в разделе Несортированное железо
    Ответов: 3
    Последнее: 21.07.2005, 11:49
  3. Ответов: 0
    Последнее: 25.06.2005, 23:14

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •