User Tag List

Показано с 1 по 10 из 109

Тема: Электроника КР-04.....

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #10

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,371
    Спасибо Благодарностей отдано 
    403
    Спасибо Благодарностей получено 
    647
    Поблагодарили
    255 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сделал просмотрщик картинок в формате krs, формируемых программой DaDither
    (https://zx-pk.ru/threads/32400-dadit...=1#post1167097).

    Во вложениях исходник и примеры файлов, скриншоты с эмулятора под спойлером ниже.
    Некоторые подробности для интересующихся приведены в readme в архиве с исходниками.

    О запуске примеров в Emu80

    В версии Emu80 до 4.0.432 есть ошибка, проявляющаяся в поврежденном изображении
    при загрузке файла из командной строки или с помощью встроенного загрузчика,
    поэтому лучше использовать директиву I. В версии в репозитории ошибка исправлена.

    Для красивого отображения gigascreen в эмуляторе Emu80 можно включить
    настройку "Смешивать полукадры" в меню Настройки->Экран.
    [свернуть]

    Скриншоты










    [свернуть]


    Ждем теста на реале.

    - - - Добавлено - - -

    Добавлю еще один пункт в описание КР-04.

    14. Системные вызовы и документация.

    Системные вызовы Монитора (F803-F833) совпадают с таковыми на РК-86, однако есть ряд изменений и дополнений:

    - Вызов F82D (запуск индикации на экране) инициализирует экран в том режиме, который был установлен ранее. Режим хранится в системной переменной по адресу F604 (0 – текст. 16K/64, 1 – граф. 48K/40, 2 – текст. 32K/64, 3 – граф. 48K/80). При необходимости установки конкретного режима необходимо перед вызовом F82D предварительно записать нужное значение по адресу F604.

    - Добавлена ESC-последовательность 1B 58 для выбора режима разрешения. К сожалению, с ее помощью нельзя установить текстовые режимы, а режимы в ее описании в документации перепутаны, фактически установленный бит 1 задает черно-белый режим, а сброшенный – цветной (см. стр. 52 руководства). Также некорректно работает заявленная возможность переключения буферов, изображение в альтернативном буфере отображается смещенным вверх и с обрезанной верхней частью, переключение буферов возможно запрограммировать самостоятельно, сгенерировав альтернативный текстовый буфер для ВГ75.

    - Добавлены ESC-последовательности для работы с графикой: рисование линий, точек, работы с блоками и др., описание есть в документации. Упоминаемый в документации белый цвет в черно-белых режимах, фактически является зеленым.
    Вложения Вложения
    Последний раз редактировалось Pyk; 26.11.2022 в 17:18.

    Эти 2 пользователя(ей) поблагодарили Pyk за это полезное сообщение:

    cy6(27.06.2023), Dec(23.11.2022)

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

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

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

Похожие темы

  1. Ответов: 78
    Последнее: 28.02.2025, 21:19
  2. Электроника 100/25
    от Andrey_Ak в разделе ДВК, УКНЦ
    Ответов: 113
    Последнее: 21.02.2021, 14:53
  3. [Питер] Продам Электроника Б3-18А, Электроника МК 52
    от russoturisto в разделе Барахолка (архив)
    Ответов: 6
    Последнее: 05.02.2010, 11:15
  4. Электроника 32 ВТЦ 202
    от Addison в разделе Разный софт
    Ответов: 11
    Последнее: 29.04.2009, 11:46

Ваши права

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