Вопрос № 104965: Neyron (15:59):
Здравствуйте. У меня тут маленькая проблемака подскажите пожалуса, я на своем компютере не могу отобразить ничего на экран путем прямого отображения в видеобуфер! ОС у меня XP проц athlon X2 6000 а видюха ati x1950pro. Я во...
Вопрос № 104.965
Neyron (15:59):
Здравствуйте. У меня тут маленькая проблемака подскажите пожалуса, я на своем компютере не могу отобразить ничего на экран путем прямого отображения в видеобуфер! ОС у меня XP проц athlon X2 6000 а видюха ati x1950pro. Я вот не пойму ето чтото прогамное или связанно именно с железом? а может просто руки кривиые Ж) но я чтобы удостовериться за одно скомпилил prog03 из приложений тоже не выводит ничево подскажите пожалуста буду очень признателен
Отправлен: 10.10.2007, 16:05
Вопрос задал: GVA (статус: Посетитель)
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Зенченко Константин Николаевич
Здравствуйте, GVA!
XP не устанавливает видеорежим (00h - 06h) у котрого адрес буфера равен 0B800h
Добавте в начале программы: mov ax,03
int 10h
. .
Удачи!
--------- И только наступив на грабли мы приобретаем драгоценный опыт!
Отвечает: Farit
Здравствуйте, GVA!
Отображение путем записи в память видеоадаптора возможно только в DOS в WINDOWS для этого используються только функций Winapi
Ответ отправил: Farit (статус: 1-ый класс)
Ответ отправлен: 10.10.2007, 18:20
Отвечает: An42
Здравствуйте, GVA!
В самом начале программы пропишите:
mov ax,03h
int 10h
Это установка текстового режима.
И программа будет работать.
Удачи
Ответ отправил: An42 (статус: 5-ый класс)
Ответ отправлен: 11.10.2007, 11:24