π
<-
Chat plein-écran
[^]

Enfin des corrections de bugs avec l'OS 4.0 TI-84 Plus C

:32ti73: :32ti73e: :32ti73e2: :32ti76f: :32ti80: :32ti81: :32ti82: :32ti85: :32ti86: :32ti82s: :32ti82sf: :32ti82sfn: :32ti83: :32ti83p: :32ti83pb: :32ti83pr: :32ti83pfr: :32ti83pse: :32ti84p: :32ti84pse: :32ti84ppse: :32ti84pfr: :32ti84pcse: :32ti83pfrusb: :32ti82p: :32ti82a: :32ti84pce: :32ti83pce:

Enfin des corrections de bugs avec l'OS 4.0 TI-84 Plus C

Unread postby critor » 17 Feb 2013, 18:27

Depuis des années, nombre d'utilisateurs ou développeurs se sont plaints que Texas Instruments ne corrigeait plus les bugs des OS TI-z80 pour TI-82 Stats, TI-83 et TI-84.

Plusieurs de ces 'bugs' concernaient le comportement de la machine lors de l'utilisation d'applications et programmes assembleur tiers, particulièrement sur les derniers OS TI-84 2.5x avec la technologie MathPrint.
Peut-on donc véritablement considérer cela comme de vrais bugs, si ils ne se produisent qu'avec du code tiers?



En tous cas, un vrai bug, j'en avais trouvé un présent sur la quasi totalité des calculatrices TI-z80 supportant les nombres complexes (Terminale S):
  • TI-82 Stats
  • TI-83
  • TI-84
Il s'agit en effet d'une erreur de calcul.

La calculatrice répond par exemple comme argument pour le nombre imaginaire i:
  • 1.57... (Pi/2) quand on est en mode radians
  • 90 quand on est en mode degrés

Mais... pour le nombre -1 la calculatrice répond 3.14... (Pi) dans les deux modes angulaires! :o
Autrement dit, en mode degrés la calculatrice vous raconte qu'un argument en degrés de -1 est 3.14 au lieu de 180!
Alors certes, un humain pourrait comprendre et corriger automatiquement...
Mais si ce résultat est utilisé en tant que calcul intermédiaire dans un programme, ça peut vite donner du n'importe quoi totalement incompréhensible pour une personne non avertie! :(




Ce bug, je l'avais signalé à TI-Cares en novembre 2008, et le 24 novembre 2008 on me répondait qu'il était transmis à l'équipe de développement afin d'être corrigé.

Depuis, ce bug n'avait jamais été corrigé sur aucune TI-82 Stats, TI-83 ou TI-84, même pas dans les derniers OS 2.5x MathPrint sortis ces dernières années.

Mais ce soir, un peu plus de 4 ans après cet email, j'ai le plaisir de constater que mon bug a enfin été corrigé dans l'OS 4.0 de la TI-84 Plus C Silver Edition! :bj:

[tableborder=1]TI-84 Plus C Silver EditionTI-82 Stats / 83 / 84ImageImage
Image[/table]
2050


Espérons tout-de-même que les autres modèles bénéficieront aussi de cette correction.



Si TI s'est donné la peine de corriger soudainement ce petit détail qui n'avait pas l'air de les inquiéter depuis 4 ans, peut-être que bien d'autres bugs de ces dernières années ont également été corrigés en l'honneur de la sortie de la TI-84 Plus C Silver Edition, ce qui serait une excellente nouvelle! ;)

Peut-être est-ce aussi le signe que TI prend à nouveau sa gamme z80 au sérieux, quand on aurait pu avoir l'impression depuis 2006 que les seuls investissements en recherche et développement concernaient la gamme TI-Nspire! :bj:

Merci TI! :D
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 41.8%
 
Posts: 41470
Images: 14480
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Enfin des corrections de bugs avec l'OS 4.0 TI-84 Plus C

Unread postby Persalteas » 17 Feb 2013, 18:30

Merci TI ! :)

As-tu testé les autres bugs du MathPrint ? Les divisions interdites et toutes ces choses là ?
User avatar
PersalteasMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 6.2%
 
Posts: 2337
Images: 113
Joined: 04 Feb 2010, 00:00
Location: Evry (France)
Gender: Male
Calculator(s):
MyCalcs profile
Class: PhD candidate, Bioinformatics

Re: Enfin des corrections de bugs avec l'OS 4.0 TI-84 Plus C

Unread postby critor » 17 Feb 2013, 18:32

Là c'était pas un bug MathPrint hein. C'était antérieur à cette technologie.

Pour les bugs, fais-moi la liste ou cite-moi la référence et on vérifie si ils s'y sont vraiment mis sérieusement pour cet OS 4.0.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 41.8%
 
Posts: 41470
Images: 14480
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Enfin des corrections de bugs avec l'OS 4.0 TI-84 Plus C

Unread postby Persalteas » 18 Feb 2013, 10:20

mdr1 wrote: 1/E1 ==> décale tout l'écran de 32 pixels vers le bas, et ce qui déborde retourne en haut.

1/(E1-1/2) ==> produit le même décalage + une erreur "ERR:LINK" + tout ce qui est à l'écran n'est plus en noir mais en gris jusqu'à la prochaine extinction/allumage de la calculatrice.

1/(E-1+1/2) ==> résulte tout simplement en un RAM Cleared.

Et une fois que vous avez de ces tests, un bug se produira à chaque fois que vous voudrez calculer une fraction, par exemple 1/5 (mais la division marche). Personnellement, j'ai déjà eu :

•La calculatrice s'éteint. Pour la rallumer, je suis obliger de retirer des piles puis de les remettre. Il n'y a pas de RAM Cleared mais le résultat est en décimal.
•Décalage de l'écran de 32 pixels. Le résultat est en décimal.
User avatar
PersalteasMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 6.2%
 
Posts: 2337
Images: 113
Joined: 04 Feb 2010, 00:00
Location: Evry (France)
Gender: Male
Calculator(s):
MyCalcs profile
Class: PhD candidate, Bioinformatics

Re: Enfin des corrections de bugs avec l'OS 4.0 TI-84 Plus C

Unread postby Lionel Debroux » 18 Feb 2013, 18:18

Un bug corrigé, au bout de plusieurs années... mais combien de bugs restants (parfois connus depuis encore plus longtemps), et combien de nouveaux bugs ? :D
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.2%
 
Posts: 6859
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: Enfin des corrections de bugs avec l'OS 4.0 TI-84 Plus C

Unread postby critor » 06 Mar 2013, 03:28

Je pensais que le bug de la news n'était pas présent sur TI-85/86.

En fait il y a exactement le même bug pour les arguments de réels négatifs en mode degrés, où la calculatrice répond 3,14... au lieu de 180.

Mais c'est plus vicieux car le bug se déclenche uniquement si le réel négatif est tapé sous la forme complexe de la calculatrice ou stocké dans une variable de type complexe:
Image

Merci à Deathrider.
Source: http://www.omnimaga.org/index.php?topic ... icseen#new
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 41.8%
 
Posts: 41470
Images: 14480
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor


Return to News TI-z80 (TI-73, 76, 80, 81, 82, 83, 84, 85, 86)

Who is online

Users browsing this forum: No registered users and 80 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.
1246 utilisateurs:
>1235 invités
>5 membres
>6 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)