π
<-
Chat plein-écran
[^]

[TI-83 PCE] Résoudre le bug du Texte( qui désactive pxl-Test

Regroupement de tous les tutoriaux z80 (82/83/84)

[TI-83 PCE] Résoudre le bug du Texte( qui désactive pxl-Test

Unread postby Eliastik » 07 Jun 2018, 15:56

Bonjour,

Je poste cette astuce ici car j'ai moi-même eu du mal à résoudre ce bug et à trouver une solution sur Google. Cela pourrait aider les autres personnes qui rencontrent ce bug. J'avais trouvé une solution ici mais elle n'était pas optimale.

Donc le bug du Texte( fait que pxl-Test( renvoie 0 même si les pixels sont allumés sur TI-83 Premium CE toutes versions (pas de soucis sur les monochromes) ainsi que probablement sur les autres modèles couleur (TI-84 Plus CE, 84 Plus CSE, ...).

Au lieu de revenir sur l'écran de calcul puis sur le graphique comme souligné ici (ce qui a pour effet de faire clignoter l'écran), j'ai remarqué que faire un petit Pxl-Aff(1,1,BLANC (BLANC étant la couleur d'arrière-plan, pour ne pas voir le point) ou n'importe quel autre dessin graphique résous le problème. A adapter selon les programmes (jeux, ...)

Programme de test démontrant le bug et sa résolution :

Code: Select all
EffDess
Pxl-Aff(2,1,NOIR
Texte(25,5,"TEST
pxl-Test(2,1→A
Pxl-Aff(1,1,BLANC
pxl-Test(2,1→B
Disp A,B
EffDess

Normalement, le programme devrait afficher en sortie 0 (variable A) et 1 (variable B). Sur monochrome et en enlevant les instructions de couleur, le programme affiche en sortie 1 et 1.
Last edited by Eliastik on 07 Jun 2018, 16:03, edited 1 time in total.
User avatar
EliastikProgrammeur
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Level up: 12.5%
 
Posts: 12
Joined: 04 Dec 2015, 13:09
Gender: Male
Calculator(s):
MyCalcs profile

Re: [TI-83 PCE] Résoudre le bug du Texte( qui désactive pxl-

Unread postby UnCurieux » 07 Jun 2018, 16:02

J'ai déjà rencontré ce problème par deux fois et pour le résoudre j'ai simplement déplacé la ligne de code avec pxltest à un autre endroit dans la boucle.
Est-ce que sans le faire exprès j'ai utilisé ton astuce ou est-ce que déplacer la ligne suffit parfois pour résoudre le problème, je ne sais pas.
Maths, fractales, géométrie, packs de levels Oiram, jeux, physique, ... : ici

ImageImage
User avatar
UnCurieuxProgrammeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 23.7%
 
Posts: 367
Images: 2
Joined: 19 May 2017, 18:20
Gender: Male
Calculator(s):
MyCalcs profile
Class: Prépa scientifique 1A

Re: [TI-83 PCE] Résoudre le bug du Texte( qui désactive pxl-

Unread postby UnCurieux » 25 Jul 2018, 11:45

Je me re-retrouve confronté au problème du pxl test qui ne fonctionne pas, mais cette fois d'une manière un peu différente : lorsque je met les pxltest dans un autre programme, cela fonctionne, mais si je veux faire marcher ce programme en tant que sous-programme au même endroit dans le programme principal que les pxltest avant (la seule différence est qu'ils sont cette fois dans un sous-programme), eh bien là cela ne fonctionne plus !
Pour moi c'est vraiment une question de position dans le programme.
Pour effectuer vous-mêmes les tests, voici les deux programmes en question.
Effectuez WORMSPXL, mettez en règle 200 ou 1051 par exemple jusqu'à ce que cela forme une ligne droite parce que comme on le voit à gauche, tous les pxltest sont à 0, maintenant effectuez le programme TEST (qui est pourtant le même utilisé dans WORMSPXL !!) et vous verrez que cette fois il voit bien qu'un pixel est utilisé.
Attachments
TESTbug.8xp
(200 Bytes) Downloaded 84 times
WORMSPXLnew - Copy.8xp
(1.96 KiB) Downloaded 97 times
Maths, fractales, géométrie, packs de levels Oiram, jeux, physique, ... : ici

ImageImage
User avatar
UnCurieuxProgrammeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 23.7%
 
Posts: 367
Images: 2
Joined: 19 May 2017, 18:20
Gender: Male
Calculator(s):
MyCalcs profile
Class: Prépa scientifique 1A

Re: [TI-83 PCE] Résoudre le bug du Texte( qui désactive pxl-

Unread postby UnCurieux » 25 Jul 2018, 18:13

Le problème a été résolu en déplaçant simplement le compteur d'itérations qui utilise bien sûr Text( ; c'est déjà assez difficile de trouver et de corriger ce qui cloche lorsqu'on essaie de faire de programme, si en plus il faut faire attention parce que la calculatrice fonctionne mal...
Maths, fractales, géométrie, packs de levels Oiram, jeux, physique, ... : ici

ImageImage
User avatar
UnCurieuxProgrammeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 23.7%
 
Posts: 367
Images: 2
Joined: 19 May 2017, 18:20
Gender: Male
Calculator(s):
MyCalcs profile
Class: Prépa scientifique 1A


Return to Tutoriaux

Who is online

Users browsing this forum: No registered users and 55 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1532 utilisateurs:
>1480 invités
>47 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)