π
<-
Chat plein-écran
[^]

News 2024
Avril (2)

News 2023
Août (2)
Juin (3)
Mai (7)
Avril (2)
Mars (3)

News 2022
Août (3)
Juin (4)
Mai (1)
Avril (6)
Mars (4)
Janvier (12)

News 2021
Août (8)
Juillet (28)
Juin (20)
Mai (19)
Avril (25)
Mars (15)

News 2020
Août (16)
Juillet (13)
Juin (17)
Mai (38)
Avril (21)
Mars (17)

News 2019
Août (10)
Juin (4)
Mai (11)
Avril (8)
Mars (18)
Janvier (14)

News 2018
Août (5)
Juin (9)
Mai (10)
Avril (2)
Mars (14)
Janvier (12)

News 2017
Août (10)
Juillet (14)
Juin (14)
Mai (11)
Avril (9)
Mars (12)
Janvier (11)

News 2016
Octobre (10)
Août (8)
Juin (8)
Mai (14)
Avril (9)
Mars (13)
Janvier (11)

News 2015
Octobre (15)
Août (11)
Juin (7)
Mai (12)
Avril (6)
Mars (11)

News 2014
Août (2)
Juin (2)
Mai (5)
Avril (4)
Mars (5)

News 2013
Août (6)
Juin (8)
Mai (14)
Avril (24)
Mars (16)
Janvier (10)

News 2012
Octobre (11)
Août (6)
Juin (8)
Mai (16)
Avril (16)
Mars (6)

News 2011
Août (4)
Juin (11)
Mai (5)
Avril (2)
Mars (6)

News 2010
Juin (1)
Mai (2)
Avril (1)

News 2009
Août (2)
Avril (1)

Adaptateur Bluetooth + support robot Dash pour 83PCE Python

Nouveau messagede critor » 25 Oct 2022, 22:52

12212Depuis des années maintenant avec ses TI-83 Premium CE (version internationale TI-84 Plus CE) et TI-Nspire CX II, Texas Instruments réalise de gros efforts pour rendre la programmation de ses calculatrices accessible à tous et toutes. Le constructeur a prêté une attention toute particulière aux plus jeunes et non initiés, souhaitant leur permettre de créer tous les projets imaginables sans avoir à se concentrer sur des difficultés annexes. :)

Nous pouvions déjà citer divers appareils conçus directement par le constructeur : l'interface TI-Innovator Hub, le robot pilotable TI-Innovator Rover, la grille programmable TI-RGB Array ou encore l'adaptateur TI-SensorLink pour capteurs analogiques Vernier.
Tous ces éléments ont de plus l'avantage d'être utilisables directement avec le langage Python des calculatrices concernées, faisant de l'écosystème Texas Instruments le seul Python connecté ! :bj:

14956Mais loin d'être sectaire, Texas Instruments supporte également des appareils tiers. Nous pouvons te citer les cartes BBC micro:bit ou encore le drone Tello.

De superbes supports pour les enseignements scientifiques au lycée surtout maintenant que tous partagent le même langage de programmation, notamment en SNT, spécialité NSI, SI et Physique-Chimie, avec le gros avantage de la mobilité. En effet, les programmes produits et données collectées restent présents dans la calculatrice apportée par chaque élève à chaque cours, ce qui allège la charge logistique de l'enseignant. Données et algorithmes pourront donc être traités / travaillés à la prochaine séance, en devoir à la maison ou même de façon transdisciplinaire en collaboration avec un autre enseignant ! :D

Aujourd'hui est un grand jour, car Texas Instruments s'aprête à offrir une toute nouvelle dimension à tes projets sur TI-83 Premium CE, TI-84 Plus CE et TI-Nspire CX II.

Bientôt disponible, le TI Bluetooth Adapter va te permettre maintenant de contrôler des capteurs ou actionneurs sans fil directement depuis ta calculatrice ! :bj:

On peut d'ailleurs noter au passage la similarité du boîtier avec celui du TI-Python Adapter.

Et voici au passage le tout premier appareil bluetooth supporté par Texas Instruments, le robot Dash de chez Wonder Workshop ! :favorite:

Dash est bardé de capteurs et actionneurs :
  • 3 microphones
  • 1 haut-parleur
  • LEDs programmables (12 LEDs blanches pour son oeil, LEDs RGB pour ses oreilles ainsi que pour son projecteur sur la poitrine, LEDs rouges en tant que feux arrière)
  • boutons programmables
  • 2 récepteurs infrarouges (pour détecter un autre robot Dash)
  • 4 transmetteurs infrarouges (pour interagir avec d'autres robots Dash)
  • 3 capteurs de distance avec 30,48 cm de portée
  • 2 roues motorisées indépendantes

Dash est donc comparable en fonctionnalités avec le TI-Innovator Rover.

La bibliothèque additionnelle devant être importée pour permettre son pilotage est ww_dash, non encore publiée à ce jour.

Sans surprise, dans ses menus nous devenant encore accessibles nous reconnaissons des commandes et fonctions très similaires à celles permettant le pilotage du TI-Innovator Rover :


L'onglet I/O quant à lui permet d'importer des sous-bibliothèques davantage spécifiques aux capacités du robot Dash ; entrées, sorties et chemins :





Petit problème toutefois, contrairement au TI-Innovator Rover Dash ne dispose pas d'un emplacement pour fixer un stylo ou marqueur.

A priori, les projets et activités TI-Innovator Rover faisant écrire quelque chose au robot, ne sembleraient donc pas transposables pour Dash.

Sauf que si, Texas Instruments s'est déjà occupé de ce point.

Le constructeur te partage au format STL imprimable en 3D, un collier qui te permettra de fixer un stylo ou marqueur sur Dash ! :favorite:

Source : https://resources.t3europe.eu/t3europe- ... ce_id=3617
Lien vers le sujet sur le forum: Adaptateur Bluetooth + support robot Dash pour 83PCE Python (Commentaires: 0)

Wordle CE - testez vos capacités de langue(s) sur vos CE !

Nouveau messagede Shadow » 21 Oct 2022, 22:26

Motus, est un jeu télévisé depuis 1990, lui-même issu du jeu Lingo, aux USA et au Canada, dès 1987. En 2018, Josh Wardle développe un jeu en ligne qui se nomme Wordle (vous avez remarqué le jeu de mots). D'origine anglaise, louanben vient en adapter une version en français.
Le but du jeu est très simple ; chaque jour, un mot de 5 lettres est choisi aléatoirement. Vous devez le deviner en 6 essais. À chaque essai, les lettres du mot que vous avez proposé changeront de couleur en fonction de à quel point vous êtes proche de le trouver.










Sur l'image à gauche, le jeu est en français, il s'agit de l'adaptation par louanben.

Par ailleurs voici le code couleur ;
  • Si la lettre apparaît en vert, alors elle se situe dans le bon emplacement du mot.
  • Si la lettre apparaît en orange, alors la lettre est correcte mais dans le mauvais emplacement du mot.
  • Si la lettre n'a pas de couleur, alors elle n'appartient pas au mot à deviner.

Par ailleurs, si vous entrez un mot qui n'est pas enregistré par le jeu (ou qui n'existe pas), la tentative ne sera pas validée.


