· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.ASSEMBLER —› VESA и Текст

Посл.отвђт Сообщенiе


Дата: Июл 18, 2004 15:25:53

Может кто знает, как в VESA режиме (115h и 114h) выводить символы? Я знаю, ято для этого необходимо загружать шрифт, но куда и как? Может у кого есть примеры или линки на сабж.


Дата: Июл 18, 2004 21:50:48

XDEV86
Есть два пути.
int 10
функция 11h-знако генератор.
функция 13h-вывод строки.Если не ошибаюсь то в VESА эти функции работают также, как и в обычном режиме.
Или сам пишешь что-то подобное.


Дата: Июл 18, 2004 22:02:36

Что-то не получается :(


Дата: Июл 19, 2004 00:35:19 · Поправил: vinnie_pooh

А символы нужны английские, или русские, или те и те?
Если только английские, то шрифт можно не загружать (DOS):
		mov	bh,6	;init text table address
		mov	ax,1130h
		int	10h
		mov	table_segment,es
		mov	table_offset,bp

Впрочем, могут быть и русские буквы, зависит от DOSа.


Дата: Июл 19, 2004 14:01:41

Спасибо!


Дата: Июл 20, 2004 07:39:47

XDEV86



Братья Фроловы, программирование видеоадаптеров CGA, VGA


Дата: Июл 21, 2004 15:59:19

OK


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.062