

Historiquement, les calculatrices Texas Instruments de milieu de gamme TI-82/83/84 supportaient un type spécial de programmes appelé programme assembleur (ASM). Ces programmes permettaient d'exécuter du code machine directement compréhensible par le processeur. Interagissant directement avec les composants matériels de la calculatrice, ces programmes pouvaient ainsi en exploiter tout le potentiel sans le moindre ralentissement.
Le développement de programmes assembleur s'est poursuivi sur les dernières calculatrices couleur appartenant à ces trois familles :
Le code machine en question pouvait être obtenu :
La plupart des créations sur ces calculatrices couleur ont consisté en des jeux vidéo. Des créateurs de plus en plus expérimentés et jeunes ont concocté pour ces calculatrices une formidable ludothèque exploitant à fond les possibilités de l'écran couleur, portant le développement communautaire à un niveau jamais atteint jusqu’alors, sujet dont nous te parlons sans relâche depuis dix ans. Nous pouvons citer un émulateur de console de jeux Nintendo Game Boy Color, des adaptations de certains jeux sortis sur d'autres consoles (Nintendo NES, Sega Master System), des adaptations de jeux sortis sur les anciennes TI-82/83/84 monochromes, des adaptations de jeux PC/web/mobile, ou encore des créations de jeux.
Il n'y a pas que les jeux dans la vie, citons également KhiCAS, adaptation pour calculatrice de Xcas, célèbre logiciel gratuit de mathématiques intégré développé en France à l'Université de Grenoble, et incluant entre autres un moteur de calcul formel.
Le développement de programmes assembleur s'est poursuivi sur les dernières calculatrices couleur appartenant à ces trois familles :
- en France les TI-83 Premium CE (2015), TI-83 Premium CE Edition Python (2019) et TI-82 Advanced Edition Python (2021)
- en Europe les TI-84 Plus CE-T (2015) et TI-84 Plus CE-T Python Edition (2020)
- dans le reste du monde les TI-84 Plus CE (2015) et TI-84 Plus CE Python (2021)
Le code machine en question pouvait être obtenu :
- par compilation de code source écrit en langage C ou C++
- par assemblage de code source écrit en langage assembleur
Toutefois, Texas Instruments n'a de cesse depuis 2018 de réduire les possibilités d'exécution de code machine tiers sur ses TI-82/83/84 couleur, semblant considérer cette possibilité comme une faille de sécurité mettant en danger le mode examen et plus généralement l'autorisation de ses calculatrices par les institutions pour les examens.
Précisons qu'il existait 2 types de programmes assembleur pour TI-82/83/84 :
Avec la mise à jour du système d'exploitation TI-83 Premium CE et TI-84 Plus CE 5.3.1 datée du 22 janvier 2018, Texas Instruments supprimait le support des programmes assembleur non compressés. Le préfixe qu'ils utilisaient était désactivé et inutilisable, aussi bien pour la création de nouveaux programmes assembleur non compressés que pour leur transfert depuis une autre calculatrice ou un ordinateur. Cela faisant, Texas Instruments bloquait la possibilité de créer un programme assembleur directement sur sa calculatrice ; il fallait désormais les créer sur ordinateur au format compressé puis les transférer sur la calculatrice.
Précisons qu'il existait 2 types de programmes assembleur pour TI-82/83/84 :
- les programmes assembleur non compressés : ils contenaient sous forme lisible par un humain les valeurs hexadécimales du code machine à exécuter - ils étaient donc consultables et modifiables sur calculatrice, mais un peu moins rapides car nécessitant à l'exécution une phase de conversion en code machine exécutable par le processeur
- les programmes assembleurs compressés (dits squishés) : ils contenaient du code immédiatement exécutable par le processeur, et n'étaient ni consultables ni modifiables sur calculatrice
12 février 2020 très grave incident. À seulement quelques mois des examens, un élève français et son enseignant de Mathématiques (un certain Yvan) ont cru malin de publier sur une chaîne YouTube grand public une vidéo de 2 minutes détaillant une faille permettant d'accéder aux données préexistantes en mémoire depuis une TI-83 Premium CE ou TI-84 Plus CE en mode examen. Ce fut une bêtise monumentale !
Le faille en question nécessitait que la calculatrice fasse tourner de très anciennes versions du système d'exploitation (entre la 5.2.0 du 28 juin 2026 et la 5.3.0 du 25 juillet 2017, alors que l'on en état à la 5.4.0 du 31 mai 2019).
En seulement quelques semaines la vidéo cumule des centaines de milliers de vues, ce qui est énorme relativement au nombre de candidats au Baccalauréat 2020.
Rappelons que suite à une mise à jour de TI-83 Premium CE ou TI-84 Plus CE, la calculatrice refuse toute tentative de réinstallation d'une version inférieure du système d'exploitation. Or il existait sur Internet et entre autres chez nous des programmes assembleur permettant de débloquer cette possibilité, essentiellement à des fins de tests et comparaisons pour les utilisateurs experts. Du jour au lendemain, les téléchargements de ce type de programme ont littéralement explosé.
C'est finalement la pandémie et le confinement avec annulation des épreuves écrites du Baccalauréat 2020 qui sont venues éteindre l'incendie et éviter de très graves incidents au Baccalauréat 2020.
Mais restait encore pour Texas Instruments à écarter tout risque pour le Baccalauréat 2021. Avec la mise à jour 5.5.1 du 12 mai 2020, Texas Instruments mettait cette fois-ci fin au support des programmes assembleur.
Le faille en question nécessitait que la calculatrice fasse tourner de très anciennes versions du système d'exploitation (entre la 5.2.0 du 28 juin 2026 et la 5.3.0 du 25 juillet 2017, alors que l'on en état à la 5.4.0 du 31 mai 2019).
En seulement quelques semaines la vidéo cumule des centaines de milliers de vues, ce qui est énorme relativement au nombre de candidats au Baccalauréat 2020.
Rappelons que suite à une mise à jour de TI-83 Premium CE ou TI-84 Plus CE, la calculatrice refuse toute tentative de réinstallation d'une version inférieure du système d'exploitation. Or il existait sur Internet et entre autres chez nous des programmes assembleur permettant de débloquer cette possibilité, essentiellement à des fins de tests et comparaisons pour les utilisateurs experts. Du jour au lendemain, les téléchargements de ce type de programme ont littéralement explosé.
C'est finalement la pandémie et le confinement avec annulation des épreuves écrites du Baccalauréat 2020 qui sont venues éteindre l'incendie et éviter de très graves incidents au Baccalauréat 2020.

