Page 1 of 1

[TI 83 premium ce] Changer la couleur d'un pixel de l'écran

Unread postPosted: 11 Sep 2022, 11:12
by BerretMan
Hey,
Je cherche à pouvoir changer la couleur d'un pixel spécifique de l'écran avec ces coords (x,y) sur l'écran de graph de la calculatrice en C.
(exemple : pixel.setcolor(12,15,BLACK) )
J'ai check la doc de la lib https://ce-programming.github.io/toolch ... c.gfx_vram + le guide du langage c viewtopic.php?f=12&t=18775#prep1
mais je n'ai rien trouvé qui pouvait résoudre mon problème.

Re: [TI 83 premium ce] Changer la couleur d'un pixel de l'éc

Unread postPosted: 11 Sep 2022, 11:36
by Adriweb
Il y a plusieurs moyens de le faire... et en fait ca dépend de ce que tu veux faire dans le reste de ton programme.

Si tu veux faire un jeu par exemple, il est recommandé de passer l'écran en mode 8bpp (au lieu de 16bpp comme l'OS) car ca sera bien plus rapide. Par contre il faudra utiliser une palette de couleurs (256 couleurs total par contre dans ce mode).

Dans la toolchain, tout ca c'est rendu assez simple avec une lib qui s'occupe de tout, en gros: GraphX. Regarde la doc et les exemples: https://github.com/CE-Programming/toolc ... es/graphx/
Peut etre particulièrement l'exemple du dessin de formes: https://github.com/CE-Programming/toolc ... phx/shapes