Un émulateur TI-84 secret sur les TI-Nspire CX?
Posted: 29 Nov 2011, 08:36
Sur les anciens modèles TI-Nspire, le fichier d'installation des OS non-CAS incluait un émulateur de TI-84 Plus SE.
Pour lancer cet émulateur, il suffisait de remplacer la clavier amovible de la TI-Nspire non-CAS par un clavier 84 Plus Keypad.
Peut-être était-ce un choix officiel à l'époque afin de faciliter la transition des utilisateurs de TI-82/83/84 vers la technologie TI-Nspire, avec éventuellement l'objectif de cesser la fabrication/commercialisation des modèles précédents une fois la transition effectuée. Sans que cela ne soit officiel, on peut constater tous les jours en rayon que les TI-84 Plus SE sont de plus en plus introuvables.
Les fichiers d'installation des OS TI-Nspire CAS n'incluaient pas cet émulateur et il n'y avait donc aucun moyen de le lancer sur ces modèles.
Passons maintenant aux TI-Nspire CX non-CAS. Alors, émulateur TI-84 Plus SE... Oui ou non?
Il n'y a déjà pas de clavier amovible sur ce modèle. Il est donc impossible de brancher un clavier 84, et si il y a un émulateur, il est impossible de le lancer de la façon précédente.
Reste encore à répondre à cette dernière question.
Et bien si nous analysons en détail le fichier d'installation de l'OS CX basique 3.0.1 (11,3Mo), nous sommes en effet étonnés de constater bel et bien la présence de l'émulateur TI-84:
Cet émulateur est toujours présent dans l'OS CX basique 3.0.2, mais le ZIP contenant les fichiers d'exemple fournis avec l'OS a été modifié, ce qui diminue la taille juste en-dessous de 10 Mo:
Mais le dernier OS CX basique (3.1.0) ne fait plus que 9.41Mo. Eh oui... Devinez quoi, l'émulateur a été retiré:
Donc soit il était effectivement prévu au départ de disposer d'un moyen de lancer l'émulateur TI-84 sur les TI-Nspire CX non-CAS, et éventuellement cela pourra revenir à l'avenir...
Soit la présence de cet émulateur dans les OS CX non-CAS 3.0.1 et 3.0.2 était un simple oubli dans les options de compilation, ceux-ci étant générés à partir des mêmes sources que les OS ClickPad/TouchPad non-CAS, et cet oubli a été corrigé pour la génération des OS 3.1.0. Ceci permet de disposer d'environ 500 Ko d'espace libre supplémentaire.
Étant donné que le clavier 84 est bien particulier et fort différent du clavier Nspire CX et que l'on ne peut pas remplacer le clavier sur les Nspire CX non-CAS, nous penchons très fortement pour cette dernière solution, à moins qu'un périphérique externe n'ait été prévu pour le remplacer.
Notons bien qu'il n'est pas possible de supprimer l'émulateur 84 avec notre utilitaire TNOC afin de gagner de la place. L'émulateur n'est en effet pas directement inclus dans l'archive tco, mais dans la sous-archive TI-Nspire.img qui elle est signée par une clef RSA. Toute modification à cette archive est donc interdite et impossible, ce qui empêche notamment d'altérer le fonctionnement de l'OS et de garantir la fiabilité de la calculatrice lors de concours ou examens.
Pour lancer cet émulateur, il suffisait de remplacer la clavier amovible de la TI-Nspire non-CAS par un clavier 84 Plus Keypad.
Peut-être était-ce un choix officiel à l'époque afin de faciliter la transition des utilisateurs de TI-82/83/84 vers la technologie TI-Nspire, avec éventuellement l'objectif de cesser la fabrication/commercialisation des modèles précédents une fois la transition effectuée. Sans que cela ne soit officiel, on peut constater tous les jours en rayon que les TI-84 Plus SE sont de plus en plus introuvables.
Les fichiers d'installation des OS TI-Nspire CAS n'incluaient pas cet émulateur et il n'y avait donc aucun moyen de le lancer sur ces modèles.
Passons maintenant aux TI-Nspire CX non-CAS. Alors, émulateur TI-84 Plus SE... Oui ou non?
Il n'y a déjà pas de clavier amovible sur ce modèle. Il est donc impossible de brancher un clavier 84, et si il y a un émulateur, il est impossible de le lancer de la façon précédente.
Reste encore à répondre à cette dernière question.
Et bien si nous analysons en détail le fichier d'installation de l'OS CX basique 3.0.1 (11,3Mo), nous sommes en effet étonnés de constater bel et bien la présence de l'émulateur TI-84:
Cet émulateur est toujours présent dans l'OS CX basique 3.0.2, mais le ZIP contenant les fichiers d'exemple fournis avec l'OS a été modifié, ce qui diminue la taille juste en-dessous de 10 Mo:
Mais le dernier OS CX basique (3.1.0) ne fait plus que 9.41Mo. Eh oui... Devinez quoi, l'émulateur a été retiré:
Donc soit il était effectivement prévu au départ de disposer d'un moyen de lancer l'émulateur TI-84 sur les TI-Nspire CX non-CAS, et éventuellement cela pourra revenir à l'avenir...
Soit la présence de cet émulateur dans les OS CX non-CAS 3.0.1 et 3.0.2 était un simple oubli dans les options de compilation, ceux-ci étant générés à partir des mêmes sources que les OS ClickPad/TouchPad non-CAS, et cet oubli a été corrigé pour la génération des OS 3.1.0. Ceci permet de disposer d'environ 500 Ko d'espace libre supplémentaire.
Étant donné que le clavier 84 est bien particulier et fort différent du clavier Nspire CX et que l'on ne peut pas remplacer le clavier sur les Nspire CX non-CAS, nous penchons très fortement pour cette dernière solution, à moins qu'un périphérique externe n'ait été prévu pour le remplacer.
Notons bien qu'il n'est pas possible de supprimer l'émulateur 84 avec notre utilitaire TNOC afin de gagner de la place. L'émulateur n'est en effet pas directement inclus dans l'archive tco, mais dans la sous-archive TI-Nspire.img qui elle est signée par une clef RSA. Toute modification à cette archive est donc interdite et impossible, ce qui empêche notamment d'altérer le fonctionnement de l'OS et de garantir la fiabilité de la calculatrice lors de concours ou examens.
TI-Planet, le site qui sait de quoi il parle!