π
<-

TI-z80 Oiram Impossible Pack 82A/83PCE/84+CE Graph 90 fx-CG10/20/50

New postby critor » Yesterday, 07:53

7698Janvier 2017, c'est un monument iconique du jeu vidéo qui débarquait sur calculatrices TI-83 Premium CE en France et TI-84 Plus CE pour le reste de la planète, Oiram CE par MateoconLechuga.

Oiram CE, écriture à l'envers de Mario, est un moteur de jeu Mario-like reprenant partiellement le gameplay ainsi que les sprites du jeu Super Mario Bros 3 sorti en 1988 pour la console de jeu japonaise 8 bits Nintendo Famicom puis en 1990 pour sa déclinaison internationale Nintendo NES.

Outre les niveaux intégrés, tu peux rajouter pléthore de packs de niveaux additionnels, et même en créer toi-même très facilement grâce à un éditeur dédié pour Windows ou Mac.

Grâce à Oiram CE, ta TI-83 Premium CE ou TI-84 Plus CE se transformait en une formidable console de jeux portable, star des salles de classe et cours de récré ! ;)
En août 2020, Thomas Williamson portait Oiram CE pour calculatrices Casio Graph 90+E en France, fx-CG50 pour le reste de la planète, ainsi que leurs modèles prédécesseurs fx-CG10 et fx-CG20.

Le portage avait comme gros point fort le fait d'accepter directement d'ouvrir les fichiers de niveaux au format .8xv de Texas Instruments.

Mais la version Casio bénéficiait également d'avantages spécifiques, comme celui de tirer profit de la puissance significativement supérieure du matériel pour nous offrir une hauteur d'affichage bien plus grande sans le moindre ralentissement ! Tu peux comparer toi-même, rien à voir avec le demi-écran des TI-83 Premium CE et TI-84 Plus CE : :D
1249512784

20595Et la formidable épopée d'OiraM|MariO continue encore à s'écrire de nos jours en ralliant de précieux alliés.

Avec la sortie du jailbreak arTIfi82 en septembre 2024, ce sont désormais les heureux utilisateurs et utilisatrices de TI-82 Advanced Edition Python qui peuvent enfin l'aider dans son éternel combat contre le terrible ReswoB|Bowser !

Voici aujourd'hui un nouveau pack de niveaux Oiram par Orilam59, l'Impossible Pack.

Avec un nom pareil, tu devrais deviner t'attendre à quelque difficultés au cours de ses 6 niveaux… sauras-tu les surmonter ? ;)
208722087320874208752087620877

Petite astuce, au début du niveau 3 Orilam59 te conseille de résister à la tentation de prendre la fleur de feu au début… ;)

Attention, Oiram CE rentre dans la catégorie des programmes en langage machine dits ASM.

Sur Casio Graph 90+E et fx-CG10/20/50, aucun problème. :)

Mais par contre sur TI-83 Premium CE et TI-84 Plus CE, suite à un acte irresponsable début 2020 d'un enseignant de Mathématiques français avec ses gesticulations désordonnées dans le contexte de la réforme du lycée et du Baccalauréat, et en prime à seulement quelques semaines de cet examen, Texas Instruments avait réagi en supprimant la gestion de tels programmes avec la mise à jour 5.5.1 de printemps 2020.

Bien évidemment, la TI-82 Advanced Edition Python similaire sortie pour rentrée 2020 adopta en conséquence immédiatement la même limitation.

