π
<-
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)

Broken Holyxe World, le monde perso Oiram CE revisité

Nouveau messagede critor » 16 Aoû 2020, 14:49

12495Ta formidable TI-83 Premium CE dispose disposait d'une pièce maîtresse sur la scène vidéo-ludique qui a pu expliquer jusqu'à présent son succès extraordinaire en France, le dénommé Oiram CE.

Publié en janvier 2017 par MateoConLechuga, il s'agit d'un moteur de jeux Mario-like, bénéficiant d'une formidable bibliothèque de pas moins de 81 packs de niveaux perso, dont d'excellents remakes de Super Mario Bros, Super Mario Bros 2 / Super Mario Bros The Lost Levels mondes 1-8 et mondes 9-13, Super Mario Bros 3 mondes 1-2 et monde 3, New Super Mario Bros...
Attention, une réalisation aussi exceptionnelle que Oiram CE nécessite que le code puisse littéralement prendre le contrôle du matériel de ta TI-83 Premium CE. Cela était possible officiellement depuis 1995 dans la gamme de calculatrices graphiques Texas Instruments grâce au support des programmes en langage machine, pouvant être créés à partir de code source écrit en langage C ou assembleur, et appelés plus généralement dans la communauté "programmes assembleur".

Hélas, suite à l'irresponsabilité incommensurable d'un enseignant-vidéaste français, Texas Instruments a décidé de supprimer cette fonctionnalité historique, griffe qui avait fait le succès de ses produits, ce qui revient en gros à interdire tout développement non officiel de qualité professionnelle.

Les mises à jour 5.5.1 et supérieures suppriment cette possibilité et t'interdiront de plus de revenir à toute version inférieure les autorisant. Et pour cette rentrée 2020, des modèles préchargés avec ces versions commencent à apparaître dans les stocks de boutiques. Tu ne peux donc bénéficier de ce qui suit que si tu as acheté une TI-83 Premium CE ou TI-84 Plus CE préchargée d'une version 5.4 ou inférieure, et si tu ne l'as pas mise à jour depuis.


En novembre 2018, Holyxe te sortait son propre pack de 7 niveaux perso, Holyxe World. Une formidable aventure à sensations te conduisant des plus hautes tours aux profondeurs les plus abyssales.

Aujourd'hui OiramLevelDesigner, un passionné de Oiram CE extrêmement productif avec pas moins de 22 packs de niveaux perso publiés chez nous, résiste courageusement à Texas Instruments. OiramLevelDesigner se propose de revisiter Holyxe World, ou plus précisément un monde parallèle qu'il a nommé Broken Holyxe World. Au menu quelques petites altérations afin de te forcer à emprunter certains chemins plutôt que d'autres, ou encore à exploiter certains glitchs. ;)


Note bien que pour fonctionner correctement, Oiram CE a obligatoirement besoin des bibliothèques C téléchargeables ci-dessous. Mais rien de bien compliqué, il suffit juste de les transférer. :)


Téléchargements :
Lien vers le sujet sur le forum: Broken Holyxe World, le monde perso Oiram CE revisité (Commentaires: 0)

Journées d'été T3, formation en ligne rentrée 2020 par TI

Nouveau messagede critor » 18 Aoû 2020, 13:09

L'année dernière, Texas Instruments avait accompagné les enseignants dans la prise en main de la nouvelle TI-83 Premium CE Edition Python dans le cadre de ses journées d'été TI-Python.
Une formation de 2 jours organisée la semaine d'avant la rentrée dans pas moins de 7 villes de France métropolitaine, et qui avait bénéficié d'un succès phénoménal, la calculatrice étant en prime fournie et offerte aux participants accompagnée de ses supports de formation et d'activités ! :bj:

L'épidémie étant passée par là entre temps, il n'est hélas pas possible d'organiser le même genre d'événement cette année.

