
Mais ce n'est pas tout, la TI-92 est aussi la première calculatrice à intégrer un logiciel de géométrie dynamique, Cabri, développé alors à l'Université de Grenoble.
Ce projet titanesque de Texas Instruments a mobilisé une équipe internationale d'éminents spécialistes. Justement, dans les premières versions TI-92 était dissimulée la liste des principaux développeurs :
- Code: Select all
Developed by:
Franck Bellemain Jeff Janis
Jose Fernandez Jean-Marie Laborde
Linda Ferrio John Powers
Bud Gerwig Russ Rosenquist
Danny Gremillion Dave Stone
Doug Glazar David Stoutemyer
Jim Hammerquist Glen Thornton
Lauren Holmes Julio Valella
Vonnie Howard Michell Wood
Une liste alignée sur 2 colonnes, respectant même la limitation à 10 lignes et ne mettant donc pas tout-le-monde. Cette liste semblait donc prévue pour un affichage même si nous ignorons à ce jour comment déclencher cela.
Pour référence, nous avons dans l'ordre :
- Franck Bellemain : Université Joseph Fourier, Grenoble, France (Cabri)
- Jeff Janis : Texas Instruments
- José Fernández : Texas Instruments
- Jean-Marie Laborde : Université Joseph Fourier, Grenoble, France (Cabri)
- Linda Ferrio : Texas Instruments
- John Powers : Texas Instruments
- Bud Gerwig : Texas Instruments
- Russ Rosenquist : Texas Instruments
- Danny Gremillion : Texas Instruments
- David Stone : Texas Instruments
- David Stoutemyer : Soft Warehouse, Honolulu, HI (Derive)
- Doug Glazar : Texas Instruments
- Jim Hammerquist : Texas Instruments
- Glen Thornton : Texas Instruments
- Lauren Holmes : Texas Instruments
- Vonnie Howard : Texas Instruments (dont nous avons pu retrouver depuis le modèle de développement utilisé par la suite pour la conception de la TI-Nspire CAS)
- Julio Valella : Texas Instruments
- Michell Wood : Texas Instruments
N'oublions pas les nombreuses autres personnes qui ne rentraient pas sur ces 10 lignes :
- J. Douglas Child : Rollins College, Winter Park, FL
- Franklin Demana : The Ohio State University, Colombus, OH
- Arne Engebretsen : Greendale High School, Greendale, WI
- Philippe Fortin : Lycée Cassin, Bayonne, France (qui a grandement contribué au lancement de TI-Planet)
- Michael Keyton : St. Marks School of Texas, Dallas, TX
- Dennis Mick : Carrol College, Waukesha, WI
- Richard O'Farrell : Carrol College, Waukesha, WI
- Charles Vonder Embse : Central Michigan University, Mount Pleasant, MI
- Bert Waits : The Ohio State University, Colombus, OH
- Chris Alley : Texas Instruments
- Jeff Crump : Texas Instruments
- Bob Fedorisko : Texas Instruments
- José Fernández : Texas Instruments
- Darrell Johnson : Texas Instruments

Le prototype de Mai 1995 venait avec :
- un module ROM amovible faisant tourner la dernière version de production du logiciel, la 1.12 datant du 8 Mai 1996
- une ROM interne utilisée en cas d'absence du module, avec une version 0.5d23 inconnue jusqu'alors, datée du 16 Janvier 1995
Nous avons pu remarqué lors de tests ultérieurs une interface quasiment finalisée, indiquant donc qu'au 16 Janvier 1995 Texas Instruments travaillait déjà sur le projet TI-92 au moins depuis des mois si ce n'était des années.

- une ROM interne elle aussi en version 0.5d23
- un module ROM externe faisant tourner une version 0.6a19 à son tour inconnue du 11 Octobre 1995
Profitons-en pour rappeler la liste les versions TI-92 connues jusqu'à aujourd'hui :
- TI-92 : 0.5d23 - 16/01/1995 - sauvegardée
- TI-92 : 0.6a19 - 31/05/1995 - à sauvegarder...
- TI-92 : 0.6a50 - 17/08/1995 - à sauvegarder...
- TI-92 : 1.0b1 - 13/09/1995 - à trouver et sauvegarder...
- TI-92 : 1.0 - 19/09/1995 - à sauvegarder...
- TI-92 : 1.2 - 11/10/1995 - sauvegardée
- TI-92 : 1.3 - 20/10/1995 - sauvegardée
- TI-92 : 1.4 - 17/11/1995 - sauvegardée
- TI-92 : 1.5 - 02/01/1996 - à trouver et sauvegarder...
- TI-92 : 1.7 - 18/01/1996 - sauvegardée
- TI-92 : 1.8 - 28/02/1996 - sauvegardée
- TI-92 : 1.10 - 20/03/1996 - à trouver et sauvegarder...
- TI-92 : 1.10 - 26/03/1996 - à trouver et sauvegarder...
- TI-92 : 1.11 - 11/04/1996 - sauvegardée
- TI-92 : 1.12 - 08/05/1996 - sauvegardée
- TI-92 II : 2.1 - 19/08/1996 - sauvegardée
Bizarrerie dans cette numéroration, il n'y avait pas de version 1.6.
Et ce n'est pas une erreur, tous les sites de référence de l'époque sautent directement de la version 1.5 à la version 1.7...
Il faut donc croire que la version 1.6 n'était jamais sortie sur les modules TI-92 de production.
Mais par contre, une telle numérotation avait dû exister en interne, et être programmée sur les modules prototypes de certains développeurs / testeurs...
Et ce n'est pas une erreur, tous les sites de référence de l'époque sautent directement de la version 1.5 à la version 1.7...
Il faut donc croire que la version 1.6 n'était jamais sortie sur les modules TI-92 de production.
Mais par contre, une telle numérotation avait dû exister en interne, et être programmée sur les modules prototypes de certains développeurs / testeurs...
Il y a eu plusieurs changements entre les versions 1.4 et 1.7.
Nous pouvons citer la suppression du message d'erreur fatale "SYSTEM DEAD, CORRUPT SUPERVISOR STACK".
Ou encore la suppression de la liste des développeurs cachée dans toutes les versions précédentes.
Nous pouvons citer la suppression du message d'erreur fatale "SYSTEM DEAD, CORRUPT SUPERVISOR STACK".
Ou encore la suppression de la liste des développeurs cachée dans toutes les versions précédentes.
Celui de droite avec une étiquette TI-92E n'est hélas pas détecté correctement lorsque inséré dans nos prototypes TI-92. Toutefois il semble que ce soit juste la faute de l'un de ses connecteurs Zevio bien sale. En échangeant sa carte avec celle d'un autre module ça marche, et il est sans intérêt dernière version 1.12.
Reste maintenant à tester celui de gauche...

La sauvegarde de cette version 1.6 pendant que ce module et notre prototype TI-92 marchent encore serait donc essentielle.
Malheureusement en tant que version inconnue elle n'est pas supportée par Fargo, l'outil permettant de rajouter le support des programmes en langage machine sur TI-92.
Comme le module externe a la priorité lors de l'amorçage des TI-92, il ne nous est pas non plus possible de le brancher tout en exécutant une autre version compatible Fargo.
Toutefois ici il y a 2 puces, et sauf erreur il semble que certaines pistes relient ces puces entre elles, sur des broches qui ne concernent ni l'alimentation ni la masse. Cela pourrait interférer avec le bon fonctionnement du programmateur...
Si tu as des pistes, n'hésite pas à les partager.
