Page 1 of 1

TI-84 Plus C et compatibilité

Unread postPosted: 13 Nov 2012, 09:59
by critor
Dans une news précédente, Adriweb avait obtenu de TI l'information selon laquelle la nouvelle calculatrice couleur TI-84 Plus C serait équipée d'un processeur z80, comme les TI-82 à TI-84 actuelles.

Image


Il s'enthousiasmait donc de la compatibilité des programmes et applications! :bj:



Mais, comme je l'avais déjà commenté dans une news précédente, la compatibilité n'est pas évidente puisque nous avons une différence matérielle avec un écran couleur qui a désormais plus de 2-bits de profondeur.

Une compatibilité quasi-totale est possible, à condition que Texas Instrusments développe des fonctionnalités spécifiques pour présenter 'virtuellement' aux programmes et applications qui le nécessitent un matériel similaire à celui des TI-84 monochromes.



Il semble au final que ce ne sera pas le cas et que nous aurons le strict minimum en terme de compatibilité, selon une interview accordée par TI à TechPoweredMath.

  • les applications 84 et 84C ne seront pas compatibles - on peut supposer l'utilisation d'une nouvelle clé RSA de signature, ce qui est déjà une évidence pour l'OS, qui refusera donc nos anciennes applications monochromes TI-83+/84
  • les programmes Basic utilisant l'écran graphique n'afficheront pas correctement - et oui, l'écran de 320x240 est plus grand que 96x64 et il n'y a donc pas de facteur de correction prévu: les anciens programmes Basic utilisant l'écran graphique auront probablement un affichage miniature en haut à gauche si ils utilisent les pixels, ou un affichage étiré relié ou non si ils utilisent les coordonnées

Au final, qu'est-ce qui sera compatible? Les programmes TI-Basic faisant uniquement usage de l'écran de calculs pour leurs sorties.

TI n'a pas communiqué dessus, mais pour la même raison, les programmes assembleur TI-83+/84 faisant usage de l'écran graphique ne fonctionneront pas - soit qu'ils n'afficheront rien si le buffer écran n'est pas au même endroit, soit que nous aurons un affichage corrompu compressé sur les lignes d'en haut de l'écran à cause du passage de 2-bits de profondeur à 8 ou 16-bits (profondeur exacte non confirmée).



Bref, il faudra donc tout refaire. Justement, TI a déjà recodé les applications suivantes, qui seront donc préchargées sur les premiers modèles sortant d'ici l'été 2013 et arrivant en rayon pour la rentrée 2013:
  • Finance
  • Inequalz
  • App4Math
  • CellSheet
  • EasyData
  • Plysmlt2
  • Smartpad

Et TI a justement prévu de s'occuper l'été prochain à porter d'autres applications pour la TI-84C:
  • Areaform
  • CabriJr
  • Conics
  • Periodic
  • ProbSim
  • SciTools
  • Transfrm

TechPoweredMath nous livre et confirme d'autres informations supposées dans des news précédentes:
  • comme déjà dit il y aura bien une nouvelle version de TI-Connect gérant la TI-84 Plus C et entre autres les captures d'écran couleur
  • mais il y aura en prime une nouvelle version du logiciel d'émulation TI-SmartView
  • la TI-84 Plus C acceptera de recevoir des images, mais comme sur TI-Nspire les images seront converties dans un format spécifique
  • la TI-84 Plus C sera compatible avec les interfaces et capteurs TI-CBL/CBR, ce qui laisse supposer que le protocole de communication est le même que l'on pourra librement échanger des données avec les autres TI-83+/84, mais comme vu plus haut pouvoir transférer ne signifie pas que la donnée sera utilisable de l'autre côté, loin de là...
  • par contre, il n'est pas prévu de mettre à jour le logiciel TI-Navigator pour gérer une classe WiFi TI-84, technologie qui n'est jamais arrivée en France



Entre la TI-84 Plus SE qui n'est plus disponible en France mais l'est encore dans d'autres pays, la TI-84 Plus Pocket SE en Asie et la TI-Nspire CX numérique la marge de prix est très faible.

La TI-84 Plus C Silver Edition semble faire doublon avec ces modèles et son positionnement en prix n'est pas du tout évident. Pourquoi offrir une TI-84 Plus C Silver Edition au même prix qu'une TI-84+ SE ou qu'une TI-Nspire CX numérique? Sa commercialisation parallèlement aux modèles ci-dessus ne serait donc pas toujours une bonne idée.

Pourtant selon TechPoweredMath, il n'y aurait rien à déduire sur la pérennité des autres modèles:
  • les TI-84 Plus Silver Edition vont continuer d'être produites car selon TI la TI-84 Plus C ne les 'remplace' pas
  • les TI-Nspire CX numériques vont continuer d'être produites

Ce que l'on peut en déduire, c'est une commercialisation au cas par cas selon les pays.