Toutefois ne t'inquiète pas, Texas Instruments ne te laisse pas tomber pour autant, et a prévu en remplacement quelque chose de différent pour cette rentrée 2020, les Journées d’été T³. :D

Cet événement organisé cette année en ligne, sera l'occasion de se former en Python dans le contexte de nouveaux produits compatibles de la marque ainsi que des nouveaux programmes du lycée général et technique et même du lycée professionnel ! :bj:

Au menu les nouveautés de la dernière mise à jour 5.5.2 pour TI-83 Premium CE Edition Python :
  • jeudi 27 août : 17h45-19h00
  • vendredi 28 août : 17h45-19h00

Inscription : https://tiedtech.webex.com/mw3300/myweb ... &service=6

Source : https://twitter.com/TIEducationFR/statu ... 44/photo/1
Lien vers le sujet sur le forum: Journées d'été T3, formation en ligne rentrée 2020 par TI (Commentaires: 1)

Journées d'été T3 : planning formation en ligne rentrée 2020

Nouveau messagede critor » 20 Aoû 2020, 13:27

L'année dernière, Texas Instruments avait accompagné les enseignants dans la prise en main de la nouvelle TI-83 Premium CE Edition Python dans le cadre de ses journées d'été TI-Python.
Une formation de 2 jours organisée la semaine d'avant la rentrée dans pas moins de 7 villes de France métropolitaine, et qui avait bénéficié d'un succès phénoménal, la calculatrice étant en prime fournie et offerte aux participants accompagnée de ses supports de formation et d'activités ! :bj:

L'épidémie étant passée par là entre temps, il n'est hélas pas possible d'organiser le même genre d'événement cette année.

Toutefois ne t'inquiète pas, Texas Instruments ne te laisse pas tomber pour autant, et a prévu en remplacement quelque chose de différent pour cette rentrée 2020, les Journées d’été T³. :D

Cet événement organisé cette année en ligne, sera l'occasion de se former en Python dans le contexte de nouveaux produits compatibles de la marque ainsi que des nouveaux programmes du lycée général et technique et même du lycée professionnel ! :bj:

Ton formateur Jérôme Lenoir, professeur en Mathématiques - Sciences Physiques au lycée professionnel Henri Senez dans l'académie de Lille, abordera les nouveautés de la dernière mise à jour 5.5.2 pour TI-83 Premium CE Edition Python :
  • jeudi 27 août 17h45-19h00 : installation de la mise à jour 5.5.2 et découverte de l'application Python
  • vendredi 28 août 17h45-19h00 : nouveautés de la version 5.5.2
Les participants seront invités à participer à 4 nouvelles sessions fin septembre, différenciées pour les enseignants de Mathématiques et Physique-Chimie :
  • Exemples de scripts utilisant les modules ti_plotlib et ti_system
  • Exemples de scripts liés aux programmes scolaires (partie 1)
  • Exemples de scripts liés aux programmes scolaires (partie 2)
  • Créer un scénario pédagogique intégrant la programmation en Python
12783A l'issue du parcours de formation, comme l'année dernière Texas Instruments t'enverra gratuitement son nouveau cahier d'activités Programmation en Python au lycée de cette rentrée 2020, justement coécrit par Jérôme Lenoir, avec 6 activités Python clés en main en Mathématiques et 6 autres en Physique-Chimie ! :bj:
12782 12781

Inscription : https://tiedtech.webex.com/mw3300/myweb ... &service=6
Lien vers le sujet sur le forum: Journées d'été T3 : planning formation en ligne rentrée 2020 (Commentaires: 0)

Banque images Python TI-83 Premium CE pour projets SNT/NSI

Nouveau messagede critor » 24 Aoû 2020, 15:24

12893La solution Python de la TI-83 Premium CE Edition Python dispose d'un formidable avantage, la gestion officielle des images.