D'autre part, vous pouvez consulter vos scores ou bien encore votre évolution, en cliquant sur le logo "Statistiques".
Vous pourrez y observer les détails de votre gameplay. Pour rappel, Wordle détient ses propres serveurs. Si vous possédez un compte, vos statistiques seront facilement sauvegardés, si vous le souhaitez bien évidemment.

En fait, ce jeu de réflexion s'appuie sur le mastermind mais avec des lettres, et donc des mots ! :p

Aujourd'hui, Zdimmension et commandblockguy se sont lancés à adapter ce jeu dans les calculatrices CE.
  • Zdimmesion vous propose une version en français ou en anglais, mais avec un thème clair.
  • commandblockguy vous propose une version de thème sombre en anglais.

C'est donc à vous de choisir votre version ;)





Pensez à télécharger les Bibliothèques de graphismes C afin de pouvoir lancer Wordle CE.
Pensez à laisser un peu d'espace sur votre calculatrice car le jeu fait près de 75ko (variable+programme) ! :o
Ont-ils ajoutés tous les mots à 5 lettres du dictionnaire ? mystère... :boom:



Quelques commandes avant de se lancer à jouer ;
  • Les touches
    A
    à
    Z
    ; écrire
  • La touche
    exe
    ; valider une tentative
  • La touche
    <-
    ; supprimer une lettre
  • La touche
    f(x)
    ; demander les règles du jeu
  • La touche
    trace
    ; accéder à vos statistiques
  • La touche
    graph
    ; accéder aux réglages du jeu


En tous cas, un grand merci à nos deux programmeurs pour leur chef-d’œuvres ! :favorite: :bj:



Attention, Wordle CE rentre dans la catégorie des programmes en langage machine dits ASM.
Suite à un acte irresponsable d'un enseignant de Mathématiques français avec ses gesticulations dans le contexte de la réforme du lycée, Texas Instruments a réagi en supprimant la gestion de tels programmes depuis la mise à jour 5.5.1.

Pour savoir la version (OS) de votre calculatrice, effectuez la démarche suivante :
2nde
puis
+
puis
1
(à propos) ; ce qui est écrit en dessous de "TI-83 Premium CE" correspond à l'OS de votre calculatrice.


Si vous êtes ainsi sur une des versions bridées, vous pouvez quand même en profiter. Pour cela, il vous faut :
  1. installer arTIfiCE pour remettre la possibilité de lancer des programmes ASM
  2. ensuite de préférence installer Cesium afin de pouvoir lancer les programmes ASM plus facilement, voire même AsmHook pour pouvoir les lancer comme avant
Un tutoriel est disponible ici.
L'OS le plus récent de la TI-83 Premium CE est la version 5.8.0.


Téléchargements :
Lien vers le sujet sur le forum: Wordle CE - testez vos capacités de langue(s) sur vos CE ! (Commentaires: 5)

L'émulateur Game Boy Color pour 83P/84+CE est en bonne voie!

Nouveau messagede Adriweb » 14 Oct 2022, 21:42

Il n'y a plus vraiment besoin de le présenter... mais faisons le quand même pour les nouveaux arrivants ;) TI-Boy CE est un émulateur de console Nintendo Game Boy développé par l'extraordinaire calc84maniac pour ta TI-83 Premium CE / 84 Plus CE :bj:

Développé en langage assembleur (ASM), c'est une véritable prouesse technique, exploitant le moindre recoin du matériel de la calculatrice, qui continue dans la lignée des émulateurs que son auteur conçoit depuis de nombreuses années, sur différents modèles de calculatrices TI.

calc84maniac faisait du teasing depuis longtemps par rapport au fait que dans ses multiples réécritures du code du cœur d’émulation, il en profitait pour plus ou moins préparer le terrain à une future évolution du code gérant la console suivante de Nintendo : la Game Boy Color.
Cette console est toujours autant basée sur un processeur Z80, mais ajoute et améliore différents aspects (comme bien entendu la gestion de la couleur), et donc gérer tout ceci relève encore et toujours de l'exploit technique... et on pouvait se demander s'il allait y arriver... 🤔

Hé bien, réjouissons-nous, la concrétisation d'un émulateur GBC sur CE approche enfin !

calc84maniac a annoncé sur Cemetech (puis sur le blog TI-Boy CE) il y a quelques jours qu'il a beaucoup travaillé là dessus, et il partage donc une capture d'écran animée (via CEmu) de TI-Boy CE avec le jeu Metal Gear Solid: Ghost Babel, s'exécutant à merveille :favorite:

