1. Заголовок или название темы должно быть информативным ! 2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code]. 3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК ! 4.НЕ используйте форум для личного общения! 5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!
:D VESA графика из под виндовс не работает почему кто знает ----- из по DOS работает а из под WINDOWS нет почему ???? ----- при установыке пользуюсь ASM функциями
mov ah,4fh mov al,2h mov bx,10eh ;320*200 65536 color
:D да будует проклято все семейство видоеадаптеров с их нестандартными системами записи в видеопамять --- так посмотрел оказывается разный рехим разная система записи ---
Const color : Array [0..10,0..10] Of byte = ((00,00,00,00,00,00,00,00,00,00,00), (00,00,00,00,00,00,00,00,00,00,00), (00,00,16,17,18,19,18,17,16,00,00), (00,00,17,20,23,27,23,20,17,00,00), (00,00,18,23,28,29,28,23,18,00,00), (00,00,19,27,31,15,31,27,19,00,00), (00,00,18,23,28,29,28,23,18,00,00), (00,00,17,20,23,27,23,20,17,00,00), (00,00,16,17,18,19,18,17,16,00,00), (00,00,00,00,00,00,00,00,00,00,00), (00,00,00,00,00,00,00,00,00,00,00));
var gr,gr1,d,r,e,x:Integer; y:Word; b,bb,c,co:byte; label we,we1,we2,we3;
BEGIN {gr1:=0; gr:=InstalluserDriver('svga256',nil); Initgraph(gr,gr1,'');}
end; for e:=0 to 10 do for x:=0 to 10 do begin c:=color[e,x]; asm mov al,c
cmp bx,10011 je we cmp bx,10331 je we cmp bx,10651 je we cmp bx,10971 je we cmp bx,11291 je we cmp bx,11611 je we cmp bx,11931 je we cmp bx,12251 je we cmp bx,12571 je we cmp bx,12891 je we jmp we1
we: add bx,320 sub bx,11
we1: inc bx mov es:[bx],al
end; end; asm mov ah,0 int 16h end; end.
вот как можно улучшить ету блин хр... --- и еще если сменить разрешение на 800*600 256 цветов то почемуто до конца экрана его не довести и он в нескольких местах сразу появляется ----
--------------------
Программа делает то что вы ей приказали а не то что бы ВАМ хотелось бы. МЕРФИ --------------------- RTFM - Read the fucking manual --------------------- http://www.livejournal.com/users/lonley_raven/