User Tag List

Показано с 1 по 3 из 3

Тема: Исправления в программе Монитор ПК Специалист

  1. #1

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,213
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,644
    Поблагодарили
    572 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Исправления в программе Монитор ПК Специалист

    В процессе тестирования клавиатуры выяснил, что у меня не реальном компьютере не набираются символы, которые набираются с одновременным нажатием НР и одной из цифровых клавиш. Под эмулятором при этом всё ОК.
    У меня в компьютере используются ПЗУ со следующими данными:

    С000-C7FF - Загрузчик из М-К №4 '89
    C800-CFFF - Монитор из М-К №9 '88

    Эти программы набирались вручную по дампам прямо из журнала, то есть не копировались откуда-то.

    Начал сравнивать с эмулятором. Контрольная сумма Загрузчика совпала, а вот у Монитора КС отличалась. Полез на сайт к fifan'у и стал смотреть, что там за образ ПЗУ выложен, который относится к М-К №9 '88. Оказалось, что точно такой же, как в эмуляторе. Я, конечно, расстроился, так как решил, что когда-то давно ошибся при наборе дампа и зашил в ПЗУ код с ошибкой. Решил найти эту ошибку.

    Оказалось, что моя ПЗУ полностью соответствует дампу, приведённому в журнале. А вот ПЗУ из эмулятора и сайта fifan'а отличается от неё.

    Очевидно, что когда-то публиковался патч, но сходу я найти его не смог. Ну и на сайт стоило, конечно, приложить файл, который полностью соответствует журнальному, коли уж именно на него идёт ссылка. А патченную версию уже приложить рядом.







    Изменения начинаются с адреса CD58.

    А ещё в оригинальной прошивке помимо спецсимволов невозможно набрать открывающую угловую скобку (<), что с кнопкой НР, что без неё, набирается запятая (,). А вместо пробела в Мониторе всегда набирается ноль (0).
    Последний раз редактировалось CityAceE; 02.11.2023 в 10:26.
    С уважением, Станислав.

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

  3. #2
    HardWareMan
    Гость

    По умолчанию

    Я уже писал здесь много раз, но вот до этой "проблемы" добрался и ты. Это намеренное поведение монитора ради упрощения обработки введённой команды (ненужные в командах символы просто не вводятся), фильтрация происходит в подпрограмме ввода буфера, сам ввод символа работает как надо. Поздравляю.

  4. #3

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,213
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,644
    Поблагодарили
    572 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    Я уже писал здесь много раз, но вот до этой "проблемы" добрался и ты.
    Наверное, я читал об этом, на забыл, так как на тот момент это меня не касалось. А вот сейчас коснулось и я не вспомнил. Спасибо за разъяснение.
    С уважением, Станислав.

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

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

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

Похожие темы

  1. Ответов: 47
    Последнее: 02.02.2021, 14:06
  2. Корвет телерепортаж в программе ВРЕМЯ
    от blackinwoman в разделе Корвет
    Ответов: 1
    Последнее: 26.05.2019, 01:33
  3. Ответов: 6
    Последнее: 20.06.2017, 15:30
  4. Как в программе War in Middle Earth сделать перепись
    от Лебедев в разделе Разный софт
    Ответов: 3
    Последнее: 17.02.2006, 10:32

Ваши права

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