On notera par ailleurs l'attention particulière au skin GBC entourant l'écran virtuel, de quoi rappeler des souvenirs...

calc84 dit que ce n'est malgré tout pas encore prêt, il a encore du travail pour corriger quelques crashs, mais il avance bien, et il publiera la nouvelle version quand il en sera satisfait.

Par ailleurs, il y a encore quelques petits détails techniques dont il ne compte pas s'occuper avant au moins une version future, comme par exemple la gestion des changements de palettes de couleurs au milieu d'une frame (technique utilisée par certains jeux pour passer outre la limite habituelle de 56 couleurs simultanées), ou bien les problèmes liées à la taille trop grande de certains jeux.

15982J'ai eu le droit de tester une build beta sur ma TI-83 Premium CE Edition Python, admirez la fluidité de Pokémon Crystal ;)



Ah oui, j'allais oublier... il précise aussi que ce n'est pas la peine d'attendre un émulateur GBA pour CE, ça n'arrivera pas, le matériel est bien trop différent :P


Merci calc84, et bonne chance pour la finalisation :D
Lien vers le sujet sur le forum: L'émulateur Game Boy Color pour 83P/84+CE est en bonne voie! (Commentaires: 0)

TI-Smartview CE 6.0 avec nouvelle licence Internet flottante

Nouveau messagede critor » 13 Oct 2022, 11:14

Disponible pour Windows et Mac, le logiciel TI-SmartView CE est un émulateur de calculatrices. Il permet :
  • dans son édition TI-83, l'émulation des TI-83 Premium CE Edition Python et TI-82 Advanced monochrome
  • dans son édition TI-84, l'émulation des TI-84 Plus CE Python et TI-84 Plus monochromes
Son usage est fort pertinent pour une mutualisation de la recherche en classe grâce à son grand écran et son historique visuel des touches pressées. Sa technologie View3 permet de plus de visualiser simultanément les définitions, représentations graphiques et tableaux de valeurs de fonctions.

Son clavier dédié est de plus un véritable plaisir avec un vidéoprojecteur interactif, ou peut même être utilisé naturellement depuis une calculatrice TI-83 Premium CE ou TI-84 Plus CE configurée en tant que télécommande USB grâce à l'application SmartPad.

Mais voilà, plusieurs problèmes.

Déjà, ce logiciel d'émulation n'est pas libre d'utilisation, car nécessitant un numéro de licence au-delà d'une période d'essai de 90 jours.

Les numéros de licence achetables en ligne peuvent être pour une utilisation d'1 an, de 3 ans ou même perpétuelle.

En France le problème n'était toutefois pas le prix, puisque fort généreusement :
  • un numéro de licence pour 3 ans d'utilisation (soit couvrant tout le cursus au lycée) est inclus lorsque tu achètes ta calculatrice (nouveaux emballages carton uniquement, pas les anciens emballages blister)
  • des numéros de licence de 3 ans sont fournis gratuitement aux enseignants en faisant la demande et justifiant de leur activité

Le numéro de licence saisi nécessite une connexion Internet pour activer la licence. Ceci n'est à faire qu'une seule fois, mais l'ennui est que le numéro de licence est alors lié à la machine utilisée.

Pour l'enseignant qui se trimballe d'une salle à l'autre avec son propre ordinateur portable, pas de problème. Par contre pour les enseignants qui utilisent l'ordinateur de la salle de classe, c'est autre chose. En effet une fois la licence activée, son numéro est définitivement lié à l'ordinateur sur lequel il a été saisi. Les licences pour enseignants peuvent certes être activées plusieurs fois (1 ordinateur personnel + 1 ordinateur professionnel), mais la limite est bien là. À un moment le numéro ne pourra pas être réutilisé pour activer la licence sur de nouveaux ordinateurs, et ce même si tu ne te sers plus des anciens.

Or nous pouvons avoir le problème du changement d'ordinateur, de modifications matérielles ou logicielles effectuées à l'ordinateur et qui le font percevoir par le TI-SmartView CE comme un nouvel appareil, ou encore dans le cas d'usage de l'ordinateur de la salle de classe par l'enseignant (différentes salles, ordinateur remplacé suite à une panne ou un vol, changement de salle, ...).

D'autre part, cela faisait déjà un moment que Texas Instruments n'avait plus mis à jour sa solution d'émulation TI-SmartView CE. Les dernières versions remontaient à septembre 2020 :
  • dans l'édition TI-83, TI-SmartView CE 5.5, émulant entre autres une TI-83 Premium CE Edition Python munie de l'OS 5.5
  • dans l'édition TI-84, TI-SmartView CE 5.6, émulant entre autres une TI-84 Plus CE-T Python Edition munie de l'OS 5.6
C'est-à-dire que tu ne pouvais pas bénéficier sur l'émulateur de l'ensemble des améliorations apportées ces deux dernières années, notamment autour du Python, puisque nous en sommes aujourd'hui à l'OS 5.8.

Et bien après cette interminable attente nous y sommes enfin, les solutions d'émulation TI-SmartView CE passent aujourd'hui en version 6.0.

La TI-83 Premium CE Edition Python émulée passe enfin en version 5.7, rattrapant donc le retard et te permettant donc de faire appel à l'ensemble des fonctionnalités développées depuis la rentrée 2020 ! :bj:

Voyons donc ensemble quelles énormes nouveautés ont pu justifier un tel délai.

Surprise dans l'édition TI-83 du logiciel, le 2ème modèle émulé n'est plus la TI-82 Advanced monochrome, mais la nouvelle TI-82 Advanced Edition Python. De quoi donc enfin avoir une émulation fidèle des capacités de cette nouvelle machine devant une classe en étant équipée ! :bj:

