Page 1 of 1

Découverte nom de code TI-86 : Leo ou Willy

Unread postPosted: 09 Jun 2020, 12:47
by critor
A Dallas dans son univers impeccable, Texas Instruments baptise très affectueusement ses nouveaux modèles par des noms relatifs à des animaux.

C'est une façon de permettre les échanges internes lors du travail de développement en attendant le choix d'un nom commercial définitif, et cela évite également de faire fuiter des informations révélant le positionnement dans la gamme au cas où un échange serait intercepté.

Des traces logicielles ou matérielles nous ont jusqu'à présent permis de consituer la liste suivante :
  • TI-84 Plus : gecko (espèce de lézards)
  • TI-84 Plus C Silver Edition : Roy (de Rob Roy, nom du chien de Calvin Coolidge, 30èmePrésident américain, et donc nom de chien très populaire en Amérique du Nord)
  • TI-89 Titanium : Komodo (îles abritant les varans/dragons auxquels elles donnent leur nom)
  • TI-Voyage 200 : Sylvester (en français Grosminet, le chat voulant manger le canari Titi dans les séries de dessins animés Looney Tunes et Merrie Melodies par la Warner Bros.)
  • TI-Presenter : Scotty (surnom anglophone populaire pour la race de chiens terrier écossais)
  • TI-PLT SHH1 : Spot (nom du chien héros de bande dessinée et dessin animé imaginé par Eric Gordon Hill)
  • TI-PLT FHH1 : Fido (nom du chien d'Abraham Lincoln, 16ème Président américain, et donc nom de chien très populaire en Amérique du Nord)
  • TI-PLT SU1 : Toto (le chien de Dorothée Gale dans le roman le Magicien d’Oz de Lyman Frank Baum)
  • TI-Nspire : phoenix (phénix)
  • TI-Nspire CM : rabbit (lapin)
  • TI-Nspire CX : firebird (oiseau de feu)
  • TI-Nspire CX II : Aladdin (exception qui confirme la règle, à moins qu'il nous manque une référence)

Rentrée 1997, Texas Instruments sortait la fantastique TI-86 avec pas moins de 128K de RAM, également premier modèle à disposer de la regrettée commande Asm() permettant de lancer des programmes développés en langage assembleur.

Son nom de code interne nous était hélas inconnu jusqu'à présent.

Mais nous venons tout juste de remarquer quelque chose de pertinent.

Toutes les versions ROM TI-86 incluent une mystérieuse chaine de caractères "Willy DO BE DO BE DO". Si si, même la version 1.0 la plus ancienne à avoir été sauvegardée à ce jour, et même la dernière version 1.6.

Cette chaîne est affichée par du code orphelin, c'est-à-dire du code qui n'est appelé à aucun endroit de la ROM.

Regardons en l'appelant manuellement, avec par exemple le programme assembleur suivant pour la version 1.2 de la TI-86 :
Code: Select all
AsmPrgm
CDC11AC1

Mais qui est donc ce Willy qui chante à la Frank Sinatra ?

Willy pourrait très bien être le nom de code de la TI-86, et il ne ferait pas tâche au zoo de Texas Instruments. En effet ce serait alors une référence à l'orque du film Sauvez Willy, justement sorti quelques années plus tôt en 1993, soit pile quand l'idée d'une TI-86 a commencé à être travaillée, suite à la sortie du modèle précédent TI-85 pour la rentrée 1992. Et d'autres noms de code énumérés précédemment ont également été découverts dans des menus secrets.



12456Lorsqu'on démonte une TI-86, on constate que les cartes électroniques utilisées ont des références :
  • commençant par 9TILEOMB pour les cartes mères (MB = MotherBoard ou MainBoard)
  • commençant par 9TILEOLB pour les cartes écran (LB = LcdBoard)
Si l'on retire donc les portions compréhensibles (TI, MB, LB), il reste LEO.

Leo, nom latin pour lion, pouvant également référer au Roi Leo, manga d'Osamu Tezuka adapté de multiples fois en dessin animé et en film, étant justement revenu dans l'actualité en 1994 dans la cadre d'une controverse avec la sortie du Roi Lion par Disney.
Certes, 3 lettres majuscules noyées au sein des références de cartes ce n'est franchement pas grand chose, mais nous ne pouvons l'exclure.

Nom de code de la TI-86 donc, Leo ou Willy.

Voici donc notre nouvel inventaire de la ménagerie Texas Instruments :
  • TI-84 Plus : gecko (espèce de lézards)
  • TI-84 Plus C Silver Edition : Roy (de Rob Roy, nom du chien de Calvin Coolidge, 30èmePrésident américain, et donc nom de chien très populaire en Amérique du Nord)
  • TI-86 : Leo ou Willy
  • TI-89 Titanium : Komodo (îles abritant les varans/dragons auxquels elles donnent leur nom)
  • TI-Voyage 200 : Sylvester (en français Grosminet, le chat voulant manger le canari Titi dans les séries de dessins animés Looney Tunes et Merrie Melodies par la Warner Bros.)
  • TI-Presenter : Scotty (surnom anglophone populaire pour la race de chiens terrier écossais)
  • TI-PLT SHH1 : Spot (nom du chien héros de bande dessinée et dessin animé imaginé par Eric Gordon Hill)
  • TI-PLT FHH1 : Fido (nom du chien d'Abraham Lincoln, 16ème Président américain, et donc nom de chien très populaire en Amérique du Nord)
  • TI-PLT SU1 : Toto (le chien de Dorothée Gale dans le roman le Magicien d’Oz de Lyman Frank Baum)
  • TI-Nspire : phoenix (phénix)
  • TI-Nspire CM : rabbit (lapin)
  • TI-Nspire CX : firebird (oiseau de feu)
  • TI-Nspire CX II : Aladdin (exception qui confirme la règle, à moins qu'il nous manque une référence)

Référence : https://www.ticalc.org/archives/oldmail ... 00150.html via viewtopic.php?f=10&t=16130&start=40#p231497

Re: Découverte nom de code TI-86 : Leo ou Willy

Unread postPosted: 09 Jun 2020, 14:50
by Adriweb
En fait, on a deja la preuve que c'est LEO. Si on regarde le fichier d'include ASM de la TI-86, on peut y voir une ligne qui donne la reponse:
kTable alias 086h ; new key added for LEO

Re: Découverte nom de code TI-86 : Leo ou Willy

Unread postPosted: 09 Jun 2020, 18:56
by critor
Mais ce n'est pas un fichier officiel ça, si ?

Re: Découverte nom de code TI-86 : Leo ou Willy

Unread postPosted: 09 Jun 2020, 19:02
by Adriweb
Si si, c'etait (a l'epoque) fourni sur ftp://ftp.ti.com/pub/graph-ti/calc-apps ... i86asm.inc
On trouve des sauvegardes de ce fichier par ci par la sur le net.

Re: Découverte nom de code TI-86 : Leo ou Willy

Unread postPosted: 09 Jun 2020, 19:08
by critor
Ok, merci.

Re: Découverte nom de code TI-86 : Leo ou Willy

Unread postPosted: 14 Jun 2020, 11:27
by coco33920
TI-PLT SHH1
: Spot
(nom du chien héros de bande dessinée et dessin animé imaginé par Eric Gordon Hill)


Spot c'est surtout le nom du chat de data dans Star Trek The Next Generation :mmm: (:hehe:)

Re: Découverte nom de code TI-86 : Leo ou Willy

Unread postPosted: 14 Jun 2020, 11:39
by critor
Possible aussi, merci.