Contrairement à la concurrence ici c'est ultra simple, une seule ligne de Python te suffira à afficher l'image de ton choix, ti_graphics.drawImage('nom_image', x, y) ! :bj:
Pas besoin donc d'inclure les données de ton image dans ton script, ce qui économise la mémoire de tas (heap) du Python. :)
Et aucun besoin non plus de t'embêter à réinventer la roue à coder une fonction d'affichage d'image ! :)

De plus comme tu le remarqueras ci-contre, le format d'image en question est très loin d'être rudimentaire, gérant jusqu'à 256 couleurs différentes avec éventuellement 1 couleur transparente. ;)

De quoi démarrer très rapidement des activités ou projets Python ambitieux sans avoir à buter sur des difficultés secondaires. :D
Des possibilités formidables aussi bien pour l'élève que l'enseignant, notamment en SNT ainsi qu'en spécialité NSI. ;)

Et justement pour cette rentrée 2020, Texas Insruments t'apporte de quoi agrémenter tes futurs projets, avec l'ouverture de sa banque d'images déjà converties au format IM8C de la calculatrice.

Frederick Fotsch de TI-Dallas t'a concocté un assortiment de pas moins de 13 images, toutes sous licence CC BY-NC et donc librement utilisables pour les activités et projets scolaires.

Rappelons en passant que l'écran de ta TI-83 Premium CE Edition Python fait 320×240 pixels, mais que la barre de statut de 30 pixels de hauteur en haut d'écran ne peut être masquée.
Pour l'affichage de tes images tu disposes donc d'une zone de 320×210 pixels, ou 320×190 pixels si tu ne souhaites pas masquer la barre de menu de 20 pixels de hauteur en bas d'écran.

Au menu donc :
  • la charmante SuperGirl en 3 tailles différentes :
    • 200 pixels de hauteur
    • 150 pixels de hauteur
    • 100 pixels de hauteur
  • son compagnon SuperBoy en 3 versions différentes :
    • 200 pixels de hauteur
    • 150 pixels de hauteur
    • 100 pixels de hauteur, avec fond transparent
  • dans un autre registre SuperDupont dessiné par Jean Solé
  • un requin
  • une cible, avec fond transparent
  • une fleur de tournesol en 2 versions différentes :
    • 320×210 pixels plein écran
    • 320×190 pixels préservant la barre de menu de bas d'écran
  • panneau de départ GO
  • panneau d'arrêt STOP, avec fond transparent

Nous avons hâte de voir ce que tu vas être capable d'imaginer comme projets et activités avec tout ça, n'hésite pas à partager tes créations ! ;)

Téléchargements :
Source : https://resources.t3europe.eu/t3europe- ... ce_id=3059
Lien vers le sujet sur le forum: Banque images Python TI-83 Premium CE pour projets SNT/NSI (Commentaires: 5)

Nouveau TI-Connect CE 5.6 pour connectivité TI-83 Premium CE

Nouveau messagede critor » 24 Aoû 2020, 22:34

Aujourd'hui juste à temps pour la rentrée, Texas Instruments nous sort la nouvelle version 5.6 de TI-Connect CE, son logiciel de connectivité pour les TI-83 Premium CE, TI-82 Advanced et leurs équivalents hors de France TI-84 Plus CE et TI-84 Plus T. Il s'agit plus précisément de la version 5.6.0.2082.

Notons au passage le respect dont Texas Instruments fait maintenant preuve envers ses utilisateurs, les avertissant sur la page du logiciel, ou du moins ceux qui se donnent la peine de lire, que toute installation de la mise à jour 5.5 avec ce logiciel supprimera la capacité de la calculatrice à exécuter des programmes en langage machine, et qu'une fois effectuée il sera impossible de revenir en arrière : :bj:
TI a écrit:Chez TI, nous travaillons constamment sur des moyens d'améliorer nos produits pour donner aux étudiants plus d'occasions d'apprendre, d'explorer et d'étudier les mathématiques et les sciences. Après un examen attentif, nous avons pris la décision de supprimer la fonctionnalité ASM dans notre dernière mise à jour du système d'exploitation pour prioriser l'apprentissage et minimiser les risques de sécurité. Nous pensons que cela aidera également les élèves à se concentrer sur l'apprentissage des mathématiques et des sciences. Une fois que vous aurez mis à jour la version 5.5 du système d'exploitation pour la TI-83 Premium CE, vous ne pourrez pas passer à une version antérieure.