TI-SmartView CE 6.0 reprend de plus plusieurs améliorations apportées récemment au logiciel de connectivité TI-Connect CE également dans sa version 6.0. Déjà, les scripts Python saisis dans l'émulateur peuvent enfin être exportés au format standard .py (en plus du format propriétaire historique .8xv de Texas Instruments), et donc être librement réutilisés avec n'importe quel autre environnement Python ! :bj:

Autre possibilité de TI-Connect CE 6.0 ici rajoutée, la conversion d'images en ressources utilisables par tes scripts Python.
Elle souffre toutefois hélas des mêmes bugs déjà signalés, à savoir la perte de la transparence (pas génial pour des sprites) ainsi que du gaspillage de place avec des doublons dans la palette de couleurs rendant la compression RLE non optimale. Nous te conseillons dans ce contexte de rester sur notre outil en ligne img2calc, la différence sur le script ci-dessous étant évidente ci-contre, avec en prime des fichiers plus petits :
Code: Tout sélectionner
from ti_graphics import *
from ti_system import *
drawImage("ZELDAB", 0, 30)
drawImage("ZELDAF", 0, 30)
disp_wait()


Enfin, Texas Instruments a radicalement changé son système de licence. Nous passons du système à licence fixe décrit plus haut à une licence Internet flottante.

Ta licence est désormais régulièrement vérifiée en ligne (besoin donc d'une connexion Internet pour utiliser le logiciel), mais la différence c'est qu'elle n'est plus liée à un ordinateur précis, Texas Instruments s'adapte aux besoins des utilisateurs d'aujourd'hui, tu gagnes enfin le droit d'utiliser ta licence TI-SmartView CE sur autant de machines différentes qu'il te plaira.

Nul besoin non plus d'une connexion Internet permanente pour utiliser le logiciel TI-SmartView CE, chaque vérification réussie de ta licence t'ouvre une session d'utilisation de 7 jours sur la machine concernée, pendant laquelle il n'y aura pas de nouvelle vérification en ligne. Tu as donc juste besoin d'une connexion Internet :
  • à chaque lancement du logiciel TI-SmartView CE
  • dans le cas d'une machine que tu laisses allumée ou mets en hibernation, au moins une fois tous les 7 jours à compter du lancement du logiciel TI-SmartView CE

Même si il y a quelques avantages comme nous venons de voir, c'est en gros une évolution vers un système d'abonnement où il faudra régulièrement repayer pour continuer à pouvoir utiliser l'émulateur de la calculatrice (ou à défaut s'embêter régulièrement à devoir justifier d'être toujours en exercice pour avoir une prolongation de licence gratuite) comme Casio l'avait fait avec ses logiciels d'émulation Manager Subscription il y a quelques années. C'est dans un sens bien dommage puisqu'il n'est désormais plus possible de posséder/acheter l'émulateur, d'autant plus que les licences perpétuelles disparaissent au passage.

Attention, l'installation de TI-SmartView CE 6.0 supprimera toute version précédente, et selon nos tests les ancien et nouveau systèmes de licence ne sont pas compatibles.

Si tu disposes d'un numéro de licence fonctionnel pour TI-SmartView CE 5.5 et inférieur, il ne marchera pas avec TI-SmartView CE 6.0 (et aucune garantie qu'il refonctionne à nouveau si tu réinstalles l'ancienne version).

Attention donc à ne pas mettre à jour avant d'avoir obtenu un nouveau numéro de licence compatible de la part de Texas Instruments, sous peine de risquer de perdre immédiatement ton droit d'utiliser le logiciel TI-SmartView CE. :#non#:

Nous supposons qu'avec leur renouvellement dans les stocks, les emballages de machines neuves vont progressivement se mettre à inclure des numéros de licence compatibles avec le nouveau système de licence Internet flottante.

En attendant, pour que tu ne restes pas bloqué(e), nous te lions aussi bien les nouvelles que les anciennes versions en téléchargement ci-dessous.

Téléchargements :
  • TI-SmartView CE 6.0 édition TI-83 pour Windows Mac (licence Internet flottante)
  • TI-SmartView CE 5.5 édition TI-83 pour Windows Mac (licence hors ligne fixe)
  • TI-SmartView CE 6.0 édition TI-84 pour Windows Mac (licence Internet flottante)
  • TI-SmartView CE 5.6 édition TI-84 pour Windows Mac (licence hors ligne fixe)
Lien vers le sujet sur le forum: TI-Smartview CE 6.0 avec nouvelle licence Internet flottante (Commentaires: 1)

Découverte + récupération système TI-83 Plus 1.18g

Nouveau messagede critor » 27 Sep 2022, 09:45

Pour la rentrée 1996, Texas Instruments sortait la TI-83.

Pour la rentrée 1999 sortait son successeur, la TI-83 Plus, version améliorée qui allait devenir la référence de toute une génération de lycéens, et qui est même toujours fabriquée et commercialisée de nos jours pour certains pays.

La principale nouveauté était l'exploitation de la technologie Flash, pour la première fois sur le milieu de gamme après avoir déjà introduite :
  • en 1998 pour les utilisateurs Texas Instruments sur l'entrée de gamme TI-73 ainsi que sur le haut de gamme TI-89, puis TI-92 Plus en 1999.
  • dès 1995 pour les ingénieurs, dévelopeurs et testeurs Texas Instruments avec les prototypes ou modèles de développement de TI-92 puis TI-86

Une innovation majeure, permettant l'exploitation d'une mémoire de stockage bien plus conséquente que ce que permettait la RAM jusque-là, l'installation d'applications, et surtout enfin la mise à jour du système d'exploitation de la calculatrice, plus besoin de te racheter une deuxième calculatrice pour profiter des dernières améliorations et corrections de bugs ! :bj:

La version du système d'exploitation installé sur ta calculatrice est consultable à tout moment à l'écran à propos du menu mémoire, auquel on accès via la combinaison de touches
2nd
+
1
.

Pour rappel, voici justement la liste intégrale des versions système TI-83 Plus sorties, connues ou récupérées à ce jour, avec liens de téléchargements pour installation sur ta calculatrice ou ton émulateur, et accompagnées de leur date de compilation lorsque connue :
  • 0.103S (prototype)
  • 1.00 (prototype)
  • 1.03 (17 mars 1999)
  • 1.10 (6 mai 1999)
  • 1.12 (11 octobre 1999)
  • 1.12s (prototype - support TI-83 Plus Silver Edition + support applications + support nouvel écran révision matérielle K)
  • 1.13 (26 janvier 2001)
  • 1.14 (11 décembre 2001)
  • 1.15 (2 août 2002)
  • 1.16 (24 avril 2003)
  • 1.17 (12 avril 2004)
  • 1.18 (22 juillet 2004)
  • 1.19 (12 janvier 2006)

Si par contre tu accèdes à l'outil d'auto-diagnostic intégré au système via la combinaison de touches
MODE
ALPHA
LN
, celui-ci te reportait deux versions, BOOT et BASE.

BASE correspond au système d'exploitation que nous venons d'évoquer.

BOOT quant à lui se réfère comme son nom l'indique au code amorce gravé dans la mémoire Flash de ta calculatrice, permettant d'amorcer et mettre à jour le système d'exploitation, même dans le cas où ce dernier est non fonctionnel ou manquant.

Les versions nous étant connues du Boot sont à ce jour les suivantes :
  • 0.103S (prototype - non récupéré)
  • 0.08 (prototype - récupéré)
  • 1.00 (récupéré)
  • 1.01 (récupéré)

13141Des prototypes de TI-83 Plus ressortent sur le marché de l'occasion en ligne ces derniers temps, et nous livrent alors des versions jamais sorties par Texas Instruments, intermédiaires ou même préliminaires.

Nous venons de récupérer tout récemment :
  • septembre 2021 : 1.12s, une version intermédiaire entre 1.12 et 1.13
  • septembre 2022 : 1.00, légendaire version illustrée dans les premières éditions du manuel à laquelle pourtant personne ne semblait avoir eu droit
  • octobre 2020 : 0.103S, la version la plus ancienne où le système ne s'appelait même pas encore TI-83 Plus mais TI-83 Flash Software

Et bien nous avons du nouveau dès aujourd'hui. LogicalJoe vient de récupérer un prototype de TI-83 Plus ViewScreen, l'édition enseignant de la TI-83 Plus munie d'un port additionnel pour les tablettes de rétroprojection TI-ViewScreen.

Le dos de la calculatrice montre un numéro de série + datecode très tôt (I-1298), mais on y devine aussi un sticker (enlevé) typique de ceux mentionnant Engineering Sample... comme ceux que l'on connaît (exemple ci-contre d'un autre prototype de la sorte).

