User Tag List

Результаты опроса: Идея

Голосовавшие
9. Вы ещё не участвовали в этом опросе
  • Однозначно - бред!

    0 0%
  • Спустя 35 лет? А смысл?

    0 0%
  • Сделать можно. А смысл?

    3 33.33%
  • В этом что-то есть…

    6 66.67%
Показано с 1 по 5 из 5

Тема: Световое перо / тач скрин для РК

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

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

    Регистрация
    05.03.2010
    Адрес
    Ташкент
    Сообщений
    160
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    66
    Поблагодарили
    41 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кaк известно, в Бейсиках линии оператором LINE рисуются внутренними вызовами кода оператора PLOT, что не лучшим образом сказывается на производительности.

    Решил я пойти от обратного, однако.
    Моя идея в том, чтобы строить именно линию на экране не отдельными вызовами вывода псевдографического пикселя в PLOT, а внутренним циклом LINE сразу двумя псевдографическими пикселями на знакоместо, перебирая лишь сами коды псевдографики…
    (Онлайн запуск Fast-Lines-86).
    Увы, как можно убедиться, хоть линии строятся существенно быстро, но не всякие квадранты алгоритмом верно выводятся на данный момент…
    А со световым пером мышью теперь легче отлаживать подпрограмму, находя разные проблемные сочетания координат…
    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    Но основная проблема откуда под это возьмется софт?
    B XXI написать - не проблема!
    Вот набросок игр «Звёздочки» и «Жизнь».
    Или вот - игра «Марс»…
    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    Нужно будет как то почитать как предлагается читать положения пера...
    Код:
        LD  HL,0C001H ; Порт статусного регистра ВГ75
        LD  A,(HL)    ; Читаем байт статуса
        AND 010H      ; Проверяем флаг LP
        RET Z         ; Если сброшен - "световое перо" не срабатывало
        LD  (HL),060H ; Команда "чтение светового пера"
        DEC L
        LD  E,(HL)    ; Читаем колонку (смещается на ≈3 знакоместа)
        LD  D,(HL)    ; Читаем ряд
    В 90-х я это делал. Но так как светового пера не подключалось, E и D никогда не изменялись, а флаг LP всегда сброшен был…
    Последний раз редактировалось Радио-86РК; 23.03.2021 в 01:32.

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

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

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

Похожие темы

  1. Световое перо aka Light Pen.
    от Ne01eX в разделе Устройства ввода
    Ответов: 26
    Последнее: 19.02.2025, 10:11
  2. КУВТ и световое перо
    от dk_spb в разделе MSX
    Ответов: 0
    Последнее: 15.01.2019, 11:38
  3. Редактор под тач.устройства
    от TmK в разделе Графика
    Ответов: 15
    Последнее: 16.07.2014, 17:29

Ваши права

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