Bonjour !
via l'utilisation deje parviens à modifier la palette de couleurs en mode 13h (int10). ça c'est super.
Code : Sélectionner tout - Visualiser dans une fenêtre à part mov dx,3C8h
Ensuite, je parviens à tracer des figures, point par point, mais super lentement via l'utilisation dele truc, c'est que pour tracer un simple rectangle à l'écran, je dois faire 2 boucles imbriquées qui testent si je suis dans la zone que je veux tracer...
Code : Sélectionner tout - Visualiser dans une fenêtre à part mov [es:di],al
i.e. (tout le monde aura deviné que je faisais du basic pour penser de la sorte...)
voilà mon beau rectangle...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 for i =0:319 for j=0:199 tests si on est à la bonne place... 50<i<150 et 50<j<50 si oui, mov [es:di],ah next next
seulement, je regarde les codes sources de plusieurs petites demos, et personne ne procède de cette manière. il y a de sombres stosb et autres trucs bizarres... qqun se sent motivé pour expliquer comment tracer rapidement un truc à l'écran ?
merci !
Sam
Partager