Sur l'écran d'auto-diagnostic c'est le jackpot ; nous avons non seulement un système d'exploitation inconnu en version 1.18g, mais également un Boot inconnu en version 0.01 ! :bj:

LogicalJoe s'est donné la peine de dumper le contenu de la mémoire Flash de ce prototype, et donc le sauver de la disparition ! :bj:

15971Nous concernant, nous en avons extrait les pages relatives au système 1.18g de l'image ROM précédente et te les avons converties au format installable sur ta calculatrice TI-83 Plus ! :bj:

Tu peux donc dès maintenant l'installer sur ton émulateur ou ta calculatrice TI-83 Plus (sauf les TI-83 Plus.fr USB qui sont en réalité des TI-84 Plus) ou TI-82 Plus, et te mettre à la recherche des différences.

Nous te confirmons au passage que cette version 1.18g est beaucoup plus proche de la version 1.19 que de la version 1.18, et constitue donc une préversion de la mise à jour 1.19.

Toutefois, à la différence du système 1.18g, dans le contexte actuel nous ne pouvons pas te partager le boot code 0.01.

En effet Texas Instruments combat farouchement la diffusion d'éléments directement amorçables de ses calculatrices, c'est-à-dire la ROM pour les modèles n'utilisant pas la technologie Flash, et le boot code pour les modèles Flash.
Contrairement aux simples fichiers de mise à jour du système d'exploitation, ces éléments sont directement utilisables pour faire fonctionner des émulateurs non officiels, notamment sur smartphones et tablettes, ce qui dans certains pays autorisant ces appareils aux examens permet ainsi d'exploiter le logiciel développé par Texas Instruments sans avoir à s'acheter une calculatrice.

Le boot code 0.01 sera conservé en lieu sûr jusqu'à des temps plus propices.

Téléchargement : OS TI-83 Plus 1.18g
Lien vers le sujet sur le forum: Découverte + récupération système TI-83 Plus 1.18g (Commentaires: 2)

Découverte + récupération légendaire système TI-83 Plus 1.00

Nouveau messagede critor » 16 Sep 2022, 10:47

Pour la rentrée 1996, Texas Instruments sortait la TI-83.

Pour la rentrée 1999 sortait son successeur, la TI-83 Plus, version améliorée qui allait devenir la référence de toute une génération de lycéens, et qui est même toujours fabriquée et commercialisée de nos jours pour certains pays.

La principale nouveauté était l'exploitation de la technologie Flash, pour la première fois sur le milieu de gamme après avoir déjà introduite :
  • en 1998 pour les utilisateurs Texas Instruments sur l'entrée de gamme TI-73 ainsi que sur le haut de gamme TI-89, puis TI-92 Plus en 1999.
  • dès 1995 pour les ingénieurs, dévelopeurs et testeurs Texas Instruments avec les prototypes ou modèles de développement de TI-92 puis TI-86

