Важная информация
RSS лента

zst

Разработка "VGA SPUTNIK". Часть 10. Текстовой режим 80х25 символов для Ориона

Оценить эту запись



Давайте подумаем, можно ли добавить возможность выводить текст по 80 символов в строке компьютерам "ZX Spectrum", "Радио-86РК", "Специалист" и "Орион-128" ? Что для этого надо ?

Если ширина символа 8 точек, то ширина окна должна быть 80 * 8 = 640 точек. При увеличении в 2 раза на экране это займет 1280 пикселов из 1920 доступных.

Если высота символа 16 точек, то высота окна должна быть 25 * 16 = 400 точек. При увеличении в 2 раза на экране это займет 800 пикселов из 1080 доступных.

Соотношение сторон окна 1280 / 800 = 1.6. Нормально.

Количество цветов. При увеличении в 2 раза нагрузка на память будет большая, поэтому количество цветов нужно уменьшить. 16 цветов, наверно, успеет.

Теперь самое сложное и интересное — какие возможности нам нужны и какие для этого надо сделать команды ?

Обновлено 09.05.2016 в 18:02 zst

Метки: Нет Добавить / редактировать метки
Категории
Без категории

Комментарии

  1. Аватар для zst



    Экранные шрифты можно выбрать как в DOS NAVIGATORе и других файловых менеджеров для DOS.


    Остается вопрос с кодировкой.
    Обновлено 09.05.2016 в 18:03 zst
  2. Аватар для Nesser
    С 1 байтовой кодировкой будет туго.
    Не надо забывать что спектрум`ом пользуются не только русские и англичане
    Как то должны быть и символы других языков, прошитые или загружаемые, сейчас уже наверное проще прошитые
    Символы псевдографики тоже спорный вопрос, они появились в те года когда пиксельных меню ещё не было, так как здесь видеокарта графическая, то ничего не мешает текст выводить на самом верхнем плане а под ним что бы просвечивался графический экран на котором нарисованы рамки, иконки и всякая шняга.

Трекбэков