|
Exemple: Si un point à la couleur 175, la carte va chercher dans
la palette les trois valeurs du 175ième élément.
Admettons qu'il y trouve les valeurs 0,63,0, il affichera alors un point
de couleur verte.
; DI Adresse d'offset de votre palette SetPalette:
mov dx,03c6h mov al,0FFh out dx,al xor cx,cx
mov dx,03c8h mov al,cl out dx,al mov bx,cx shl bx,1 add bx,cx add di,bx mov al,ds:[di]
inc cx
ret |