Une innovation majeure, permettant l'exploitation d'une mémoire de stockage bien plus conséquente que ce que permettait la RAM jusque-là, l'installation d'applications, et surtout enfin la mise à jour du système d'exploitation de la calculatrice, plus besoin de racheter une calculatrice pour profiter des corrections de bugs ! :bj:

Pour rappel, voici justement la liste des versions système TI-83 Plus publiées ou récupérées à ce jour, accompagnées de leur date de compilation lorsque connue :
  • 0.103S (prototype)
  • 1.03 (17 mars 1999)
  • 1.10 (6 mai 1999)
  • 1.12 (11 octobre 1999)
  • 1.12s (prototype - support TI-83 Plus Silver Edition + support applications + support nouvel écran révision matérielle K)
  • 1.13 (26 janvier 2001)
  • 1.14 (11 décembre 2001)
  • 1.15 (2 août 2002)
  • 1.16 (24 avril 2003)
  • 1.17 (12 avril 2004)
  • 1.18 (22 juillet 2004)
  • 1.19 (12 janvier 2006)

La plus ancienne version système TI-83 Plus confirmée hors prototypes jusqu'à ce jour était bizarrement déjà numérotée en 1.03. Dès les débuts du site il y a plus de 10 ans nous nous disions qu'il devait bien y avoir plus ancien...

Or DJ_Omnimaga nous a justement apporté il y a deux ans un signe de la possible existence d'une version 1.00, selon une capture d'écran utilisée dans son ancienne édition du manuel de la calculatrice...

Et bien bonne nouvelle, voici enfin aujourd'hui l'aboutissement de plus d'une décennie de recherches. LogicalJoe vient enfin de nous récupérer une vieille TI-83 Plus heureusement jamais mise à jour, et faisant toujours tourner la version 1.00, peut-être l'une des dernières copies de ce système au monde si ce n'est la dernière ! :D

Plus précisément il s'agit ici (d'un prototype) d'une TI-83 Plus ViewScreen, le modèle enseignant disposant d'un port additionnel permettant la connexion à une tablette de rétroprojection, et ayant sans doute suivi un calendrier de production très différent de celui des TI-83 Plus grand public.

LogicalJoe s'est empressé de tenter de dumper le contenu de la ROM. Il a d'abord tenté sans succès avec le logiciel de connectivité TiLP, ce dernier s'appuyant très fortement sur le protocole de communication car récupérant les données extraites au fur et à mesure du processus et ainsi posant régulièrement problème avec les versions particulièrement anciennes ou prototypes, suite à des différences dans le protocole non encore finalisé.

Nous l'avons donc redirigé vers notre propre outil de dumping, la différence étant qu'il faut procéder page par page et transférer manuellement à chaque fois.

La ROM de 512Kio utilisée par les TI-83 Plus est subdivisée en 32 pages de 16Kio chacune. Pour en extraire le système il faut récupérer 14 pages 0 à 7 et 24 à 29.

Et bingo, LogicalJoe a pu cette fois-ci correctement effectuer le processeur et assembler les morceaux en une image ROM tournant sur émulateur ! :bj:

Nous nous sommes empressés de convertir cette image en un fichier de mise à jour disponible en fin d'article, te permettant d'installer et tester le système TI-83 Plus 1.00 sur ta calculatrice ou ton émulateur. Voilà donc le système TI-83 Plus 1.00, sauvé à pas grand chose de l'anéantissement ! :D
Attention toutefois, le système 1.00 ne conviendra pas à n'importe quelle TI-83 Plus.

Déjà, il n'est pas installable sur les TI-83 Plus.fr USB car ce sont en fait des TI-84 Plus Silver Edition. :#non#:

Comme toutes les versions 1.12 et antérieures, il ne gère qu'une puce Flash de 512 Kio et pas de 2 Mio. Il n'est donc pas fonctionnel sur TI-83 Plus Silver Edition. :#non#:

De plus, toujours comme toutes les versions 1.12 et antérieures, il ne gère que les contrôleurs écran Toshiba T6A04 / T6A04A / T6K04, et pas le Novatek NT7564H utilisé sur les révisions matérielles K et supérieures (assemblées à compter de 2006).
Si installé sur une TI-83 Plus de révision matérielle K ou supérieure, ou encore sur un modèle compatible plus récent (TI-82 Plus, TI-83 Plus.fr), le système 1.00 sera certes fonctionnel mais n'allumera pas l'écran, ce qui sera quand même bien embêtant. :(

Le système 1.00 ne pourra donc être utilisé et testé correctement que sur les TI-83 Plus les plus anciennes, de révision matérielle F ou inférieure (assemblées jusqu'en 2005).
Nous avons un doute sur les révisions matérielles intermédiaires G, H, I et J, car ignorant le contrôleur écran qu'elles utilisent.

Téléchargement : OS TI-83 Plus 1.00
Lien vers le sujet sur le forum: Découverte + récupération légendaire système TI-83 Plus 1.00 (Commentaires: 6)

Morpion + interface texte-couleur (CSI) pour TI-82/83 Python

Nouveau messagede critor » 08 Sep 2022, 10:05

La TI-82 Advanced Edition Python est la dernière calculatrice graphique couleur Python de TI pour la France... mais dont nous ne conseillons pas l'achat, dans notre classement de rentrée QCC 2022.

Contrairement à sa grande soeur TI-83 Premium CE Edition Python, la TI-82 Advanced Edition Python est certes 20 euro moins cher environ, mais... :
  • n'est pas extensible (pas possible de lui intégrer davantage de fonctionnalités par ajout d'applications)
  • n'intègre aucune application de sciences expérimentales, et n'est donc déjà même pas adaptée à l'enseignement reçu en Seconde
  • ne permet pas l'exécution de programmes ASM et te prive donc de formidables jeux (le Mario-like Oiram CE, Mario Kart, Geometry Dash, ...) ou programmes utilitaires
  • n'intègre aucune bibliothèque de tracé par pixel en Python (impossible d'allumer un pixel choisi, donc impossible d'accompagner tes projets Python d'interfaces graphiques, et par extension par de bibliothèques de tracé relatif à la turtle ou de tracée dans un repère à la matplotlib non plus)
  • n'accepte pas la connexion de périphériques USB pour tes projets STEM (capteurs, actionneurs, interfaces, rovers, drones, ...)

