Le jeu de la vie en assembleur sur TI-82 Advanced
Posted: 11 Aug 2020, 10:34
Pour les rentrées 2015 et 2016, Texas Instruments renouvelait sa gamme graphique monochrome dans les seuls pays imposant le mode examen à diode :
Aucune nouvelle fonctionnalité par rapport à la version 2.55MP précédente, et bien au contraire plusieurs suppressions :
Cela a pris du temps mais en janvier 2019 parrotgeek1 a finalisé une méthode permettant de rajouter des applications TI-84 Plus sur ta TI-82 Advanced, méthode autour de laquelle nous t'avions alors sorti un tuto.
Seules les petites applications sont gérées, celles n'occupant en mémoire que moins de 16 Kio et donc une seule page. En pratique les fichiers d'application .8xk utilisant un stockage hexadécimal, ceux pouvant être installés feront jusqu'à 32 Kio.
Mais les conséquences vont beaucoup plus loin. Il est en effet possible d'installer des applications de shell comme NoShell. Elles permettaient sur TI-83/84 Plus de lancer des programmes assembleurs sans utiliser la commande Asm(, et ainsi de profiter à nouveau sur TI-82 Advanced de la monumentale bibliothèque de programmes assembleurs disponible sur Internet pour TI-83 Plus et TI-84 Plus !
- TI-82 Advanced en version 5.0 pour la France, basée sur le matériel TI-84 Plus et sa dernière mise à jour 2.55MP
- TI-84 Plus T en version 5.1 pour les Pays-Bas, basée sur le matériel TI-84 Plus Silver Edition et sa dernière mise à jour 2.55MP
Aucune nouvelle fonctionnalité par rapport à la version 2.55MP précédente, et bien au contraire plusieurs suppressions :
- bridage de la gestion des applications ; la calculatrice vient désormais avec une petite sélection d'applications TI-84 Plus toutes officielles, et aucun moyen d'ajouter d'autres applications qu'elles soient officielles ou non
- suppression des commandes Asm( pour la gestion des programmes en langage machine dits assembleurs
Cela a pris du temps mais en janvier 2019 parrotgeek1 a finalisé une méthode permettant de rajouter des applications TI-84 Plus sur ta TI-82 Advanced, méthode autour de laquelle nous t'avions alors sorti un tuto.
Seules les petites applications sont gérées, celles n'occupant en mémoire que moins de 16 Kio et donc une seule page. En pratique les fichiers d'application .8xk utilisant un stockage hexadécimal, ceux pouvant être installés feront jusqu'à 32 Kio.
Mais les conséquences vont beaucoup plus loin. Il est en effet possible d'installer des applications de shell comme NoShell. Elles permettaient sur TI-83/84 Plus de lancer des programmes assembleurs sans utiliser la commande Asm(, et ainsi de profiter à nouveau sur TI-82 Advanced de la monumentale bibliothèque de programmes assembleurs disponible sur Internet pour TI-83 Plus et TI-84 Plus !
Comme Golden Man sur NumWorks il y a quelques semaines, grosged rend hommage aujourd'hui à John Horton Conway, célèbre mathématicien britannique hélas emporté en avril 2020 par l'épidémie de Covid-19.
grosged nous adapte ainsi à son tour le non moins célèbre jeu de la vie de ce dernier, et pour cela il a justement choisi la forme d'un programme assembleur pour TI-82 Advanced !
Être simple spectateur devant le jeu de la vie n'est pas forcément bien passionnant. Mais justement grosged t'offre une toute nouvelle dimension de jeu avec la possibilité de prendre très facilement le contrôle sur le jeu !
grosged te publie en effet à cette occasion une version modifiée de NoShell qui n'efface pas l'écran au lancement d'un programme assembleur. Tu peux ainsi contrôler des plus aisément l'état initial à l'aide des simples commandes graphiques du langage TI-Basic, regarde ci-contre !
De quoi expérimenter, et peut-être découvrir les configurations initiales te permettant d'obtenir des éléments remarquables comme oscillateurs, vaisseaux, mathusalems, puffeurs, canons, jardins d’Éden ou spacefillers.
N'hésite pas à partager tes écrans de départ les plus fertiles !
grosged nous adapte ainsi à son tour le non moins célèbre jeu de la vie de ce dernier, et pour cela il a justement choisi la forme d'un programme assembleur pour TI-82 Advanced !
Être simple spectateur devant le jeu de la vie n'est pas forcément bien passionnant. Mais justement grosged t'offre une toute nouvelle dimension de jeu avec la possibilité de prendre très facilement le contrôle sur le jeu !
grosged te publie en effet à cette occasion une version modifiée de NoShell qui n'efface pas l'écran au lancement d'un programme assembleur. Tu peux ainsi contrôler des plus aisément l'état initial à l'aide des simples commandes graphiques du langage TI-Basic, regarde ci-contre !
De quoi expérimenter, et peut-être découvrir les configurations initiales te permettant d'obtenir des éléments remarquables comme oscillateurs, vaisseaux, mathusalems, puffeurs, canons, jardins d’Éden ou spacefillers.
N'hésite pas à partager tes écrans de départ les plus fertiles !
Téléchargements :
- Game of Life
- appli NoShell (shell pour TI-82 Advanced)
- appli AppMgr (gestionnaire d'applications pour TI-82 Advanced)
Liens : tuto installation applications sur TI-82 Advanced