OSDev

для всех
Текущее время: 11 авг 2020, 13:53

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
СообщениеДобавлено: 22 июл 2019, 16:19 

Зарегистрирован: 20 июл 2019, 23:49
Сообщения: 4
Привет.
Исходя из этой страницы можно понять, что в стандартную VGA память BIOS входит VGA 320*200 с 256 цветами. У меня встал вопрос, как использовать конкретный мод? Как записывать в бит цвет?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 23 июл 2019, 07:11 
Аватара пользователя

Зарегистрирован: 16 май 2007, 23:46
Сообщения: 1123
Уроки графики секреты демосцены:
ftp://ftp.scene.org/pub/mags/hugi/
Качайте с суффиксом r и ru.

Код:
mob ah,0  // функция установки режима
mob al, 13h // номер режима
int 10h //  обращение к видео-БИОС'у


Адреса видеобуффера 0A000:0000
Каждый байт это цвет. 320х240 пикселей.
Цвет это индекс в палитре.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 23 июл 2019, 07:32 
Аватара пользователя

Зарегистрирован: 16 май 2007, 23:46
Сообщения: 1123
IBM PC/2 Video subsystem описание по VGA практически из первоисточника.
http://www.mcamafia.de/pdf/ibm_hitrc10.pdf


Очень старая видюшка от CHIP, но зато хорошая в качестве справки по VGA:
http://sunsite.rediris.es/pub/mirror/in ... 179001.pdf


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


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

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB