Информационный сервер для программистов: Исходники со всего света. Паскальные исходники со всего света
  Powered by Поисковый сервер Яndex: Найдется ВСЁ!
На Главную Pascal Форум Информер Страны мира
Hа сервере:
 Программистам:
 Специальный проект:
 Обмен информацией:
 Подписка на новости:
 Ссылка на нас:
  • Вы можете воспользоваться этой кнопкой для ссылки на наш сайт:

 
 История сайта
  • Данный сайт появился на свет благодаря древнему проекту Russian SWAG:
About Russian SourceWare Archive Group
 
©  Valery Votintsev
Авторские страницы  >>   Сергей Андрианов
Сергей Андрианов
Здесь подобраны авторские материалы, вошедшие в коллекцию Russian SWAG.
Область интересов: Graphics, Sound Processing.

  Как программировать SVGA без головной боли   Сергей Андрианов

Попытаемся продемонстрировать возможность быстрого (без использования BIOS) и аппаратно-независимого программирования в режиме 640x400x256 для любых SVGA (и многих VGA) -плат. В этом режиме достаточно всего 256 килобайт видеопамяти, причем, можно так перепрограммировать видеоадаптер, что доступ ко всем 256 килобайтам видеопамяти будет осуществляться через адресное пространство размером 64 килобайта. Приведены Демонстрационная программа, заполняющая экран наклонными линиями всех 256 оттенков, а также программа, определяющая, есть ли заинтересовавший нас режим на VESA-несовместимой плате?
Статья из журнала МИР ПК #05/97

02.05.1997
19k 
 
  Видеоадаптер: как выйти за предел 256 Кбайт   Сергей Андрианов

Рассмотрен метод программирования VGA- и SVGA- графических плат в режиме 640x480 и 800x600 точек при 256 цветах. Приведена программа, демонстрирующая установку и использование режима 800x600x256, а также варианты ее оптимизации.
Статья из журнала МИР ПК #09/97

01.09.1997
17k 
 
  SVGA: быстрый вывод на экран   Сергей Андрианов

Если вы несколько неудовлетворены видеорежимом 13h и хотите чего-то большего, но не уверены, что сможете обеспечить совместимость программ со всеми существующими видеоадаптерами, а также опасаетесь, что переход к высокому разрешению значительно замедлит скорость вывода на экран, то, возможно, вам подойдет способ программирования видеоадаптера в режиме 640x400x256 цветов, или даже в режиме 800x600x256...
Приведен Фрагмент библиотеки для работы с экраном в режиме 640x400x256 Статья из журнала МИР ПК #11/97

01.11.1997
25k 
 
  VESA: стандарт новый, проблемы старые   Сергей Андрианов

Рассмотрены стандарты VESA 1.2 и VBE 2.0 и некоторые рекомендации по их использованию.
Приведены примеры на паскале.
Статья из журнала МИР ПК #07/98

02.07.1998
51k 
 
  VESA 2.0: программируем в защищенном режиме   Сергей Андрианов

Рассматриваются функции стандарта VESA версии 2.0, не вошедшие в предшествующие версии, причем основное внимание уделено использованию этих функций в защищенном 32-разрядном режиме.
Статья из журнала МИР ПК #08/98

01.08.1998
26k 
 
  Программирование Sound Blaster в защищенном режиме   Сергей Андрианов

Использование DMA для записи и воспроизведения звука. Приведен Формат WAV-файла и простейшая программа, демонстрирующая работу со звуковой платой в защищенном режиме для воспроизведения 8-битного звука.
Статья из журнала МИР ПК #03/98

02.03.1998
26k 
 
  В обе стороны   Сергей Андрианов

О программировании звуковых плат Sound Blaster 16 в режиме full duplex. Приведены примеры на Паскале.
Статья из журнала МИР ПК #11/99

01.11.1998
40k