OSDev
http://osdev.su/

Как работать с VGA видео модом? Как кодировать пиксели?
http://osdev.su/viewtopic.php?f=5&t=3813
Страница 1 из 1

Автор:  mrjbom [ 22 июл 2019, 16:19 ]
Заголовок сообщения:  Как работать с VGA видео модом? Как кодировать пиксели?

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

Автор:  pavia [ 23 июл 2019, 07:11 ]
Заголовок сообщения:  Re: Как работать с VGA видео модом? Как кодировать пиксели?

Уроки графики секреты демосцены:
ftp://ftp.scene.org/pub/mags/hugi/
Качайте с суффиксом r и ru.

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


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

Автор:  pavia [ 23 июл 2019, 07:32 ]
Заголовок сообщения:  Re: Как работать с VGA видео модом? Как кодировать пиксели?

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

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/