En France par exemple où la TI-84 Plus Silver Edition a disparu depuis des années, une apparition de la TI-84 Plus C Silver Edition serait possible, même si cela violerait la règle qui fait que depuis cette rentrée nous n'avons plus que des calculatrices TI-z80 francophones (inscriptions de clavier et menus d'OS en français) dans nos rayons.
Les futurs utilisateurs auraient donc le choix pour le moyen de gamme entre:
  • la TI-84 Plus Pocket.fr avec la compatibilité avec les tonnes de programmes et applications existant en ligne
  • la TI-84 Plus C Silver Edition, soit le haut de gamme des TI-z80
  • la TI-Nspire CX numérique, soit l'entrée de gamme des TI-Nspire
Les prix seraient probablement similaires pour ces deux derniers modèles.

Non, à priori rien d'aberrant dans cette éventualité - et nulle raison de partir perdant.



Source:
http://www.techpoweredmath.com/confirme ... lor-ti-84/

Re: TI-84 Plus C et compatibilité

Unread postPosted: 13 Nov 2012, 12:10
by Adriweb
Let me préciser un peu ce que j'entendais par compatibilité (mot directement utilisé par TI, d'ailleurs) :
- Je parlais en fait des programmes Basic, et pour 99% donc, purement textuels (pas graphique). Je "suppose" que :
--- Les programmes sur homescreen marcheront directement, sans modification nécessaire (résolution adaptative probable)
--- Les programmes mixtes homescreen/graphiques pourraient éventuellement marcher si l'OS "s'adapte' et ne détecte rien en couleur de spécial donc fait du noir et blanc comme avant (je ne vois pas pourquoi ca ne marcherait pas, les commandes restent les mêmes, après tout - il n'y en a que en plus).
--- les purement graphiques, il est possible qu'il faille quelque peu retoucher le code en partie pour la gestion de la résolution/couleur (mais encore une fois, même si le rendu n'est pas exceptionnel, je ne vois pas pourquoi les instructions encore présentes prendraient par exemple une syntaxe différente...)
- La non-compatibilité ASM étant en fait d'une évidence puisque le matériel change, donc les ports, adressages, bcalls (?) etc.

Re: TI-84 Plus C et compatibilité

Unread postPosted: 13 Nov 2012, 14:06
by Lionel Debroux
la TI-84 Plus C acceptera de recevoir des images, mais comme sur TI-Nspire les images seront converties dans un format spécifique

Ca risque donc d'être une catastrophe, si on considère que depuis plusieurs années, TI a l'habitude de faire des énormités de lourdeur, avec les documents Nspire qui comportent des images à un format non standard fort inefficace.

La non-compatibilité ASM étant en fait d'une évidence puisque le matériel change, donc les ports, adressages, bcalls (?) etc.

Non, ça n'était pas nécessairement évident a priori. Le matériel (ports) n'avait pas forcément à changer beaucoup, si TI avait prévu un mode de compatibilité ascendante pour l'écran (quelques bits supplémentaires pour passer d'un mode à l'autre, indiquer que la transition est terminée, etc. ?); mais au vu de ce qu'on peut lire sur TechPoweredmath, il n'en est rien...
Quant aux bcalls (qui sont des entrées vers une jump table qui charge la bonne page en mémoire puis s'y déplace), ça n'était pas non plus garanti que d'énormes changements soient nécessaires.

Adriweb, tu t'étais trop avancé sur "compatibilité", vu qu'il n'y aura en réalité pas grand chose de compatible - et en particulier, que ce qui intéresse le plus les développeurs de la communauté (BASIC graphique, Axe, Grammer, programmes ASM, FlashApps) ne sera pas compatible sans modifications.

Re: TI-84 Plus C et compatibilité

Unread postPosted: 13 Nov 2012, 14:12
by AC
Pourrait-on en savoir un peu plus sur les raisons de l'introduction d'écrans en couleur sur des calculatrices qui sont, en principe, destinées à faire des calculs mathématiques?

Re: TI-84 Plus C et compatibilité

Unread postPosted: 13 Nov 2012, 14:17
by Persalteas
ça permet de faire ensuite de la physique/chimie ou d'autres matières, avec des animations en couleur, et globalement d'avoir un espace de travail plus agréable (menus, boutons, etc...)

Re: TI-84 Plus C et compatibilité

Unread postPosted: 13 Nov 2012, 17:35
by Adriweb
Lionel Debroux wrote:Adriweb, tu t'étais trop avancé sur "compatibilité", vu qu'il n'y aura en réalité pas grand chose de compatible - et en particulier, que ce qui intéresse le plus les développeurs de la communauté (BASIC graphique, Axe, Grammer, programmes ASM, FlashApps) ne sera pas compatible sans modifications.

Je ne fais que répéter ce que l'on m'a dit ;) Mais en effet pour les programmes-algos de maths basic (basiques) homescreen, je suppose que ca marchera. Et ca, ca représente 90% de ce que les évlèves veulent/ont déja sur leur machine (et le reste (nous), étant programmeur, devra s'adapter pour pouvoir produire du contenu qui profitera donc des nouveautés - ou tout simplemnet porter les programmes pour au moins que ce soit compatible.)