User Tag List

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

Тема: Вектор-06Ц: Общие вопросы

Комбинированный просмотр

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

    Регистрация
    20.01.2010
    Адрес
    г. Зеленоград
    Сообщений
    600
    Спасибо Благодарностей отдано 
    28
    Спасибо Благодарностей получено 
    231
    Поблагодарили
    123 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    вот если бы вместо возни с портами, настройками режимов и плоскостей просто выбирать два цвета и их фигачить...
    ??? В EGA можно и так. Например, ставим set/reset на нужные цвета, и вперёд.

    EGA на самом деле нормально спроектирован для своей задачи, просто документация на него воистину кошмарна. Её надо разбирать, как древний шифр алхимиков, блин.

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

  3. #2

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,963
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    312
    Поблагодарили
    236 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sandro Посмотреть сообщение
    ??? В EGA можно и так. Например, ставим set/reset на нужные цвета, и вперёд.
    ага, щяз! set/reset не "ставятся" "на цвета", а выбирают пиксели ИЛИ плоскости

    Цитата Сообщение от Sandro Посмотреть сообщение
    EGA на самом деле нормально спроектирован для своей задачи,
    для какой? например, частая задача наложить одноцветный символ/спрайт на фон с прозрачностью
    казалось бы, ну логично же записать ОДИН раз в порт цвет, а потом в экран печатать по одной байт-линии, правильно?
    хрен там, в EGA для КАЖДОЙ линии нужно (1) записать её в ПОРТ как "маску" и (2) записать по её адресу в экране...
    ...четырёхбитный цвет!! это каким инопланетянином надо быть, чтобы до такого додуматься??
    и в итоге в два раза больше операций записи, да еще и половина в порт, гениально!

    причём потом в VGA (для EGA-режимов) и нормальный способ таки добавили, но кому нужны EGA-режимы на VGA?

    Цитата Сообщение от Sandro Посмотреть сообщение
    просто документация на него воистину кошмарна. Её надо разбирать, как древний шифр алхимиков, блин.
    у меня была хорошая книжка, где разобраны все древние видеосистемы, но даже там EGA выглядела сущим кошмаром))
    Прихожу без разрешения, сею смерть и разрушение...

  4. #3

    Регистрация
    20.01.2010
    Адрес
    г. Зеленоград
    Сообщений
    600
    Спасибо Благодарностей отдано 
    28
    Спасибо Благодарностей получено 
    231
    Поблагодарили
    123 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    ага, щяз! set/reset не "ставятся" "на цвета", а выбирают пиксели ИЛИ плоскости
    Да. Вот и выбираем два цвета. Разумеется, возможны не все комбинации, но учитывая возможность переупорядочивать палитру, можно сделать многое.

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    казалось бы, ну логично же записать ОДИН раз в порт цвет, а потом в экран печатать по одной байт-линии, правильно?
    Да, естественно, так было бы лучше. Режим, при котором записанный байт используется для попиксельного мультиплексирования источников звета, наиболее естественен.

  5. #4

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,963
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    312
    Поблагодарили
    236 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

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

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

Ваши права

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