je sais deja qu'on peut allumer un pixel de la couleur color (=n° de la couleur ds la palette ) comme ceci :
void putpixel(x, y, color)
unsigned short x, y, color ;
{
_AH = 0xC ; //plot pixel
_AL = color ;
_BH = 0 ;
_CX = x ; //column number
_DX = y ; //row number
geninterrupt(0x10) ; //appelle l'int.
}
mais je voudrais l'allumer à la main, dans le genre de ceci :
void putpixel(x, y)
unsigned short x, y ;
{
screenptr[ 640/8 * y + x/8 ] |= 128>>(x%8) ; //screenptr = 0xA0000000L ;)
}
Cette derniere methode fonctionne, mais je ne sais que faire pour choisir ma couleur
Z'av une pitite idée ou url ?
[edit]Edité par Pen^2 le 25-01-2002 à 23:24:12[/edit]

)
Comment oses-tu insulter le compilateur C?




il mets toutes les libs dans le prog ou quoi? même les trucs non utilisés? il fé des libs statiques?? bref pkoi c si énoooorrme ??