Bref, survolons ensemble les améliorations de TI-Connect CE 5.6.

Avec la version précédente, toute TI-83 Premium CE connectée était décrite en tant que TI-83 Premium CE, même les TI-83 Premium CE Edition Python.

Ce qui pouvait induire en erreur les utilisateurs notamment enseignants connectant différents modèles, les conduisant à de fausses manipulations.

Première nouveauté qui saute aux yeux, TI-Connect CE nous distingue enfin visuellement les TI-83 Premium CE Edition Python des anciennes TI-83 Premium CE. En effet maintenant, les TI-83 Premium CE Edition Python connectées sont clairement indiquées comme telles ! :bj:

Précisons toutefois que les TI-84 Plus CE-T Python Edition à la différence ne disposent apparemment toujours pas d'une mention spécifique en ce sens.




Dans le contexte du Python, TI-Connect CE 5.4 avait commencé à introduire des interdictions de transfert de fichiers incompatibles :
  • application PyAdaptr interdite de transfert sur TI-83 Premium CE Edition Python
  • application Python interdite de transfert sur les anciennes TI-83 Premium CE
Il s'agit bien d'un refus du transfert au niveau de TI-Connect CE, puisque des logiciels de connectivité tiers comme TiLP l'effectuent sans problème.
Toutefois, les deux applications pouvaient paradoxalement toujours être transférées sans problème sur les TI-84 Plus CE, bien que n'ayant aucune chance d'y fonctionner.

Non pas que cela nous dérange, mais ce n'était absolument pas logique.

De façon logique, TI-Connect CE 5.6 rafraîchit ses interdictions d'applications en tenant compte des TI-84 Plus CE, même si la formulation des messages d'erreur diffère :
  • application PyAdaptr interdite de transfert sur TI-83 Premium CE Edition Python et TI-84 Plus CE-T Python Edition
  • application Python interdite de transfert sur les anciennes TI-83 Premium CE, anciennes TI-84 Plus CE-T et TI-84 Plus CE




Egalement nous avions un problème très gênant depuis l'année dernière, que tu avais peut-être remarqué.
Il se produit lorsque l'on met à jour un modèle non-Python (ancienne TI-83 Premium CE, ancienne TI-84 Plus CE-T ou TI-84 Plus CE) avec une version supportant Python. Plus précisément lorsque l'on utilise non pas le fichier de mise à jour du système (.8pu ou .8eu) mais un pack de mise à jour (fichiers .b83 ou .b84 dits bundles).
Ces packs de mise à jour sont en fait des archives PKZip contenant plusieurs fichiers :
  • le fichier de mise à jour du système (.8pu ou .8eu) qui sera envoyé en premier
  • les fichiers des différents éléments officiels préchargés sur les machines neuves (applications, images, ...) et qui seront envoyés à la suite, après redémarrage et reconnexion automatique de la calculatrice en fin de transfert du nouveau système
Problème, les versions récentes de ces packs contiennent des éléments Python incompatibles avec les anciens modèles, ce qui donnait lieu à un message d'erreur. :(
Et même 4 messages d'erreur en fait, puisqu'il y avait 4 éléments Python incompatibles : GRAPH.8xv, LINREG.8xv, TISTEMEN.8xv et TISTEMFR.8xv. :o

Message d'erreur bloquant que tu devais donc valider 4 fois afin que la mise à jour puisse se poursuivre. Et pas 4 fois de suite non plus, car les fichiers concernés n'étaient en prime pas les uns à la suite des autres dans l'archive, tu étais donc bloqué(e) pendant une bonne partie du processus de mise à jour. :'(

Très lourd pour un enseignant mettant à jour un lot de calculatrices... Très embêtant aussi car il suffisait d'aller faire autre chose pendant le processus pour se retrouver avec une mise à jour incomplète, le nouveau système mais avec les anciennes applications. :mj:
Et ben tu peux enfin souffler, Texas Instruments a enfin corrigé ce problème. :)