Si tu as opté pour la TI-82 Advanced Edition Python, nous ne pouvons que te conseiller de la remplacer par la TI-83 Premium CE Edition Python.

Avec exactement les mêmes claviers, menus et interfaces, tu ne seras pas perdu(e). La différence de prix est ridicule par rapport à tous les points précédents que cette dernière corrige ! :bj:

Dépêche-toi, il est encore temps d'initier un retour de TI-82 Advanced Edition Python...

14049Si malgré tout tu fais le choix de conserver ta TI-82 Advanced Edition Python, tu en étais réduit aux interfaces construites avec du texte pour tes projets Python. Nous allons toutefois te donner une astuce.

En effet contrairement à l'ensemble de la concurrence, la TI-82 Advanced Edition Python (tout comme la TI-83 Premium CE Edition Python) dispose d'un avantage exclusif : la gestion des codes de formatage CSI dans les chaînes de caractères.

Sont gérés 16 codes de couleur aussi bien pour le texte que son fond, ce qui par combinaison donne 256 possibilités d'affichages comme illustré ci-contre par le script ci-dessous :
Code: Tout sélectionner
def color_str(s, cf, cb=7):
  return "\x1B[" + str(cf) + ";" + str(cb) + "m" + s

n = 16
s = ""

for cb in range(n):
  for cf in range(n):
    s += color_str("X", cf, cb)
  if cb % 2: s += "\n"

print(s)


15926En conséquence tu as donc la possibilité de concevoir des interfaces texte en couleurs pour tes projets.

Voici par exemple dès aujourd'hui un Morpion par 0H10.

Et toi, qu'arrives-tu à créer avec interface CSI sur ta TI-82 Advanced Edition Python ? ;)

Téléchargement : archives_voir.php?id=3048416
Lien vers le sujet sur le forum: Morpion + interface texte-couleur (CSI) pour TI-82/83 Python (Commentaires: 0)

Block Dude CE, le jeu enfin adapté pour TI-83 Premium CE !

Nouveau messagede critor » 07 Sep 2022, 10:13

13611
Aujourd'hui nous allons traiter d'une icône du gaming sur calculatrices Texas Instruments. Connais-tu Block Dude ? Sorti par Brandon Sterner en septembre 1999, il s'agit d'un jeu vidéo de puzzle initialement écrit en langage assembleur pour calculatrices TI-83 et TI-83 Plus (également compatible avec les modèles successeurs TI-76.fr, TI-82 STATS, TI-82 Plus, TI-84 Plus monochromes et TI-84 Pocket).
Rappelons que c'est également compatible TI-82 Advanced, sous réserve que tu installes une appli gérant l'exécution de programmes assembleur. ;)

Tu contrôles un personnage justement nommé Block Dude, et dois lui faire atteindre la sortie de 11 niveaux successifs au relief accidenté.
Block Dude ne peut pas sauter, mais dispose d'autres capacités :
  • escalader les plateformes si le dénivelé se limite à 1 bloc de hauteur
  • soulever, transporter et déposer certains blocs mobiles, 1 seul à la fois
2 règles qui suffisent à constituer le formidable défi logique de ce puzzle, attention à ne pas rester coincé(e).

Le jeu fut presque immédiatement récompensé en étant sélectionné pour participer au POTM de septembre 1999 du site ticalc.org, élection des meilleurs programmes du mois par les membres du site :
  • 2ème meilleur programme assembleur pour TI-83 Plus
  • 3ème meilleur programme assembleur pour TI-83

Dès le 17 octobre 1999, Brandon Sterner sortait également des portages de son jeu pour les utilisateurs d'autres modèles Texas Instruments de l'époque, les TI-82, TI-85 et TI-86, profitant sur ces deux dernières de l'écran large 128×64 pixel au lieu de 96×64 pixels. Également retenus pour participer au POTM d'octobre 1999 avec les résultats suivants :
  • meilleur programme assembleur pour TI-82
  • 2ème meilleur programme assembleur pour TI-86

Mais qui aurait cru à l'époque que cette petite créature fragile connaîtrait une extraordinaire destinée ?... ;)

Car Block Dude va très rapidement connaître un destin particulier. En décembre 1999, Jason Kovacs, alors coadministrateur avec Brandon Sterner du collectif de programmeurs TCPA (TI-Calculator Programming Alliance), sort une application PuzzPack 1.0 pour TI-83 Plus (également compatible avec les modèles successeurs TI-82 Plus, TI-84 Plus monochromes et TI-84 Pocket), ce qui alors au tout début de la technologie Flash sur calculatrices attire l'attention de Texas Instruments.

Comme son nom l'indique cette application regroupe 4 célèbres jeux de puzzle pour calculatrices TI-83 Plus :
  • Pegs par Fred Coughlin
  • Tetris Attack par Brandon Sterner
  • Yoshi par Brandon Sterner
  • et justement, Block Dude par Brandon Sterner

La 1er mai 2000 justement, Brandon Sterner et Jason Kovacs, accompagnés de Dan Englender également administrateur du TCPA, ainsi que Andrew Magness et Scott Dial également membres du TCPA, partageant le projet d'adopter une démarche de création plus professionnelle et de vivre de leur passion, fondent Detached Solutions, un studio de développement de programmes pour calculatrices Texas Instruments.

