Page 1 of 2

Découverte prototype TI-82 Advanced DVT avec OS 5.0.0.0027

Unread postPosted: 18 Dec 2020, 23:02
by critor
13242Sortie pour la rentrée 2015, la TI-82 Advanced est toujours venue préchargée avec le même OS en version 5.0.0.0028 compilée le 1er janvier 2015.

Texas Instruments n'a jamais publié de mise à jour pour ce modèle depuis maintenant donc plus de 5 ans.

Et pourtant l'OS 5.0.0.0028 pour TI-82 Advanced n'est pas dénué de défauts.

Un bug visuel très vilain concerne le menu caractères disponible en langue française (par défaut).

Dès que l'on bouge le curseur de sélection de caractère, c'est le festival :
  • curseur qui laisse des traces...
  • contraste qui s'affole (s'assombrit, s'éclaircit, fait un flash...)
  • caractères du menu qui s'effacent...
  • caractères parasites qui apparaissent...


Et tu n'es pas à l'abri d'un reset effaçant la mémoire après avoir terminé de valider ta sélection de caractères dans ce contexte délirant. :p

46324615Le pire étant qu'il s'agit d'une erreur commise par Texas Instruments au tout dernier moment.

En effet le modèle TI-84 Plus précédent ne souffrait pas de ce bug.

Mais surtout, ce même bug n'était pas non plus présent sur le prototype TI-82 Advanced DVT que nous avions eu l'honneur et le plaisir de tester en avant-première. De numéro de série K-DVT-157, il était pour sa part muni d'une version 5.0.0.0014.

Si Texas Instruments pour une raison que nous ignorons ne souhaite plus dépenser le moindre centime pour la TI-82 Advanced, la seule solution serait de réinstaller une version intermédiaire entre 5.0.0.0014 et 5.0.0.0028. Faut-il encore pouvoir en récupérer une, puisqu'elles n'ont jamais été publiées.

Et bien justement, Frédéric Desautels a trouvé à la revente un autre prototype DVT de la TI-82 Advanced.

De numéro de série K-DVT-211, il est donc beaucoup plus récent que le nôtre. Et justement, il fait tourner une version 5.0.0.0027 ! :D

Si le bug n'y est pas présent et si nous réussissons à extraire l'OS 5.0.0.0027, nous allons peut-être pouvoir enfin te fournir de quoi corriger ta TI-82 Advanced ! :bj:

A bientôt, on espère... ;)

Re: Découverte prototype TI-82 Advanced DVT avec OS 5.0.0.00

Unread postPosted: 19 Dec 2020, 00:55
by Adriweb
Le problème, c'est qu'il y a peut etre un bug (ou plusieurs) bien plus majeur entre <=27 et 28 qui a été corrigé et ca pourrait donc etre pire de revenir sur la 27... :P

Re: Découverte prototype TI-82 Advanced DVT avec OS 5.0.0.00

Unread postPosted: 19 Dec 2020, 09:58
by critor
Plus majeur que l'horrible bug montré ici en vidéo ? :p
J'en doute, rien remarqué de tel sur TI-84 Plus ni sur l'OS TI-82 Advanced 5.0.0.0014.

Je me demande même comment ils ont pu rajouter ce bug majeur dans ce menu visiblement dans les dernières semaines, et le pourquoi de cette insistance à ne pas vouloir corriger la moindre chose sur ce modèle depuis maintenant plus de 5 ans.

Pour moi, l'OS TI-82 Advanced 5.0.0.0028 peut même être qualifié de défectueux.

Re: Découverte prototype TI-82 Advanced DVT avec OS 5.0.0.00

Unread postPosted: 19 Dec 2020, 16:36
by Adriweb
Est-ce qu'ils sont au courant de ce bug au moins ? Via TI-Cares ou autre ?

Re: Découverte prototype TI-82 Advanced DVT avec OS 5.0.0.00

Unread postPosted: 19 Dec 2020, 17:25
by critor
Pas certain, mais c'est quand même connu et public depuis des années :
viewtopic.php?t=18537&p=207522#p203377

Il me semble que jamais une mise à jour d'OS z80 n'a eu de bug aussi visible.

Re: Découverte prototype TI-82 Advanced DVT avec OS 5.0.0.00

Unread postPosted: 19 Dec 2020, 17:47
by DoOmnimaga
Disons que l'OS 1.13 sur TI-83 Plus et TI-83 Plus Silver Edition n'était pas très stable non plus. Plantage/reset en défilant le menu PRGM si tu as plus de 50 programmes, possibilité de brick la calculatrice en groupant des fichiers archivés, autres plantages aléatoires dignes de l'OS 2.71MP, etc. J'ai entendu dire que l'OS 1.17 n'était guerre mieux mais je l'ai jamais essayé. Disons que parfois, TI laisse passer des trucs lors du beta-test de leur OS.

Re: Découverte prototype TI-82 Advanced DVT avec OS 5.0.0.00

Unread postPosted: 19 Dec 2020, 19:24
by mr womp womp
Je peux confirmer que le bug ne semble pas être présent sur 5.0.0.0027.
Pour le dumping, il semblerait que le programme fourni par critor (créé par BrandonW je crois?) crash l'OS. Je suis pas certain du pourquoi, il semble utiliser des romcall de l'OS pour les bouts importants du dumper donc en principe ça devrait fonctionner :mmm:

Re: Découverte prototype TI-82 Advanced DVT avec OS 5.0.0.00

Unread postPosted: 14 Mar 2021, 16:09
by critor
La ROM a été dumpée.
L'OS et les applis en ont été extraits.

Un fichier d'installation de l'OS 5.0.0.0027 a déjà été généré avec succès pour TI-84 Plus :
13647

Re: Découverte prototype TI-82 Advanced DVT avec OS 5.0.0.00

Unread postPosted: 14 Mar 2021, 16:20
by critor
Malheureusement désolé, le fichier d'installation généré pour TI-82 Advanced et qui lui combine l'OS et les applis échoue à l'étape de validation. Et ici nous n'avons pas de quoi signer en 2048 bits, donc pas d'autre choix que de reconstruire à l'identique le code signé par Texas Instruments.
Les outils de traitement utilisés ne semblent pas en cause, ils donnent un fichier d'installation fonctionnel si appliqués aux ROMs 5.0.0.0014 et 5.0.0.0028.

Soit la ROM a été mal dumpée, à cause d'une erreur de manipulation ou d'un bug dans le programme ASM utilisé. Mais il ne me semble pas y avoir de problème flagrant. Ce n'est pas comme si des pages avaient été oubliées ou inversées, une comparaison hexadécimale ne montre pas de différences aussi grandes.
Soit quelque chose cloche directement sur le prototype TI-82 Advanced en question. Il faudrait le connecter à une autre TI-82 Advanced normale et tenter un transfert de l'OS 5.0.0.0027. Si le transfert échoue, c'est que la signature récupérée sur le prototype n'est pas valide. Si le transfert réussit, alors c'est que nous avons raté quelque chose, mais va savoir quoi...

Re: Découverte prototype TI-82 Advanced DVT avec OS 5.0.0.00

Unread postPosted: 14 Mar 2021, 18:22
by critor
En tous cas, ne pouvant rien faire de mieux pour le moment, j'ai testé les OS TI-82 Advanced sur TI-84 Plus.

Je confirme que le bug du menu caractères est :
  • présent en version 5.0.0.0028
  • absent en version 5.0.0.0027