Cette décision extrême fut très mal perçue dans la communauté, surtout pour une faille lourdement obsolète corrigée depuis des années (depuis la version 5.3.1 du 22 janvier 2018).
Et ce qui devait arriver arriva. Ceux qui ne pouvaient plus s'amuser à créer des jeux et outils, redirigèrent leurs immenses talents vers autre chose... Très fâchée, la communauté développa pendant l'été 2020 plusieurs outils d'attaque contre les TI-83 Premium CE et TI-84 Plus CE, et les sortit en rafale pour la rentrée 2020.
7 septembre 2020 :
Mais avec le degré de ressentiment et de rejet que Texas Instruments avait su générer auprès de ses plus grands fans, les choses furent très loin de s'arrêter là :
Après de nombreux échanges, pour la première fois en des décennies, nous avons vu Texas Instruments mettre de l'eau dans son vin, révélant peut-être des divergences internes, avec une partie des employés considérant que la suppression intégrale du support des programmes assembleur avec la mise à jour 5.5.1 avait été trop extrême ou brutale. Pas de retour officiel des programmes assembleur, mais le constructeur acceptait de tolérer le jailbreak arTIfiCE, c'est-à-dire à ne pas le bloquer lors d'une mise à jour future, ce qui pour les utilisateurs et développeurs revenait au même.
En contrepartie la communauté s'engageait entre autres :
Et cette entente dura… jusqu'en 2025.
Et ce qui devait arriver arriva. Ceux qui ne pouvaient plus s'amuser à créer des jeux et outils, redirigèrent leurs immenses talents vers autre chose... Très fâchée, la communauté développa pendant l'été 2020 plusieurs outils d'attaque contre les TI-83 Premium CE et TI-84 Plus CE, et les sortit en rafale pour la rentrée 2020.
7 septembre 2020 :
- Sortie anonyme de arTIfiCE, un jailbreak permettant d'exécuter des programmes assembleur sur les calculatrices CE déjà mises à jour en version 5.5.1+.
- Sortie conjointe par MateoConLechuga de Cesium 3.3.1, une application tout spécialement adaptée aux OS 5.5.1+.
Une fois installé à l'aide du jailbreak précédent, Cesium permettait de lancer les programmes assembleur beaucoup plus facilement et rapidement. - Sortie conjointe par Jacobly de AsmHook, qui permettait de réactiver totalement la fonctionnalité ASM, et donc comme avant d'exécuter directement des programmes ASM depuis l'écran de calcul ou depuis un programme TI-Basic.
Mais avec le degré de ressentiment et de rejet que Texas Instruments avait su générer auprès de ses plus grands fans, les choses furent très loin de s'arrêter là :
- 8 septembre, Texas Instruments fit l'objet d'une attaque d'une violence jamais vue : Sortie anonyme de Cauldron, un outil qui modifie le Boot (code d'amorçage) des TI-83 Premium CE et TI-84 Plus CE assemblées jusqu'en Mai 2019 (jusqu'à la révision matérielle L), en désactivant les vérifications de sécurité.
- 16 septembre 2020, sortie par commandblockguy de BootSwap, un outil similaire hautement plus fiable, là où le précédente semblait avoir été sorti rapidement sans tout le soin nécessaire (toute erreur de modification du Boot étant susceptible d'envoyer ta calculatrice à la poubelle)
- désactivation la vérification de version à l'installation d'un système d'exploitation, permettant ainsi de pouvoir installer n'importe quelle version système dont les anciennes
- désactivation de la vérification de modèle à l'installation d'un nouveau système d'exploitation, permettant par exemple d'installer un système d'exploitation TI-83 Premium CE sur TI-84 Plus CE, afin d'y bénéficier du moteur de calcul exact QPiRac
- désactivation de la vérification de signature 2048 bits à l'installation d'un nouveau système d'exploitation, permettant d'installer des systèmes d'exploitation modifiés (avec par exemple un mode examen truqué) ou tiers
- sur les calculatrices munies d'un Boot en version 5.3.1, désactivation de la signature 1024 bits à chaque redémarrage de la calculatrice, permettant à ta calculatrice de démarrer plus rapidement et également d'utiliser durablement un système d'exploitation modifié ou tiers
Après de nombreux échanges, pour la première fois en des décennies, nous avons vu Texas Instruments mettre de l'eau dans son vin, révélant peut-être des divergences internes, avec une partie des employés considérant que la suppression intégrale du support des programmes assembleur avec la mise à jour 5.5.1 avait été trop extrême ou brutale. Pas de retour officiel des programmes assembleur, mais le constructeur acceptait de tolérer le jailbreak arTIfiCE, c'est-à-dire à ne pas le bloquer lors d'une mise à jour future, ce qui pour les utilisateurs et développeurs revenait au même.
En contrepartie la communauté s'engageait entre autres :
- à ne plus sortir/maintenir de programmes assembleur permettant la réinstallation d'anciennes versions du système d'exploitation
- ne jamais au grand jamais altérer le mode examen ou effectuer d’autres modifications à des fins frauduleuses / de triche
Et cette entente dura… jusqu'en 2025.
L'année 2024-2025 fut assez pénible pour Texas Instruments et d'autres constructeurs de calculatrices.
Depuis début 2024, un jeune professeur de Mathématiques français ayant quitté l'Education Nationale sort sur TikTok des vidéos prétendant te montrer comment installer ChatGPT dans ta calculatrice. La description te dit de t'abonner pour accéder aux liens de téléchargements, et tu peux t'abonner autant de fois que tu veux tu ne trouveras jamais rien, car tout est faux. Bien évidemment, qui a un minimum de connaissances en IA (Intelligence Artificielle) et plus particulièrement LLM (grand modèle linguistique) sait que c'est strictement impossible, la capacité mémoire étant loin d'être suffisante pour y faire rentrer suffisamment de données d'entraînement pour permettre des réponses pertinentes, et la puissance processeur faisant également défaut pour fournir les réponses en question dans un temps scolairement raisonnable. Les vidéos sont de plus de grossiers numéros de prestidigitation (port USB caché dans la fx-92 Collège pour installer ChatGPT sauf que le temps du démontage la calculatrice s'est transformée en NumWorks, simples programmes affichant le logo ChatGPT et qui n'iront jamais plus loin, etc.).
Mais voilà il semble que le grand public n'ait aucune idée de ces ordres de grandeur et se fasse grossièrement avoir, ces vidéos se comptant par dizaines cumulant des millions de vues. Une aubaine pour vendre ses cours particuliers / coaching appliquant Try Hard, une méthode de travail révolutionnaire de son invention…
Problème, ces vidéos font l'objet de signalements remontées auprès de l'Education Nationale (élèves qui en parlent à leurs professeurs notamment), et cette dernière semble ne pas les identifier immédiatement comme fausses, se tournant vers les constructeurs de calculatrices qui par la suite viennent nous demander de confirmer que nous n'avons rien vu de téléchargeable en ce sens chez nous ou ailleurs.
Même si tout est faux, cette avalanche de vidéos à traiter crée au sein de l'Education Nationale une certaine défiance envers les calculatrices graphiques.
Depuis début 2024, un jeune professeur de Mathématiques français ayant quitté l'Education Nationale sort sur TikTok des vidéos prétendant te montrer comment installer ChatGPT dans ta calculatrice. La description te dit de t'abonner pour accéder aux liens de téléchargements, et tu peux t'abonner autant de fois que tu veux tu ne trouveras jamais rien, car tout est faux. Bien évidemment, qui a un minimum de connaissances en IA (Intelligence Artificielle) et plus particulièrement LLM (grand modèle linguistique) sait que c'est strictement impossible, la capacité mémoire étant loin d'être suffisante pour y faire rentrer suffisamment de données d'entraînement pour permettre des réponses pertinentes, et la puissance processeur faisant également défaut pour fournir les réponses en question dans un temps scolairement raisonnable. Les vidéos sont de plus de grossiers numéros de prestidigitation (port USB caché dans la fx-92 Collège pour installer ChatGPT sauf que le temps du démontage la calculatrice s'est transformée en NumWorks, simples programmes affichant le logo ChatGPT et qui n'iront jamais plus loin, etc.).
Mais voilà il semble que le grand public n'ait aucune idée de ces ordres de grandeur et se fasse grossièrement avoir, ces vidéos se comptant par dizaines cumulant des millions de vues. Une aubaine pour vendre ses cours particuliers / coaching appliquant Try Hard, une méthode de travail révolutionnaire de son invention…
Problème, ces vidéos font l'objet de signalements remontées auprès de l'Education Nationale (élèves qui en parlent à leurs professeurs notamment), et cette dernière semble ne pas les identifier immédiatement comme fausses, se tournant vers les constructeurs de calculatrices qui par la suite viennent nous demander de confirmer que nous n'avons rien vu de téléchargeable en ce sens chez nous ou ailleurs.
Même si tout est faux, cette avalanche de vidéos à traiter crée au sein de l'Education Nationale une certaine défiance envers les calculatrices graphiques.
Le 14 septembre 2024, un autre irresponsable du nom de ChromaLock totalement étranger à nos communautés, a publié une vidéo faisant la promotion de son projet TI-32.
Bien que l'introduction de la vidéo prétende le contraire, il s'agit d'une modification à des fins frauduleuses visant la calculatrice TI-84 Plus monochrome, ancien modèle datant de 2004 et non utilisable aux examens français, car dépourvu de la diode examen obligatoire sur la tranche supérieure. TI-32 est une carte WiFi additionnelle se glissant dans l'espace vide à l'intérieur de la TI-84 Plus. Son installation est très simple même pour les bricoleurs du dimanche, car ne nécessitant que 4 grosses soudures ne présentant aucune difficulté : 2 pour l'alimentation, et 2 en sur le port mini-Jack 2.5mm pour la communication avec la calculatrice.
Il te reste alors à dissimuler un point d'accès WiFi à proximité de ta salle d'examen (comme par exemple ton smartphone), et voilà tu as potentiellement accès à Internet depuis ta calculatrice.
- afficher des images à charger au préalable dans la carte
- éditer des programmes contenant du texte, ici encore à charger préalablement dans la carte
- d'interroger les voisins utilisant des calculatrices modifiées dans un chat groupé (par exemple pour les réponses de QCM)
- d'envoyer une question à ChatGPT et en récupérer la réponse
Aucun besoin de précharger le programme TI32 dans ta calculatrice, 2 commandes Send( à apprendre par cœur suffisent pour le récupérer. Tu peux donc présenter au surveillant en début d'épreuve une calculatrice avec une mémoire intégralement vide, puis la remplir dès que les vérifications initiales sont terminées.
De plus, la récupération du programme TI32 désactive automatiquement le mode examen.
Des projets rajoutant la connectivité Internet aux calculatrices et leur permettant d'interroger Google existaient déjà, de façon assez confidentielle. Techniquement rien de nouveau, on interroge juste ChatGPT à la place. Mais cela semble avoir fait toute la différence, la vidéo cumule des millions de vues.
La communauté anglophone n'a pas su identifier ce projet comme une attaque contre l'autorisation des calculatrices Texas Instruments aux examens, aussi grave si ce n'est davantage que les attaques contre le mode examen que le constructeur avait demander de canaliser/bloquer. Le trouvant cool, elle y a même contribué, et avait commencé à apporter de l'aide à des demandes d'adaptation de TI-32 pour TI-84 Plus CE...
Et ce qui devait arriver arriva, mais cette fois-ci dans l'autre sens. Le 29 avril 2025, Texas Intruments a publié :
Difficile d'ordonner les responsabilités tellement il y a eu d'hostilités imméritées contre Texas Instruments en 2024-2025, mais nous pouvons t'affirmer sans risques que les craintes d'une adaptation du projet de fraude ChatGPT TI-32 aux TI-82/83/84 couleur doit être la première préoccupation.
- les mises à jour 5.8.3 pour TI-83 Premium CE et TI-84 Plus CE
- la mise à jour 5.6.5 pour TI-82 Advanced Edition Python
Difficile d'ordonner les responsabilités tellement il y a eu d'hostilités imméritées contre Texas Instruments en 2024-2025, mais nous pouvons t'affirmer sans risques que les craintes d'une adaptation du projet de fraude ChatGPT TI-32 aux TI-82/83/84 couleur doit être la première préoccupation.
En effet voici la sortie d'arTIfiCE 2.0, nouveau jailbreak compatible avec les dernières versions système.
Cette nouvelle version du jailbreak présente plusieurs avantages par rapport aux précédentes :
- plus facile à installer ; prend la forme d'un simple programme A qu'il suffit de lancer !
- l'unique fichier est de plus compatible avec l'ensemble des modèles, TI-82 Advanced Edition Python, TI-83 Premium CE et TI-84 Plus CE ; plus besoin de se demander quel jailbreak utiliser selon son modèle !
Alternativement, tu peux utiliser arTIfiCE 2.0 pour installer une application de shell comme Cesium ou CEaShell, et ensuite bénficier d'une interface graphique pour lancer tes programmes assembleur.
Précisons que AsmHook quant à lui ne fonctionnera pas sur ces dernières versions système.
Attention, arTIfiCE 2.0 sort en l'absence de toute nouvelle entente entre Texas Instruments et sa communauté.
Le constructeur va donc probablement sortir rapidement de nouvelles mises à jour en empêchant l'utilisation.
Il est de ta responsabilité de ne pas te précipiter sur l'installation d'une nouvelle mise à jour sans avoir au moins pris le temps de vérifier chez nous.
Une nouvelle entente est à notre sens à ce jour inatteignable mais également indéfendable, tant que la confiance envers la communauté en tant que groupe restera rompue. La communauté doit faire sa propre introspection, et comprendre pourquoi elle a risqué de lourdement empirer une situation déjà extrêmement grave, en aidant aux tentatives d'adaptation de TI32 pour les dernières TI-82/83/84 couleur, plutôt que de tenter le maximum pour protéger Texas Instruments (et donc elle-même aussi)...
Le constructeur va donc probablement sortir rapidement de nouvelles mises à jour en empêchant l'utilisation.
Il est de ta responsabilité de ne pas te précipiter sur l'installation d'une nouvelle mise à jour sans avoir au moins pris le temps de vérifier chez nous.
Une nouvelle entente est à notre sens à ce jour inatteignable mais également indéfendable, tant que la confiance envers la communauté en tant que groupe restera rompue. La communauté doit faire sa propre introspection, et comprendre pourquoi elle a risqué de lourdement empirer une situation déjà extrêmement grave, en aidant aux tentatives d'adaptation de TI32 pour les dernières TI-82/83/84 couleur, plutôt que de tenter le maximum pour protéger Texas Instruments (et donc elle-même aussi)...
Téléchargements :
Plus d'infos : Site web d'arTIfiCE / Repo sur Github