Si tu es sur une des versions ainsi bridées, tu peux quand même jouer sans trop d'efforts. Il te faut :
  1. rajouter une possibilité de lancer des programmes ASM en installant arTIfiCE sur TI-83 Premium CE et TI-84 Plus CE, ou arTIfi82 sur TI-82 Advanced Edition Python
  2. ensuite de préférence simplifier le lancement des programmes ASM en installant Cesium sur TI-83 Premium CE et TI-84 Plus CE uniquement, ou dans tous les cas AsmHook
  3. installer les bibliothèques C nécessaires au fonctionnement de certains jeux dont celui-ci (mais rien de compliqué, juste à transférer le fichier et c'est tout)


Téléchargements :

Casio Découverte manuel fx-92 Collège Jörg Christmann chez Calcuso

New postby critor » 07 Nov 2024, 21:04

2082620827Le manuel papier ou CDROM qui accompagnait les calculatrices scientifiques neuves n'est plus qu'un lointain souvenir. De nos jours les calculatrices viennent au mieux avec un "guide de démarrage rapide" ou encore "guide de prise en main rapide", consistant en un dépliant effectivement bien rapide.

13841Il y a quelques années, Calcuso t'avait proposé de palier ce manque avec une sorte de manuel, Prise en main de la TI-83 Premium CE Edition Python, pouvant être acquis à 9,99€ aussi bien en option avec ton achat de calculatrice que de façon totalement indépendante.

Ce manuel avait été conçu en collaboration avec Texas Instruments, mais depuis c'est toute une collection de modèles de différentes marques qui disposent d'un manuel chez Calcuso.

Pour une écrasante majorité de ses manuels, Calcuso a fait appel à Jörg Christmann.

Diplômé en Physique, après dix ans d'activité dans l'industrie informatique Jörg Christmann décidé de changer de carrière et devint en 2004 professeur de Mathématiques, Physique et Informatique dans un lycée de Saarbrücken. Il s'intéressa particulièrement à l'intégration des outils numériques et calculatrices dans l'enseignement.

Il partage sa pratique, ses réflexions et créations sur divers supports : CDROMs, sites Internet et livres.

En ce qui concerne les sites Internet :
  • il lance pour la rentrée 2007 un premier site Internet dédié à sa nouvelle activité, Mathefritz.de, en Allemand
  • il lance courant 2012 un nouveau site Internet entièrement repensé, Mathestunde.com (littéralement, heure de Maths)
  • ainsi qu'un Facebook associé Mathestunde
  • à partir de la rentrée 2012 il leur adjoint une chaîne Youtube MathematikVideos
  • après l'alimentation en parallèle avec des contenus différents pour les deux sites, Mathefritz.de est arrêté fin 2013 et redirige vers Mathestunde.com
  • courant 2021, il relance le site Mathefritz.de, toujours en Allemand
  • et enfin, début 2024, le site international Mathefritz.com, avec ici des contenus basculables dans pas moins de 9 langues différentes dont le Français

Jörg a comme nous touché à de nombreuses marques de calculatrices scientifiques et graphiques : Casio, Citizen, Hewlett Packard, Sharp, Texas Instruments, mais également Rebell.

Il est justement auteur de nombreux ouvrages en Allemand, dont plusieurs traitant de la prise en main de différents modèles de calculatrices dans un contexte scolaire :

Quoi de plus pertinent donc pour Calcuso que de faire appel à lui, avec déjà une très riche production disponible en Allemand :

1667216671Mais subsistait encore le problème pour d'autres modèles de calculatrices scientifiques et graphiques commercialisées en France, dont la formidablissime fx-92 Collège Classwiz de rentrée 2023.

208622086720866Et bien Calcuso a fait appel à Jörg Christmann et nous venons tout juste de recevoir le dernier fruit de cette collaboration : le Manuel Mathématique de la fx-92 Collège, et bien évidemment en Français !

Le manuel a été fort bien organisé par Jörg :
  • il prend le temps d'expliquer et faire découvrir la nouvelle organisation ultra simple du clavier avec ses diverses touches transversales
  • puis détaille l'utilisation de la machine par applications ou tâches élémentaires
  • donne des exemples de problèmes dont il détaille la résolution après avoir choisi l'application la plus adaptée de la calculatrice
  • et enfin te fournit une série de questions simples avec réponses, te permettant d'auto-évaluer ta maîtrise de la calculatrice
20863Un très beau manuel fort soigné, illustré en couleurs avec les visuels bien spécifiques au modèle français !

Fort de son expérience sur ses manuels concernant les EX Classwiz (fx-fx-82/85/87DE X et fx-83/85GT X de même génération que les fx-92 Spéciale Collège) et les CW Classwiz (fx-810DE CW de même génération que la fx-92 Collège Classwiz), Jörg nous livre un manuel extrêmement complet, traitant même de la possibilité d'exporter par QR Codes l'état de la calculatrice pour une visualisation enrichie sur la plateforme en ligne de Casio ClassPad.net !

Cela ne l'empêche pas pour autant de traiter des spécificités de la fx-92 Collège Classwiz française, dont l'application Algorithmique.

Le manuel est disponible chez Calcuso, actuellement au tarif de 14,95€.

Lien : Manuel mathématique de la [b]fx-92 Collège

Casio Atelier de création jeu Python pour Graph Math+, 6 Novembre

New postby critor » 01 Nov 2024, 19:08

12631Dans le cadre d'un partenariat entre TI-Planet et Planète Casio, cela fait maintenant des années que nous te sortons chaque année de véritables jeux vidéo codés en langage Python et tournant entre autres sur ta calculatrice Casio Graph 90+E ou Graph 35+E II, exploitant ainsi leurs formidables capacités.

Parmi ces créations, nous pouvons te citer :
  • Saute Mouton pour Graph 90+E (rentrée 2020)
  • SynchroD pour Graph 90+E et Graph 35+E II (concours Python rentrée 2021)
  • Alrys pour Graph 90+E et Graph 35+E II, un RPG (concours Python rentrée 2021)
  • Pykaster3D pour Graph 90+E et Graph 35+E II, un doom-like (concours Python rentrée 2022)
  • 1000 Bornes pour Graph 90+E et Graph 35+E II (concours Python 2023-2024)
1461118012
1461018007


20856C'est dans ce cadre que Casio France nous avait proposé, pour le retour des congés de Toussaint 2022, de t'animer un atelier en ligne autour de la conception d'un jeu vidéo Python pour ses calculatrices. Nous t'avions donc présenté les différents éléments permettant de construire un tout nouveau jeu Python, Flappy Bird pour Graph 90+E et Graph 35+E II.

Au retour des congés de Toussaint 2023 il n'y avait pas eu la possibilité d'organiser un atelier, mais nous t'avions malgré tout produit 2 nouveaux jeux pour Graph 90+E, Etiord City et Gravity Guy :
1835118355

La principale difficulté de la conception de jeux Python sur Graph 35+E II et Graph 90+E, était l'absence d'une fonction permettant de tester les touches pressées.

2 alternatives étaient possibles :
  • soit demander au joueur de saisir l'action via un appel input(), ayant le défaut d'être bloquant (le script cesse de s'exécuter en attendant la saisie) et de nécessiter en prime une validation avec la touche
    EXE
  • soit intercepter et détourner les pressions sur la seule et unique touche détectable,
    AC/ON
    , normalement destinée à interrompre le script, avec ici l'avantage d'être non bloquant mais également le défaut de devoir concevoir des jeux pouvant se jouer avec une seule et unique touche
C'est cette dernière méthode qui, une fois les contraintes maîtrisées, nous a permis de réaliser quasiment tout ce qui précède !

Et bien pour la rentrée 2024 nous avons eu du nouveau. La Graph 90+E est remplacée par un nouveau modèle couleur Graph Math+, dont l'implémentation Python est enfin dotée d'une fonction de test des touches pressées getkey(), nous permettant désormais de créer sans contraintes ! 👍

Casio France nous a proposé d'animer un nouvel atelier de création de jeu vidéo mais cette fois-ci pour la Graph Math+.

20857L'atelier te sera présenté en binôme : je serai accompagné de Sébastien Michelland, administrateur Planète Casio et alias LePhe chez nous.

Dans le cadre de la conception d'un tout nouveau jeu pour l'occasion, cette fois-ci en 3D, nous aborderons avec toi les points suivants :
  • la nouvelle fonction getkey()
  • la bibliothèque graphique casioplot
  • l'extension de la bibliothèque casioplot avec une fonction de tracé de segment
  • et enfin un moteur d'affichage 3D simple mais efficace, ne faisant pas appel à la moindre fonction trigonométrique (exprès pour être rapide), compréhensible avec les notions de géométrie du collège !
Que tu sois enseignant ou élève, tu es invité(e) et nous avons hâte de t'accueillir, rendez-vous ce mercredi 6 novembre à 14h !

Attention, nous lancerons courant novembre et pour un trimestre, un grand concours de création de jeux vidéo Python pour calculatrices graphiques, et tu peux d'ailleurs déjà commencer à y réfléchir. Comme justement il existe hélas encore bien peu de jeux vidéo Python pour calculatrices Casio Graph en dehors des nôtres, participer à l'atelier ne t'en sera que plus utile si tu es équipé(e) chez cette marque. ;)

Inscription :
Référence : https://www.planet-casio.com/Fr/forums/ ... 265--.html

TI-z80 Les 83PCE/84+CE passent enfin en révision matérielle AC !

New postby critor » 01 Nov 2024, 10:12

Depuis maintenant quelques dernières années, il ne semblait plus y avoir beaucoup d'activité de Texas Instruments autour de ses calculatrices physiques de milieu de gamme CE (TI-83 Premium CE en France, TI-84 Plus CE dans le reste du monde) :
  • niveau logiciel, des mises à jour annuelles systématiquement mineures, dans le sens où nous nous demandions longuement à chaque fois ce qui pouvait bien avoir changé
    20832
  • niveau matériel, après des années de révisions successives espacées de seulement quelques mois ayant toujours cherché à s'adapter aux composants disponibles et à optimiser les coûts, une soudaine stagnation coïncidant dans les deux cas :
    • la gamme CE était passée en révision matérielle AA (information indiquée par un suffixe alphabétique tout à droite du numéro de série gravé au dos) avec un début d'assemblage en juillet 2022, et nous venions tout juste de confirmer qu'elle était toujours d'actualité sur les machines produites en mars 2024 commençant à alimenter les stocks de boutiques
À se demander sur quoi Texas Instruments pouvait bien travailler, l'activité semblant tout sauf supérieure autour du haut de gamme TI-Nspire CX II et de l'entrée de gamme TI-82 Advanced Edition Python.

Et la réponse pourrait très bien être davantage de plateformes en ligne avec émulateur intégré pour les différents modèles et pays de par le monde, dans le style de MaClasseTI.fr pour la France.

2085320852Et bien après pas moins de 20 mois de révision matérielle AA, un record donc, nous avons le plaisir de t'annoncer que les choses bougent enfin de nouveau avec le stock de rentrée 2024.

La gamme CE passe en effet à une nouvelle révision matérielle AC avec un début d'assemblage en avril 2024 !

Nous ne disposons pas encore d'un exemplaire pour inspecter le matériel à la recherche de différences mineures ou majeures, mais un des possesseurs de TI-84 Plus CE utilisant cette dernière révision a accepté d'effectuer quelques tests logiciels.

2085520854Les menus d'auto-diagnostic accessibles via
mode
alpha
ln
indiquent que l'on conserve la même version Boot en version 5.6.1.0006, ce qui a priori ne va pas dans le sens de changements majeurs.

Par contre, nous pouvons déjà t'annoncer au moins un des changements :
  • avec la révision AA de juillet 2022, les calculatrices venaient préconfigurées avec le système 5.8.0.0022, compilé forcément avant, le 26 avril 2022
  • avec la révision AC d'avril 2024, les calculatrices viennent désormais préconfigurées avec le dernier système 5.8.1.0012 compilé le 7 décembre 2023

Source : https://www.ebay.com/itm/405310006647 + https://www.mercari.com/us/item/m50129806724/ via https://discord.gg/2CFSgNZs

Casio Nouvel écran CP400/CG500 révision C incompatible Hollyhock

New postby critor » 01 Nov 2024, 00:12

18921Rentrée 2003, Casio inventait la calculatrice formelle tactile avec son modèle haut de gamme ClassPad 300.

Ce modèle eut plusieurs successeurs :
  • rentrée 2005 : ClassPad 300 Plus
  • rentrée 2006 : ClassPad 330
Ces premiers membres de la génération ClassPad monochrome supportaient de plus l'installation d'applications additionnelles que la communauté pouvait librement programmer en langage C et distribuer.
Hélas, rentrée 2012 Casio remplaçait son modèle haut de gamme par la ClassPad 330 Plus qui supprimait cette fonctionnalité.
L'histoire se répète donc aujourd'hui mais dans le milieu de gamme couleur avec ici encore la suppression du support des applications additionnelles à l'occasion du remplacement de la Graph 90+E par la Graph Math+.

2714Dès la rentrée 2013, Casio faisait évoluer cette fois-ci le matériel ClassPad. Nous passions à une nouvelle génération dite ClassPad II et munie d'un écran couleur, avec un premier modèle fx-CP400.

Plusieurs variantes vinrent en remplacement par la suite pour certains pays :
  • rentrée 2016 : fx-CP400+E pour la France (rajoutant la diode examen conformément à la nouvelle réglementation sortie en 2015)
  • rentrée 2017 : fx-CG500 pour l'Amérique du Nord (supprimant les dispositions non alphabétiques du clavier tactile, plusieurs examens ayant une règle interdisant les calculatrices munies de tels claviers)
Mais aucun retour du support des applications additionnelles, ce qui de notre point de vue a grandement contribué à la baisse d'intérêt envers ces modèles dont nous ne parlons hélas plus que de façon exceptionnelle (entre le faible rythme des mises à jour officielles, le peu qu'elles apportaient et donc l'interdictions des créations communautaires, il y a rarement des choses intéressantes à raconter à leur sujet), entraînant leur quasi disparition en France.

1839114707Fin 2020 sortait Hollyhock-2, un jailbreak que nous t'avions présenté par la suite.

Hollyhock-2 te remettait enfin la possibilité d'installer et lancer des programmes langage machine Renesas SH4. Les fichiers des programmes ainsi exécutables adoptaient l'extension .bin, et un patch du système d'exploitation rajoutait un menu permettant de choisir le fichier .bin à lancer.

Ces programmes pouvaient être compilés à partir de de code écrit en langage C++ ou encore assemblés à partir de code en langage assembleur SH4. Plusieurs programmes compatibles remarquables sont sortis depuis, dont CPBoy, un émulateur de la console de jeux portable 8 bits Nintendo Game Boy de 1989.

L'outil d'installation d'HollyHock-2 patchait le système d'exploitation à la volée lors d'une mise à jour de la calculatrice. Il te fallait donc lancer l'outil de mise à jour de Casio, pendant que l'outil d'installation HollyHock-2 tournait.
Mais HollyHock-2 et son outil d'installation n'avaient été adaptés qu'à une seule mise à jour, la version 2.01.2000

Pour installer HollyHock-2, tu devais donc downgrader ta calculatrice fx-CP400/CG500 vers cette version 2.01.2000, compilée le 12 mai 2017 et donc aujourd'hui lourdement obsolète.

En pratique ce n'était pas bien gênant pour les utilisateurs, tellement les mises à jour sorties depuis ont été pauvres en nouveautés et ce n'est pas peu dire.

Mais du côté d'HollyHock-2, c'était malgré tout chercher les ennuis...

… et nous y sommes aujourd'hui.

Pour cette rentrée 2024, nous avons eu toute une vague d'utilisateurs nouvellement équipés signalant des problèmes avec HollyHock-2.

Plus précisément c'est le système en version 2.01.2000 qui semble ne plus fonctionner correctement sur les fx-CP400/CG500 récentes, l'écran n'affichant plus rien et restant tout noir.

La tentative de downgrader les dernières fx-CP400/CG500 les rend donc totalement inutilisables.

14706Après les machines ne sont pas perdues pour autant, il suffit de passer par le menu "OS Error" pour réinstaller la version d'origine du système d'exploitation afin de les remettre en état :
  1. maintenir enfoncées les 3 touches
    EXP
    ^
    Clear
  2. sans relâcher ces 3 touches, enfoncer et relâcher le bouton RESTART au dos
  3. la calculatrice affiche alors l'écran "OS Error", prête à recevoir un nouveau système d'exploitation
Mais que se passe-t-il ?...

Cela ressemble énormément à un problème de révision matérielle. Un ou plusieurs composants auraient été changés dans les dernières fx-CP400/CG500. Ils seraient alors correctement supportés par du code rajouté dans les dernières mises à jour, mais incorrectement gérés par les versions plus anciennes dont l'antique 2.01.2000 de 2017.

Resterait encore à trouver le changement.

Mais avant cela, en attendant une éventuelle mise à jour d'Hollyhock-2, comment éviter le problème ?

A priori tu devrais te tourner vers le marché de l'occasion. Mais comment y distinguer les machines compatibles Hollyhock-2 des autres, qui avec le temps y deviendront de plus en plus nombreuses ?

2713Et bien un précieux indice est le numéro de série présent sur un autocollant à l'intérieur du compartiment des piles.

De 2008 à 2021, Casio a utilisé un format de numéro de série dont nous n'avons qu'une compréhension partielle. C'est un format en iiiiXym?r000000 où :
  • iiiii est un préfixe identifiant le modèle :
    • 777AW pour la fx-CP400
    • 804AW pour la fx-CP400+E
    • 805AW pour la fx-CG500
  • y est le dernier chiffre de l'année de l'assemblage de la calculatrice
  • m identifie le mois de l'assemblage de la calculatrice :
    • de 1 à 9 pour janvier à septembre
    • X pour octobre
    • Y pour novembre
    • Z pour décembre
  • r est la révision matérielle
  • X est une lettre
  • 0 est un chiffre
  • ? est une lettre ou un chiffre
En voici quelques exemples que nous avons collectés pour toi :
Code: Select all
iiii|X|ym|?|r|000000
----+-+--+-+-+------
777A|W|94|Q|A|359293
777A|W|77|Q|A|277943
777A|W|67|Q|A|211276
777A|W|66|Q|A|200041
777A|W|65|Q|A|194498
777A|W|58|U|A|153395
777A|W|57|M|A|147399
777A|W|48|M|A|094152
777A|W|45|M|A|072646
777A|W|09|Q|A|424320
777A|W|09|Q|A|423265
777A|W|09|Q|A|402163
777A|W|07|Q|A|409318
777A|W|05|Q|A|401933
777A|W|57|M|A|140161
777A|W|36|M|A|016997
777A|W|44|M|A|064002
Code: Select all
iiii|X|ym|?|r|000000
----+-+--+-+-+------
804A|W|65|Q|A|003359
804A|W|94|Q|A|017176
804A|W|66|Q|A|008346
804A|W|12|Q|A|018630
804A|W|12|Q|A|018527
Code: Select all
iiii|X|ym|?|r|000000
----+-+--+-+-+------
805A|W|78|Q|A|002751
805A|W|04|Q|A|005032

Toutes les calculatrices fx-CP400/CG500 utilisant cet ancien format de numéro de série sont compatibles Hollyhock-2. Donc en occasion c'est très simple : si le numéro de série commence par 7 ou 8, c'est bon.

Toutes ces numéros de série nous apprennent au passage que jusqu'en 2021 les fx-CP400/CG500 étaient en révision matérielle A.

Courant 2021, Casio est passé à un tout nouveau format de numéro de série, hélas plus complexe et obscur pour nous, notre base d'exemples pour aider à le comprendre étant beaucoup moins fournie. C'est un format en iiiiimX000000rr_?0 où :
  • iiiii est un préfixe identifiant le modèle :
    • L777A pour la fx-CP400
    • C804A pour la fx-CP400+E
    • C805A pour la fx-CG500
  • m identifie le mois de l'assemblage de la calculatrice :
    • de 1 à 9 pour janvier à septembre
    • X pour octobre
    • Y pour novembre
    • Z pour décembre
  • rr pourrait être la (ou les ?...) révisions matérielles
  • X est une lettre
  • 0 est un chiffre
  • ? est une lettre ou un chiffre
En voici quelques exemples que nous avons collectés pour toi :
Code: Select all
iiiii|m|X|000000|rr|_?0
-----+-+-+------+--+---
L777A|X|W|016938|BA|_E1
L777A|1|W|116373|BA|_E3
L777A|8|W|065289|BA|_E2
L777A|9|W|083506|BA|_E2
L777A|Z|W|156928|CB|_E3
L777A|3|W|161185|CB|_E4
L777A|5|W|164860|CE|_E0
L777A|5|W|169069|CE|_E0
Code: Select all
iiiii|m|X|000000|rr|_?0
-----+-+-+------+--+---
Code: Select all
iiiii|m|X|000000|rr|_?0
-----+-+-+------+--+---
C805A|9|W|002680|BA|_E2
C805A|9|W|002583|BA|_E2
C805A|2|W|005067|BA|_E3
C805A|2|W|001576|BA|_E2

Bien que le mois d'assemblage de la calculatrice soit toujours indiqué, bizarrement l'année d'assemblage ne serait donc plus présente dans ce nouveau format, ou du moins plus indiquée de façon claire.
Il y a une hypothèse selon laquelle cela pourrait être le tout dernier chiffre à droite, puisque les valeurs collectées jusqu'ici ne vont que de 0 à 4, ce qui pourrait se traduire en 2020 à 2024... Mais nous avons plusieurs entrées utilisant des 0 clairement anachroniques, notamment pour les Graph Math+ tout juste sorties pour cette rentrée 2024 et donc certainement pas assemblées en 2020.

Aucune entrée concernant la fx-CP400+E française à date. Il est possible que ce soit dû à la très faible popularité de ce modèle, tout comme il est possible que cela nous révèle que la production en a été définitivement arrêtée.

Comme indiqué plus haut le rr pourrait donc bien être la révision matérielle puisque ce sont des lettres toujours en début d'alphabet, avec la bizarrerie qu'il s'agirait maintenant d'une double révision. Nous aurions donc des fx-CP400/CG500 en révision BA, CB et CE. Peut-être que cela indiquerait en fait les révisions de 2 éléments matériels distincts de la calculatrice :
  • électronique + boîtier
  • carte principale + carte d'alimentation
  • cartes électroniques + écran
  • ...
Quoi qu'il en soit nous avons la réponse à la question, si la révision rr vaut CB ou CE, alors Hollyhock-2 ne fonctionne pas. Nous parlons pour simplifier de révision matérielle C.

Pour bien récupérer une fx-CP400/CG500 d'occasion compatible Hollyhock-2, il te faut donc récupérer le numéro de série et cibler :
  • les révisions matérielles A : le numéro de série commence 7 ou 8
  • les révisions matérielles B : le numéro de série comment par L ou C, et le suffixe de révision avant le tiret séparateur commence par B

Maintenant que nous savons non seulement comment les identifier mais en prime comment les nommer, creusons donc ce qui se passe avec ces fx-CP400/CG500 en révision matérielle C.

Quels composants ont été remplacés avec la révision C serait donc la question.

Nous ne disposons pas encore de photo du nouveau matériel, le problème étant signalés par de nouveaux utilisateurs fraîchement équipés, et leur demander de démonter leur calculatrice est peut-être un peu trop.

Nous avons 2 hypothèses a priori pour expliquer l'écran noir obtenu lorsqu'on installe une ancienne version sur une révision C :
  • soit un nouvel écran et donc un nouveau contrôleur d'écran - ce dernier resterait éteint sans rien afficher avec les anciennes versions, mais la calculatrice serait bel et bien allumée et a priori prête à calculer (du moins si le tactile est fonctionnel, ce qui n'est pas certain vu que cette capacité est liée à l'écran)
  • soit d'autres changements sur la carte électronique, notamment au niveau de la mémoire, empêchant les anciennes versions système de s'amorcer correctement et d'arriver jusqu'au code allumant l'écran

L'un des utilisateurs affectés par le problème a gentiment accepté de partager ce que raconte le menu de diagnostics de sa machine. Rappelons pour accéder à ce menu sur fx-CP400/CG500 il faut :
  1. éteindre sa calculatrice
  2. maintenir enfoncées les touches
    =
    et
    EXP
  3. allumer sa calculatrice
  4. maintenir alors rapidement les touches
    et
    z
    enfoncées
  5. taper alors rapidement
    1
208517332Et c'est là que nous découvrons un premier indice d'importance, au niveau de la date du Boot (code de démarrage, également appelé ABS dans les menus de Casio). Le Boot donc qui n'avait jamais bougé depuis 2013 a bénéficié d'une nouvelle compilation pour les révisions C. Nous passons en effet :
  • d'un Boot compilé 4 septembre 2012
  • à un nouveau Boot compilé le 28 octobre 2022 sur les révisions C
C'est logique, si le système a eu besoin de nouveau code pour arriver correctement jusqu'à l'allumage de l'écran, c'est également le cas du Boot notamment pour son menu "OS Error" évoqué plus haut, cela conforte nos hypothèses.
Niveau dates cela colle également : une recompilation du Boot fin 2022, pour une intégration dans les révisions C utilisant les nouveaux composants et assemblées au plus tôt courant 2023, et le temps de renouveler les stocks en magasin c'est maintenant en 2024 que nous constatons le problème.
Le Boot n'étant de plus jamais mis à jour par les outils officiels, aller consulter sa date dans l'outil de diagnostic est en passant une autre façon de vérifier si ta machine est en révision C.

Ajoutons une précision, seule la dernière version système 2.01.7002 compilée le 9 février 2024 fonctionne correctement avec les fx-CP400/CG500 révision C.
Toutes les versions inférieures, y compris l'avant-dernière 2.01.7001 compilée le 11 décembre 2020, donnent le problème de l'écran qui rest tout noir.
Le ou les composants remplacés dans le cadre de la révision matérielle C seraient donc correctement supportés par du code rajouté dans la version 2.01.7002, et non gérés correctement par les versions précédentes.
Et cela colle également avec la recompilation du Boot en 2022, forcément intermédiaire en dates.

Donc reste juste à savoir ce qui a changé entre les versions 2.01.7001 et 2.01.7002.

Et bien cela tombe bien, car nous avions déjà remarqué que Casio préparait quelque chose à l'occasion lors de nos tests lors de la sortie de la version 2.01.7002. Nous notions en effet de nouvelles chaînes de caractères relatives à l'écran dans la section regroupant tous les messages du diagnostic, mais impossibles à afficher sur nos vieilles fx-CP400 :
Code: Select all
RTN  :
<< Column >>
Column   CYCLE
0.21kHz
0.43kHz
0.86kHz
1.72kHz
3.43kHz
6.86kHz
13.7kHz
18.3kHz
27.4kHz
33.3kHz
PWM freq:

Probablement que ces chaînes correspondant à des messages ou menus supplémentaires s'affichent dans le diagnostic des modèles en révision C.

Nous t'annoncions donc dès avril 2023 l'arrivée prochaine d'une révision fx-CP400/CG500 apportant un tout nouvel écran.

Prédiction qui se révèle donc juste aujourd'hui (comme souvent chez nous ;) ), même si il aura fallu attendre 18 mois pour la voir se réaliser.

Au moins un nouvel écran en révision C donc, et peut-être d'autres choses, il nous faudra récupérer au moins des photos du nouveau matériel pour voir ça.

Ce qui est certain, c'est que vu la très faible activité de Casio autour des calculatrices physiques fx-CP400/CG500 ces dernières années, la révision matérielle C n'est sans doute sortie ni par plaisir, ni pour embêter la communauté Hollyhock-2. C'est probablement que Casio n'avait plus le choix, suite à l'annonce probable par ses fournisseurs de la fin de la disponibilité de l'ancien écran ou de l'ancien contrôleur écran qui étaient utilisés depuis la fx-CP400 de 2013, soit depuis une décennie.

Reste maintenant à corriger le problème d'Hollyhock-2.

Nous aurions 2 pistes :
  • mettre enfin à jour Hollyhock-2 avec le support de versions actuelles du système fx-CP400/CG500, ici obligatoirement la 2.01.7002 - mais si cela n'a jamais été fait depuis la version 2.01.2000 de 2017, c'est que cela ne doit pas être évident, et les outils nécessaires pour faciliter ce travail ne doivent sûrement même pas encore exister
  • ou sinon, si la gestion des nouveau et ancien écrans n'est pas trop différente au niveau du code, rajouter un patch à l'installateur Hollyhock-2 pour rajouter à son tour le support du nouvel écran révision C au système 2.01.2000 actuellement ciblé (et en supposant qu'il n'y ait pas d'autres différences que l'écran, ce qui reste à confirmer à ce jour)

Source : https://discord.gg/uEY5Qj7F (en l'absence d'autre source indiquée)

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
853 utilisateurs:
>831 invités
>15 membres
>7 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)