KnightOS : le système d'exploitation open source pour calculatrices
KnightOS

Les calculatrices Texas Instruments sont vraiment fascinantes. En plus d'aider des millions d'étudiants et de professionnels à travers le monde, elles possèdent un potentiel énorme de hacking et de modification, inspiré par le célèbre processeur Z80. Au cours des dernières années, nous avons vu toutes sortes de projets compatibles avec les calculatrices TI, et l'un des plus remarquables était KnightOS un système d'exploitation de remplacement visant à offrir plus de flexibilité et de personnalisation…

La famille des calculatrices graphiques TI n'a pas besoin de présentation. Non seulement elle est devenue une ressource vitale pour les étudiants, mais de nombreux passionnés l'utilisent comme plateforme de programmation pour créer toutes sortes d'applications et de jeux. Parmi les exemples les plus mémorables, citons Doom fonctionnant sur une TI-NSpire CX et le demake de Portal qui nous a laissés bouche bée. Malgré les limitations naturelles de son matériel, les passionnés ont réussi à en tirer le maximum, mais l'histoire ne se limite pas aux jeux et aux applications externes.

Le projet KnightOS

Le projet KnightOS de Drew DeVault cherchait à remplacer entièrement le système d'exploitation TI-OS sur les modèles compatibles (TI-73, TI-83+, TI-83+ Silver Edition, TI-84+, TI-84+ Silver Edition, TI-84+ Color Silver Edition). Ses principaux objectifs étaient d'optimiser la flexibilité et les niveaux de personnalisation de la calculatrice, en libérant plus de mémoire RAM pour des projets personnels et plus d'espace de stockage. Son gestionnaire de paquets simplifiait l'installation d'applications, et grâce à sa nature open source, n'importe qui pouvait implémenter de nouvelles fonctions sur le matériau d'origine. En fait, c'est toujours possible : tout le code pertinent est stocké sur GitHub

KnightOS : le système d'exploitation open source pour calculatrices
Hello World !
KnightOS : le système d'exploitation open source pour calculatrices
Les détails de l'interface sont notables.

État actuel et précautions

Alors... que s'est-il passé ? Personnellement, je n'oserais pas dire que KnightOS a été abandonné, mais il se trouve dans un profond état d'hibernation. Le profil GitHub n'offre pas de binaires, et tous ceux qui souhaitent tester le système d'exploitation devront compiler eux-mêmes ou tenter leur chance avec une des builds disponibles sur TICalc.org. En même temps, il y a quelques détails à accepter avant de l'installer : les fonctions mathématiques de KnightOS sont limitées (autrement dit, n'espérez pas qu'il fonctionne comme TI-OS), et le processus est destructif (il efface tout, même s'il est possible de revenir à TI-OS plus tard).

KnightOS : le système d'exploitation open source pour calculatrices
Il a même un tableau périodique !

Il y a aussi des étapes supplémentaires selon la version du boot code de votre calculatrice. Si elle est 1.02 ou inférieure, rien de spécial n'est nécessaire, mais si elle est 1.03, il faut forcer un peu les choses (grâce à Texas Instruments, qui ne veut pas voir son système d'exploitation remplacé). En résumé, KnightOS est un projet à explorer, à tester, à faire des erreurs, et pourquoi pas, à « bricker » votre calculatrice. Je ne recommande pas de l'utiliser sur une unité principale, mais si vous en avez une de rechange...

Site officiel : Cliquez ici

KnightOS sur GitHub : Cliquez ici