13610Et ça marche dans un premier temps, Texas Instruments leur commande une nouvelle appli PuzzPack 2.0.
Pour l'occasion les graphismes des écran et menu d'accueil sont revisités.

L'appli tierce PuzzPack 2.0 une fois sortie le 24 janvier 2001 se voit alors proposée en téléchargement gratuit sur le site de Texas Instruments, et même préchargée sur les modèles haut de gamme offrant d'avantage de mémoire de stockage Flash avec 1,5 Mio : les TI-83 Plus Silver Edition, TI-84 Plus Silver Edition et TI-84 Plus Pocket SE ! :#tritop#:
Une officialisation de code machine initialement communautaire, hélas devenue quasiment impensable dans le triste contexte actuel que tu connais, c'est les larmes aux yeux mais quand même félicitations !

Et surtout de quoi donner à PuzzPack et donc entre autres à Block Dude une visibilité extraordinaire auprès de millions de jeunes utilisateurs ; ici pas besoin de les télécharger, ils viennent directement avec la calculatrice ! :bj:

Et en conséquence, la fantastique épopée de Block Dude est très loin de s'arrêter là. Tout-le-monde veut son Block Dude. ;)

Le 16 décembre 2001, Matt Baker sort des portages pour TI-89 et TI-92 Plus, profitant cette fois-ci d'écrans 160×100 pixels et 240×128 pixels. Le 15 juillet 2002 il les complète avec un portage pour la TI-Voyage 200.

En mars 2005, Michael Vincent, autour du shell Mallard permettant d'exécuter des programmes assembleur sur TI-73, sort un portage de Block Dude compatible avec son outil.

Danny Clark alias apcalc entre dans la danse le 12 août 2010 avec un portage TI-Nspire écrit en langage C pour Ndless, profitant ici d'un écran 320×240 pixels et d'un affichage officiel en 16 niveaux de gris. Le 18 avril 2011 il réalise un nouveau portage plus durable, écrit cette fois-ci dans le langage Lua officiel et profitant cette fois-ci de l'écran couleur des TI-Nspire CX.

Le 11 février 2005, Justin Shaler sort même une suite Block Dude 2: Trapped! pour TI-82+/83+/84+. Cette suite étend l'univers du jeu en rajoutant de nouveaux types de blocs :
  • échelles
  • bombes
  • nouveau type de blocs mobiles qui ne peuvent pas être soulevés, mais peuvent toutefois être poussés. Attention là encore à ne pas les coincer définitivement dans un coin... ;)

Le 1er octobre 2010, Danny Clark / apcalc est déjà de retour pour porter cette suite sur TI-89, avec le gros avantage d'exploiter ici l'affichage non officiel en niveaux de gris.

Le 12 février 2011, apcalc sort également un portage de la suite pour calculatrices TI-Nspire munies de Ndless, cette fois-ci en exploitant le support officiel de 16 niveaux de gris par l'écran.

La frénésie Block Dude franchit même les frontières de la communauté Texas Instruments, les utilisateurs de modèles Casio concurrents le réclament à corps et à cris ! :D

Le 2 janvier 2005, mamaf en sort une version pour Casio Classpad.

Le 29 août 2011, Trybak en sort quant à lui une version pour Casio Graph, toujours compatible avec les modèles actuels.

Block Dude bénéficie même d'un engouement allant bien au-delà de la simple sphère des calculatrices.

On peut citer nombre de portages, adaptations, rétroportages ou rétroadaptations pour bien d'autres plateformes :

Et les calculatrices Texas Instruments couleur de milieu de gamme dans tout ça ?

Le 4 avril 2016, Shaun McFall sortait un portage pour la première du genre, la TI-84 Plus C Silver Edition. Ce programme faisait appel aux instructions du langage TI-Basic étendu par l'installation de Doors CS.

Hélas, Doors CS ne fut jamais adapté pour les modèles successeurs TI-83 Premium CE et TI-84 Plus CE, et leurs utilisateurs restaient donc à ce jour privés de Block Dude. :'(

15917Et bien nous y sommes enfin pour cette rentrée 2022. merthsoft vient de sortir Block Dude CE, enfin une adaptation du jeu pour TI-83 Premium CE et TI-84 Plus CE ! :bj:

On apprécie le graphisme couleur soigné avec cette fois des sprites homogènes en style et qualité. :favorite:

Par ailleurs, le code source, en C, est disponible sur GitHub !


Attention, Block Dude CE rentre dans la catégorie des programmes en langage machine dits ASM.
Suite à un acte irresponsable d'un enseignant de Mathématiques français avec ses gesticulations certes compréhensibles mais désordonnées dans le contexte de la réforme du lycée et du Baccalauréat, Texas Instruments a réagi en supprimant la gestion de tels programmes sur les TI-83 Premium CE et TI-84 Plus CE depuis la mise à jour 5.5.1, et a depuis réitéré ce choix lors de la sortie de la TI-82 Advanced Edition Python.

Si tu as choisi une TI-82 Advanced Edition Python, il t'est à ce jour impossible d'utiliser des programmes ASM.

Si tu as choisi une TI-83 Premium CE ou TI-84 Plus CE et es sur une des versions bridées, il existe une astuce de permettant de profiter malgré tout des programmes ASM. Pour cela, il te faut :
  1. installer arTIfiCE pour remettre la possibilité de lancer des programmes ASM
  2. ensuite de préférence installer Cesium afin de pouvoir lancer les programmes ASM plus facilement, voire même AsmHook pour pouvoir les lancer comme avant
Un tutoriel est disponible.

Téléchargements :
Lien vers le sujet sur le forum: Block Dude CE, le jeu enfin adapté pour TI-83 Premium CE ! (Commentaires: 0)

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1130 utilisateurs:
>1086 invités
>38 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)