User Tag List

Страница 92 из 120 ПерваяПервая ... 888990919293949596 ... ПоследняяПоследняя
Показано с 911 по 920 из 1199

Тема: Эмулятор УКНЦ - EmuStudio

  1. #911

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Вообще, я там внес кое-какую коррективу относительно документации.

    Когда сделал отображение экрана начиная с той строки, которая записана в порт начального номера строки, все время в нижней строке экрана была левая информация, а последняя строка, где приглашение MZ0:, была выше на одну строку. Тогда я сделал корректировку, отображать стал первую строку на экране не с того, номера, что в порт записывается, а отнимал от него единицу, и тогда все стало выглядеть нормально.
    Вот есть и сейчас такой глюк при старте - верхняя строка не видна, а все остальные выше на одну и бывает в последней высвечивается другая.

    В КСМ первая строка - 0x30, вторая статусная - 0x31, а следующие 24 - кольцо из строк с 0x00 по 0x2F.

    ---------- Post added at 14:08 ---------- Previous post was at 14:05 ----------

    И еще вдогонку - а почему текстовый вывод так дергается? Выдает какими-то кусками, в КЦГД такого не наблюдается.

  2. #912

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,400
    Спасибо Благодарностей отдано 
    1,703
    Спасибо Благодарностей получено 
    2,220
    Поблагодарили
    874 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Вот есть и сейчас такой глюк при старте - верхняя строка не видна, а все остальные выше на одну и бывает в последней высвечивается другая.

    В КСМ первая строка - 0x30, вторая статусная - 0x31, а следующие 24 - кольцо из строк с 0x00 по 0x2F.

    ---------- Post added at 14:08 ---------- Previous post was at 14:05 ----------

    И еще вдогонку - а почему текстовый вывод так дергается? Выдает какими-то кусками, в КЦГД такого не наблюдается.

    Первую я никакую не вывожу, вторую статусную,
    А затем кольцо из 0x00 по 0x2F. Но номер строки, который я беру для отображения третей строки - это номер из порта минус один, т.к. если не делать минус, то нижняя строка, повтроюсь, мусорная, там отображается то, что уехало давно вверх.

    О дерганьи я писал, это потому, что вывод синхронизирован с возможностью терминала УКНЦ поглощать данные. Переведите рулон с плавного на дискретный, и все будет быстро.
    Последний раз редактировалось Titus; 04.04.2013 в 14:14.

  3. #913

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Первую я никакую не вывожу, вторую статусную,
    А затем кольцо из 0x00 по 0x2F. Но номер строки, который я беру для отображения третей строки - это номер из порта минус один, т.к. если не делать минус, то нижняя строка, повтроюсь, мусорная, там отображается то, что уехало давно вверх.
    Да, но ведь при прокрутке дергается в одном месте, потом возвращается. Да и мусора не должно быть, т.к. при прокрутке по LF или ESC I выдвигаемая строка очищается.

  4. #914

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,400
    Спасибо Благодарностей отдано 
    1,703
    Спасибо Благодарностей получено 
    2,220
    Поблагодарили
    874 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Кажется нашел глюк, щас попробую.
    Последний раз редактировалось Titus; 04.04.2013 в 14:44.

  5. #915

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Все дело в том, что при сдвиге есть одна позиция (из 48) когда по команде Home (ESC H) курсор исчезает и верхняя строка не видна, по команде Down (ESC B) курсор появляется на первой строке экрана пользователя. Так что глюк есть, надо искать.

  6. #916

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,400
    Спасибо Благодарностей отдано 
    1,703
    Спасибо Благодарностей получено 
    2,220
    Поблагодарили
    874 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию EmuStudio v0.12b

    Небольшие изменения в модуле КСМ (спасибо Alex_K за наводку).

    * Верхняя строка теперь выводится из видеопамяти под номером 48
    * Служебная строка, как и была осталась 49
    * Исправлена прокрутка
    * Теперь маркер мигает и в верхних двух строчках
    Вложения Вложения

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

  8. #917

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Небольшие изменения в модуле КСМ (спасибо Alex_K за наводку).

    * Верхняя строка теперь выводится из видеопамяти под номером 48
    * Служебная строка, как и была осталась 49
    * Исправлена прокрутка
    * Теперь маркер мигает и в верхних двух строчках
    Прокрутка сейчас работает нормально. Вот еще бы клавиатуру эмулировать, а то задержанный вывод без нее не будет работать, там клавиши надо жать для продолжения, да и в статусную строку попасть хочется.

    Но это не самое главное. Самое главное - это 15ИЭ-00-013, шедевр советсткого терминалостроения, целых две системы команд, ну и тд и тп.

  9. #918

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,400
    Спасибо Благодарностей отдано 
    1,703
    Спасибо Благодарностей получено 
    2,220
    Поблагодарили
    874 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Прокрутка сейчас работает нормально. Вот еще бы клавиатуру эмулировать, а то задержанный вывод без нее не будет работать, там клавиши надо жать для продолжения, да и в статусную строку попасть хочется.

    Но это не самое главное. Самое главное - это 15ИЭ-00-013, шедевр советсткого терминалостроения, целых две системы команд, ну и тд и тп.
    Что такое задержанный ввод?
    Как попадают в статусную строку?

    Эх, промахнулся значит я с КСМ, решил, что он такой же, как и 15ИЭ, а сделать его в разы проще.

    ---------- Post added at 14:59 ---------- Previous post was at 14:57 ----------

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Самое главное - это 15ИЭ-00-013, шедевр советсткого терминалостроения, целых две системы команд, ну и тд и тп.
    И т.д. и т.п. - это чего?

  10. #919

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Что такое задержанный ввод?
    Как попадают в статусную строку?

    Эх, промахнулся значит я с КСМ, решил, что он такой же, как и 15ИЭ, а сделать его в разы проще.
    Не задержанный ввод, а задержанный вывод. Это когда информация выводится на экран, а далее ждем нажатия клавиши для продолжения, потом следующая порция. Клавиша для продолжения, вроде ПАУЗА. Вход в него по ESC [, а выход - ESC \.
    А так есть УСТ РЕЖИМА для установки режима в статусной строке, потом от 0 до 9 на допклавиатуре для изменения нужного параметра. ОСНОВН КАДР - инициализация, Ф20 - режимы ЛИН/АВТ. Можно глянуть дизассемблированную прошивку, там все это расписано.

    ---------- Post added at 15:18 ---------- Previous post was at 15:18 ----------

    Цитата Сообщение от Titus Посмотреть сообщение
    И т.д. и т.п. - это чего?
    Все остальное.

  11. #920

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,400
    Спасибо Благодарностей отдано 
    1,703
    Спасибо Благодарностей получено 
    2,220
    Поблагодарили
    874 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Все остальное.
    Очень туманное определение)

Страница 92 из 120 ПерваяПервая ... 888990919293949596 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Эмулятор УКНЦ - UKNCBTL
    от nzeemin в разделе Эмуляторы отечественных компьютеров
    Ответов: 1114
    Последнее: 08.01.2025, 01:15
  2. PS/2 клавиатура в УКНЦ
    от balu_dark в разделе ДВК, УКНЦ
    Ответов: 83
    Последнее: 10.01.2021, 10:51
  3. Как проверить УКНЦ и КМД ? Help
    от Andrey_Ak в разделе ДВК, УКНЦ
    Ответов: 37
    Последнее: 23.07.2020, 15:50
  4. УКНЦ и шина МПИ
    от KALDYH в разделе ДВК, УКНЦ
    Ответов: 18
    Последнее: 14.03.2014, 14:30
  5. Продаю УКНЦ
    от Gryphon в разделе Барахолка (архив)
    Ответов: 10
    Последнее: 01.04.2009, 10:22

Ваши права

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