Dans le cas d'envoi d'un pack de mise à jour, TI-Connect CE 5.6 a la bonne idée de ne plus s'interrompre pour te signaler les éléments incompatibles qu'il ne transfère pas, il les saute dorénavant de façon totalement silencieuse et non bloquante ! :bj:

Ah et petit détail, Texas Instruments a rajouté un lien vers son parcours en ligne de prise en main des fonctionnalités Python, le TI Code Python.



Source: https://education.ti.com/fr/software/de ... cesoftware
Téléchargement : TI-Connect CE 5.6 pour Windows / Mac
Lien vers le sujet sur le forum: Nouveau TI-Connect CE 5.6 pour connectivité TI-83 Premium CE (Commentaires: 5)

Tuto mise à jour 5.5+ avec assembleur 83 Premium CE / 84+CE

Nouveau messagede critor » 27 Aoû 2020, 12:41

Sortie pour la rentrée 2015, la formidable TI-83 Premium CE (ou TI-84 Plus CE sur d'autres rives) a su s'imposer en tant que référence au lycée français, devenant rapidement la 1ère calculatrice graphique couleur en terme de ventes. :D

Une ascension fulgurante due entre autres et en grande partie à la formidable ludothèque que sa communauté a su lui concocter, exploitant la possibilité de programmer en langage machine dit assembleur, une fonctionnalité historique présente depuis 1996 chez Texas Instruments, véritable signature du constructeur ! :bj:

Hélas, il y a eu en février 2020 une communication des plus maladroites par un enseignant-vidéaste français très populaire sur sa chaîne grand public, montrant en détails comment contourner le mode examen sur TI-83 Premium CE grâce à un bug. Une vidéo induisant ses spectateurs en erreur, car sans préciser que le problème avait déjà été corrigé depuis longtemps, que ce n'était plus fonctionnel que sur les très anciennes versions matérielles et logicielles qu'il utilisait et qui étaient déjà en voie de disparition. :mj:

Un tuto de fraude n'a pourtant strictement rien à faire sur une chaîne grand public. C'est quelque chose qui se discute en petit comité, qui se transmet en privé, que ce soit à ses complices et potentielles futures victimes lorsqu'elles se feront attraper, à ses supérieurs, ou encore directement au constructeur concerné, marque de politesse et de respect. :#non#:

Une vidéo donc qui malgré les vacances d'hiver a buzzé au-delà de tout contrôle, enchaînant les centaines de milliers de vues jour après jour, informant donc une part très importante des candidats qui auraient alors pu se mettre à rechercher un ancien modèle d'occasion affecté par le bug en question ('heureusement' si on peut dire que les épreuves d'examen 2020 ont finalement été annulées).

Sans doute également visionnée au plus haut sommet de l'Etat, c'est une vidéo qui a mis injustement Texas Instruments dans une position très désagréable. Le constructeur a estimé devoir renvoyer un signal très fort en retour, et a tout aussi injustement décidé d'interdire l'exécution des programmes assembleur à compter de la mise à jour 5.5. Injuste car de notre point de vue le code machine tiers contribué bénévolement depuis des années n'a strictement rien à voir avec un bug introduit par le constructeur en personne dans le code machine officiel de son mode examen.

Bref, une dégradation des capacités pourtant présentes à l'achat de ta calculatrice, et ce sans aucun retour possible une fois la mise à jour effectuée, un code étant en effet alors inscrit dans une zone non réinitialisable de la mémoire afin de bloquer toute tentative ultérieure d'installation d'une version inférieure.

Jusqu'à aujourd'hui. Car Cemetech, grand site communautaire anglophone popularisant et vulgarisant depuis des années le hacking/bidouillage notamment des calculatrices graphiques auprès des jeunes, des passionnés et du grand public, notamment via sa présence chaque année depuis 7 ans au salon World Maker Faire, te révèle enfin aujourd'hui une possibilité inespérée de mettre à jour ta calculatrice en version 5.5 ou 5.6 tout en conservant l'accès aux programmes assembleur ! :bj:

Il ne s'agit pas d'une méthode de fraude, il s'agit d'un moyen de récupérer des fonctionnalités légitimes pour lesquelles tu avais payé et, comme Cemetech, nous estimons donc ne pas avoir à nous interdire d'en parler publiquement.

SuperSnarfy t'y révèle donc que c'est très simple, enfantin même. Si tu n'as pas encore mis à jour en version 5.5 ou supérieure, il te suffit tout simplement d'installer Cesium, développé par MateoConLechuga également sur Cemetech.

Cesium est en effet une application de shell, c'est-à-dire qu'elle est capable de lancer des programmes assembleur directement sans passer par les commandes bloquées par Texas Instruments.

Cesium étant une application non officielle, tu as besoin de lancer un programme assembleur d'installation, d'où l'impératif de le faire avant la mise à jour.
12911Mais une fois Cesium installé tu peux alors sans crainte mettre à jour en version 5.5 ou supérieure, les applications sont en effet conservées lors de ce processus ! :bj:

Et voilà, ta TI-83 Premium CE, TI-83 Premium CE Edition Python ou TI-84 Plus CE est maintenant en version 5.5 ou 5.6, et lorsque tu as besoin de lancer un programme assembleur il te suffira tout simplement d'aller le faire depuis Cesium ! :D

Attention, cette astuce ne concerne pas les TI-84 Plus CE-T Python Edition. Pour cette rentrée ces nouveaux modèles bénéficient en effet d'un stock fraichement assemblé, et déjà préchargé avec une version 5.5.5. :'(

Tu n'as donc d'origine déjà plus aucun moyen d'y exécuter le moindre programme assembleur, et donc strictement aucune possibilité d'installer Cesium. :#non#:




Gros avertissement toutefois, cette astuce, qui a certes le mérite d'exister, est très loin d'être la solution idéale pour tout-le-monde. /!

En effet il y a un moment où les applications présentes en mémoire sont vérifiées et nettoyées, c'est à l'activation du mode examen. Toute activation du mode examen entraînera la suppression définitive de Cesium, et ce sans aucun moyen de le réinstaller si tu as mis à jour en version 5.5 ou supérieure entre temps. :#non#:

Pour les possesseurs d'une ancienne TI-83 Premium CE, ancienne TI-84 Plus CE-T ou TI-84 Plus CE ça ne change donc rien, nous te déconseillons toujours fermement toute mise à jour en version 5.5 ou 5.6. Les rares améliorations que ces mises à jour apportent à ton modèle concernent les applications Periodic, SciTools et PolySmlt2, qui peuvent parfaitement être installés séparément à partir des liens ci-après et à la différence sans aucun inconvénient.

Pour les possesseurs de TI-83 Premium CE Edition Python, si il y a besoin des formidables nouvelles possibilités Python apportées à compter de la version 5.5, Cesium est ici la seule option te permettant d'en profiter sans dégrader ta machine. En te souhaitant dans ce cas de tomber sur des enseignants qui n'exigeront pas le passage en mode examen pour leurs évaluations, remettant donc la suppression définitive du support des programmes assembleur au jour où tu passeras tes épreuves écrites d'examen. Peut-être y a-t-il moyen de leur expliquer aussi, l'effacement (et non simple verrouillage) automatique de certains des fichiers que tu as toi-même chargés dans ta calculatrice lors du passage en mode examen étant tout sauf le fonctionnement attendu.

Téléchargements :

Source : https://www.cemetech.net/forum/viewtopi ... 515#287515 (+ logs IRC EFNet #cemetech toute la journée d'hier, tellement cette découverte a réveillé les passions et redonné espoir dans le contexte actuel)

Crédits photos : World Maker Faire - Cemetech
Lien vers le sujet sur le forum: Tuto mise à jour 5.5+ avec assembleur 83 Premium CE / 84+CE (Commentaires: 9)

Prototype TI-86 Flash + écran secret mise à jour système

Nouveau messagede critor » 30 Aoû 2020, 21:48


Pour la rentrée 1998 Texas Instruments sortait son premier modèle exploitant la technologie Flash, la TI-89.

Les nouvelles puces Flash ROM avaient l'avantage d'être reprogrammables logiciellement, une révolution qui ouvrait la voie à nombre de possibilités jusque-là totalement inédites :
  • mises à jour du système d'exploitation ; plus besoin donc de te racheter une calculatrice pour bénéficier des corrections de bugs et ajouts ou suppressions de fonctionnalités :bj:
  • stockage de données persistant en cas de retrait des piles et de capacité très supérieure à ce qu'offrait le stockage en RAM jusque-là :bj:
  • gestion des applications :bj:

Toujours cette même rentrée 1998, Texas Instruments sortait parallèlement des modules d'extension TI-92 Plus qui permettaient de rajouter la technologie Flash aux TI-92 et TI-92 II.

Apparue donc sur le haut de gamme, la technologie Flash sera ensuite généralisée à l'ensemble des modèles du constructeur :
  • entrée de gamme TI-73 à la rentrée 1999
  • milieu de gamme TI-83 Plus à la rentrée 1999
  • milieu de gamme TI-84 Plus à la rentrée 2004
  • haut de gamme TI-Nspire à la rentrée 2007

Pour l'entrée de gamme, la TI-82 Stats.fr de la rentrée 2006 utilisait une puce Flash ROM. Pareil hors de France pour la révision matérielle majeure de la TI-82 STATS cette même année.
Toutefois, ces modèles ne permettaient pas à l'utilisateur de profiter des avantages de la technologie Flash, n'utilisant cette dernière qu'en lecture seule. Pas d'applications, pas de mémoire de stockage, pas de mise à jour système.
Même remarque d'ailleurs pour la TI-76.fr de la rentrée 2009.



125661256712569Bien évidemment, si la technologie Flash est donc sortie chez TI pour la rentrée 1998, c'est que leurs ingénieurs l'utilisaient déjà en interne auparavant. Et bien ils l'ont utilisé entre autres sur un modèle qui n'est pas parmi les précédents. ;)

La TI-86 sortie en 1997 utilise une puce ROM de 256 Kio non réinscriptible logiciellement, initialement une Atmel AT27C020.

fred desautels a découvert un prototype TI-86 dérogeant à cette règle. Il utilise une puce ROM qui n'est pas soudée sur la carte mais amovible, emboîtée dans un socle. Jusqu'ici rien de surprenant, il était normal pour les ingénieurs Texas Instruments de se donner les moyens de tester facilement leurs modifications apportées au système. Au lieu de remplacer la calculatrice de développement au complet, pour tester une nouvelle version ici il suffisait tout simplement de remplacer la puce ROM.

Sauf que ce prototype était loin de nous avoir révélé tous ses secrets. Petite différence niveau référence, la ROM n'est pas une AT27C020 mais une AT29C020...

12567Une différence de taille en fait, puisque l'Atmel AT29C020 exploite la technologie Flash et est donc en prime reprogrammable logiciellement ! :bj:

Le prototype fait tourner une version système 1.4001 totalement inconnue jusqu'alors.

Sur les versions équipant les TI-86 commercialisées (1.2, 1.3, 1.4, 1.5 et 1.6), le dernier octet de code système en ROM se situe à l'offset 0x361F0, laissant un peu plus de 40Ko libres après cela. La taille du système TI-86 est donc restée extrêmement stable au cours de ses diverses évolutions.

Alors qu'on aurait pu la supposer très similaire à la version 1.4, la version 1.4001 du prototype déroge à cette règle. A l'offset 0x361F0 nous n'avons ici qu'une interruption temporaire du code, un autre bloc de code de plus de 3Ko étant présent plus loin à l'offset 0x3C000 ! :o
Pour un système dont la fin n'avait jamais bougé du moindre octet, 3K c'est énorme... On y trouve plusieurs chaînes en clair :
Waiting
Receiving
Done
ERROR!
RC!

Commences-tu à comprendre ? Il s'agit tout simplement d'un code de mise à jour du système attendant donc la réception du nouveau système à inscrire en mémoire Flash ROM.

Avant la TI-89 haut de gamme de 1998, la TI-86 de 1997 semble donc être le premier modèle Texas Instruments à avoir été conçu pour exploiter la technologie Flash à des fins de mise à jour du système, même si en pratique cela n'a été utilisé qu'en interne sur les prototypes et modèles de développement ! :bj:

Et d'ailleurs, une étude du code en question par fred desautels révèle le raccourci secret qui permet d'accéder à l'écran de mise à jour du système. Proche du
2nd
MORE
ALPHA
S
pour l'auto-diagnostic, c'est
2nd
MORE
ALPHA
F
. L'écran alors obtenu est aisément distinguable de celui de réception des variables et programmes, et finit par retourner une erreur puisque nous n'avons rien à lui envoyer.

Texas Instruments n'ayant jamais diffusé de fichier de mise à jour pour la TI-86, il resterait donc maintenant à reconstruire le format attendu pour ensuite pouvoir en rajouter la gestion dans un logiciel de connectivité utilisable de nos jours, comme TiLP. ;)
Lien vers le sujet sur le forum: Prototype TI-86 Flash + écran secret mise à jour système (Commentaires: 1)

Banque 14 images Python TI-83 Premium CE projets SNT/NSI

Nouveau messagede critor » 31 Aoû 2020, 11:18

12893La solution Python de la TI-83 Premium CE Edition Python dispose d'un formidable avantage, la gestion officielle des images.

Contrairement à la concurrence ici c'est ultra simple, une seule ligne de Python te suffira à afficher l'image de ton choix, ti_graphics.drawImage('nom_image', x, y) ! :bj:
Pas besoin donc d'inclure les données de ton image dans ton script, ce qui économise donc en prime la mémoire de tas (heap) du Python. :)
Et aucun besoin non plus de t'embêter à réinventer la roue à coder une fonction d'affichage d'image ! :)

Le format d'image en question est très loin d'être rudimentaire, gérant jusqu'à 256 couleurs différentes avec éventuellement 1 couleur transparente. ;)

De quoi amorcer très rapidement de superbes activités ou projets Python ambitieux sans avoir à buter sur des difficultés secondaires, notamment en SNT ainsi qu'en spécialité NSI. ;)

Pour cette rentrée 2020, nous t'annoncions déjà l'ouverture par Texas Instruments d'une banque libre d'images déjà préconverties au format IM8C de la calculatrice, prêtes à l'emploi pour agrémenter tes futurs projets TI-83 Premium CE Edition Python ! :bj:

Au menu initialement pas moins de 13 images :





Aujourd'hui comme cadeau de rentrée Texas Instruments continue à te gâter, étendant cette banque à 14 images ! :bj:

Nous bénéficions donc en prime d'une vue aérienne de la tour Eiffel et de ses alentours.

Nous avons hâte de voir tout ce que tu vas être capable d'imaginer comme projets et activités avec tout ça, n'hésite pas à partager tes créations ! ;)

Téléchargements :
Source : https://resources.t3europe.eu/t3europe- ... ce_id=3059
Lien vers le sujet sur le forum: Banque 14 images Python TI-83 Premium CE projets SNT/NSI (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.
1653 utilisateurs:
>1642 invités
>7 membres
>4 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)