1

Salut tout le monde !
Bon, j'ai un probleme avec l'utilisation d'un ecran virtuel, par rapport a quelle origine faut il placer les coordonnées de sprites ?
J'ai essayé plein de solution, des fois ça marche un coup, mais lorsqu'on reexecute le programme, ça foire : l'image est toute brouillé et madrage.
Merci d'avance wink

3

>mais lorsqu'on reexecute le programme
Ca peut venir d'autre chose... est-ce que ça marche à tous les coups si ton programme est archivé ?
So much code to write, so little time.

4

Merci Nitro, c bon, g trouvé !

Une autre question : pourquoi, lorsqu'on fait ClrScr(); avant de redirigé les graphismes vers un ecran virtuel, ce dernier n'est pas effacé ?

6

Comment definis-tu ton ecran virtuel ?

7

erf clrscr est une fonction tios...
si tu redirige pas les fonctions tios vers ton ecran virtuel, la fonction clrscr va effacer l'ecan, puis tu va copier ton ecran virtuel dessus, donc tu veras rien...
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

8

am=lors on fai comment poyr effacé un ecran virtuel???

9

bein c'est simple:
soit tu fais ta propre routine...
soit tu fais bourin:
memeset(ecran_virtuel,0,taille_de_l'ecran);
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

10

soit tu rediriges les fonctions du TI-OS dessus:
PortSet(ecran_virtuel, 239, 127);
So much code to write, so little time.

11

hehe avais oublie wink
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

12

ok, ça marche, mais en niveaux de gris, on y voit plus rien embarrassed
Existe une fonction qui permet de faire une pause d'un temps désiré ?confus

14

heu..
utilise soit les timer, soit l'ai 1 ou 5
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!