π
<-
Chat plein-écran
[^]

News 2024
Mars (5)

News 2023
Août (6)
Juin (10)
Mai (12)
Avril (14)
Mars (11)

News 2022
Octobre (11)
Août (4)
Juin (3)
Mai (8)
Avril (5)
Mars (6)

News 2021
Août (4)
Juillet (12)
Juin (6)
Mai (7)
Avril (6)
Mars (4)
Janvier (10)

News 2020
Août (6)
Juillet (14)
Juin (11)
Mai (8)
Avril (19)
Mars (4)

News 2019
Août (2)
Juin (4)
Mai (8)
Avril (3)
Mars (5)

News 2018
Août (7)
Juin (11)
Mai (5)
Avril (13)
Mars (12)

News 2017
Août (5)
Juin (3)
Mai (3)
Avril (20)
Mars (11)
Janvier (10)

News 2016
Août (5)
Juin (4)
Mai (3)
Avril (6)
Mars (2)

News 2015
Août (6)
Juin (5)
Mai (4)
Avril (12)
Mars (8)

News 2014
Août (6)
Juin (3)
Mai (1)
Avril (2)
Mars (6)

News 2013
Août (6)
Juillet (14)
Juin (1)
Mai (5)
Avril (1)
Mars (1)

News 2012
Août (3)
Juin (3)
Avril (2)
Mars (3)

News 2011

Concours de l'Avent 2023 Planète Casio: Graph 90+E à gagner

Nouveau messagede critor » 03 Déc 2023, 23:26

Image

Planète Casio te donne rendez-vous en ce mois de Décembre 2023 pour son traditionnel concours de l'Avent.

Ton but est d'être le premier ou la première à reconstituer l'image mystère du concours afin de gagner une superbe calculatrice graphique couleur Casio Graph 90+E !

Chaque jour pourront être publiés dans le fil de l'événement :
  • un ou plusieurs morceaux de l'image, ayant subi un brouillage
  • un petit problème à résoudre (peu importe que tu le fasses de façon théorique ou pratique avec par exemple un programme sur ta calculatrice), dont la solution sera un nombre entier

Il te faudra :
  1. télécharger le script Python decode_pieces.py et le mettre dans le dossier de ton choix
  2. enregistrer chaque nouvelle image brouillée dans ce même dossier, sous les noms suivants :
    • Avent2023_Dec02r.png (image brouillée du 2 décembre)
    • Avent2023_Dec03r.png (image brouillée du 3 décembre)
    • Avent2023_Dec05r.png (image brouillée du 5 décembre)
    • ...
    • Avent2023_Dec25r.png (image brouillée du 25 décembre)
  3. compléter le script Python avec les solutions de chaque nouveau problème posé :
    Code: Tout sélectionner
    SOLUTIONS = [
        0, #  2 Décembre
        0, #  3 Décembre
        0, #  5 Décembre
        0, #  6 Décembre
        0, #  8 Décembre
        0, #  9 Décembre
        0, # 11 Décembre
        0, # 12 Décembre
        0, # 14 Décembre
        0, # 15 Décembre
        0, # 17 Décembre
        0, # 18 Décembre
        0, # 20 Décembre
        0, # 21 Décembre
        0, # 23 Décembre
        0, # 24 Décembre
        0, # 25 Décembre
    ]
  4. lancer le script decode_pieces.py pour récupérer dans le même dossier les morceaux décodés de l'image sous les noms suivants :
    • Dec02.png (image décodée du 2 décembre)
    • Dec03.png (image décodée du 3 décembre)
    • Dec05.png (image décodée du 5 décembre)
    • ...
    • Dec25.png (image décodée du 25 décembre)
  5. et enfin être le premier à assembler correctement les morceaux précédents pour reconstituer l'image de la victoire !


Source : https://www.planet-casio.com/Fr/forums/ ... -2023.html
Lien vers le sujet sur le forum: Concours de l'Avent 2023 Planète Casio: Graph 90+E à gagner (Commentaires: 1)

Hackstring dessinant le chat Omori-Mewo sur fx-570ES+

Nouveau messagede critor » 03 Déc 2023, 17:46

18410Rentrée 2004, Casio révolutionnait les calculatrices scientifiques avec sa nouvelle gamme ES, déclinée à l'international avec les fx-82/85/350ES pour l'entrée de gamme et fx-570/991ES pour le haut de gamme. Il fallut attendre la rentrée 2007 pour une déclinaison en France avec la fx-92 Collège 2D.

Cette nouvelle génération de calculatrices scientifiques innovait en effet en se dotant d'un écran matriciel comme c'était l'usage sur les calculatrices graphiques, d'une définition de 96×31 pixels. Ce changement de technologie d'écran s'accompagnait de deux nouveautés majeures :
  • la possibilité de saisir les calculs en écriture naturelle
  • ainsi qu'un moteur de calcul QPiRac, permettant de communiquer des résultats exacts pour les deux familles de nombres suivantes :
    • QPi : multiples rationnels de π -
      $mathjax$\pm\frac{a\pi}{b}$mathjax$
      (pour les angles en radians notamment)
    • QRac : binômes de rationnels et/ou radicaux -
      $mathjax$\frac{\pm a\sqrt{b} \pm c\sqrt{d}}{f}$mathjax$
      (ce qui couvre un large ensemble allant des fractions du collège aux racines de polynômes du 2nd degré au lycée en passant par nombre de valeurs remarquables en trigonométrie)

96 pixels en largeur donc, cela nous disait quelque chose... c'est ce que nous avions sur les calculatrices graphiques monochromes de Texas Instruments à l'époque, à savoir les TI-82/83/84 avec 96×64 pixels, toujours utilisé aujourd'hui sur la TI-82 Advanced monochrome. C'est-à-dire que l'écran fx-92 Collège 2D correspondait à un demi-écran TI-82/83/84.

Et Casio est loin de s'être arrêté là, attisant de plus en plus nos rêves :
  • génération ES+ pour la rentrée 2008, avec la fx-92 Collège 2D+ en France
  • génération EX Classwiz pour la rentrée 2014, avec en France la fx-92 Spéciale Collège à la rentrée 2015 et fx-92+ Spéciale Collège à la rentrée 2018, quadruplant la définition de l'écran à 192×63 pixels, désormais très supérieur à ce que les calculatrices graphiques monochromes offraient de meilleur, à savoir les 128×64 pixels des Casio Graph 25/35/75/85/95
  • génération CW Classwiz pour la rentrée 2022, avec en France la fx-92 Collège Classwiz de rentrée 2023, passant l'écran en 4 niveaux de gris
Du côté des utilisateurs passionnés de calculatrices, on se prenait en effet déjà dès 2004 à rêver à de grandes choses avec ce fort bel écran... Et si on pouvait exécuter du code afin de faire afficher ce que l'on voulait sur l'écran, notamment des dessins ou même des jeux, comme on pouvait déjà le faire sur calculatrices graphiques justement ?

Certes, depuis la fx-92+ Spéciale Collège de rentrée 2018, Casio nous offre enfin des calculatrices scientifiques programmables, dans un langage orienté tracers à la Scratch/Logo/Turtle. En France nous pouvons donc enfin exploiter les formidables capacités de l'écran, et contrôler l'allumage de ses pixels.

Deux petits bémols toutefois :
  • ces possibilités ne concernent que les modèles fx-92 qui ne sont distribués qu'en France et en Belgique, plus précisément :
    • la France depuis la fx-92+ Spéciale Collège de rentrée 2018
    • la Belgique depuis la fx-92 Secondaire de rentrée 2023
    dans tout le reste du monde, les calculatrices Casio scientifiques restent non programmables
  • de plus, concernant les derniers modèles CW Classwiz fx-92 Collège Classwiz et fx-92 Secondaire de rentrée 2023, malheureusement les programmes que tu saisis n'ont aucun contrôle sur les niveaux de gris des pixels, ne permettant que de les allumer en noir

18411Donc comment fait-on pour programmer en mémoire des données et/ou du code sur les modèles non programmables ?

Une possibilité est d'utiliser une des failles du logiciel Casio pour nous permettre ensuite d'écrire des données ou du code en mémoire.

Une méthode est de corrompre le moteur de saisie en écriture naturelle, afin d'obtenir une ligne avec une boîte vide tout seule. En théorie la boîte vide seule est impossible à obtenir, car elle est toujours lié à un opérateur faisant occuper plus d'une ligne de saisie (quotient de fraction, puissance, racine carrée, ...).

Les étapes connues à ce jour permettant cela nécessitent d'enchaîner 2 calculs, le premier déclenchant la corruption et le deuxième permettant de récupérer la boîte vide. Sauf que l'on ne peut pas taper les calculs l'un après l'autre, car la saisie intermédiaire changerait justement l'état de la machine obtenu suite au premier calcul. Il faut donc saisir les 2 calculs sur la même ligne, grâce à l'opérateur : présent sur toutes les machines de générations ES et CW Classwiz.

Tu vas vite voir, rappelons la façon de faire sur les calculatrices de génération EX Classwiz dont la fx-92 Spéciale Collège :
  1. Reproduis exactement la saisie suivante :
    Image Image
  2. Tape
    CALC
    pour évaluer le premier calcul (avant les deux points).
    Si tu as tout saisi correctement, signe de la corruption, la calculatrice va passer en écriture ligne :
    Image
  3. Tape
    EXE
    pour évaluer maintenant le deuxième calcul (après les deux points).
    Tu obtiens une erreur de syntaxe à cause de la boîte vide dans la racine :
    Image
  4. Tape
    pour éditer la saisie.
    La calculatrice nous rappelle la saisie mais toujours en écriture ligne, avec, anomalie, le caractère boîte vide qui ne devrait pas pouvoir être saisi dans ce mode d'affichage :
    Image
  5. Et voilà, en navigant avec les touches
    et
    , il te te reste maintenant plus qu'à supprimer avec la touche
    SUPPR
    les caractères présents avant et après la boîte vide :
    Image Image Image

Et voilà, maintenant avec une saisie dans cette boîte vide tu peux déclencher des écritures de données ou code en mémoire. Ces saisies pour boîte vide sont appelées hackstrings dans la communauté Casio anglophone.

Pour concevoir une hackstring, il est nécessaire de connaître les codes hexadécimaux des différents caractères ou jetons (tout élément insécable) de la calculatrice, que nous t'avons justement documentés.
Attention, précisons que cette faille a été corrigée sur les modèles de dernière génération CW Classwiz, dont les fx-92 Collège Classwiz et fx-92 Secondaire.

En effet, Casio a tout simplement supprimé la possibilité de juxtaposer plusieurs calcul dans une même saisie. Le caractère : est toujours présent au clavier, notamment pour l'application tableur, mais ne peut plus être saisi dans l'application de calcul.

En pratique toutefois, les formidables possibilités ouvertes par la boîte vide que nous te documentions dès la rentrée 2018, n'ont pas donné grand chose jusqu'à ce jour.

Il faut dire que les contraintes ne sont pas rares :
  • Casio utilisant un logiciel différent pour chacun des très nombreux modèles de calculatrices scientifiques à chaque génération, une publication de saisie pour la boîte vide ciblerait un modèle bien précis, et devrait donc être adaptée pour d'autres modèles
  • d'autre part, il y a une grosse difficulté hexadécimale ; n'avons que 108 jetons pouvant être saisis dans la boîte vide documentées pour les fx-92 Spéciale Collège, et nombre d'entre eux occupent 2 octets, ce qui est bien trop peu pour avoir la possibilité d'injecter librement en mémoire des octets pouvant nécessiter jusqu'à 256 valeurs différentes
Pour cette dernière raison, les publications de hackstrings pour boîte vide ont jusqu'à présent ciblé les modèles haut de gamme fx-570/991, ayant l'avantage de bénéficier d'une bibliothèque de constantes physiques ainsi que d'un convertisseur d'unités, et donc en pratique de bien davantage de jetons différents permettant d'augmenter très significativement le nombre de valeurs différentes d'octets pouvant être injectés en mémoire.

18413Dark Cat vient de sortir ce qui est à notre connaissance enfin la toute première hackstring que nous pourrions qualifier d'intéressante pour les utilisateurs, faisant en effet afficher un dessin.

La hackstring cible ici le modèle fx-570ES+ (même génération que les fx-92 Collège 2D+), un modèle haut de gamme donc disposant du plus large éventail de jetons, et justement dépourvu de toute capacité de programmation.

La hackstring nécessite de taper une séquence bien précise de touches pendant un bon quart d'heure, injectant donc octets de données et de code en mémoire, déclenchant à la toute fin l'affichage d'un écran avec plusieurs Mewo, l'un des chats apparaissant dans le jeu Omori. Voici le tout en vidéo :

On peut remarquer en passant que le tracé du dessin via du code en langage machine est quasiment instantané, sans commune mesure donc avec le langage de programmation des dernières fx-92 Collège.
Lien vers le sujet sur le forum: Hackstring dessinant le chat Omori-Mewo sur fx-570ES+ (Commentaires: 3)

CPBoy, émulateur Game Boy pour fx-CP400 avec Hollyhock-2

Nouveau messagede critor » 28 Nov 2023, 16:10

Rentrée 2003, Casio révolutionnait sa série de calculatrices graphiques haut de gamme en remplaçant sa calculatrice formelle Graph 100+ (ou Algebra-FX 2.0+ à l'international) par la Classpad 300, munie d'un écran tactile. La Classpad 300 devenait ainsi la toute première calculatrice graphique formelle tactile au monde !

Munie d'un processeur SH3 tout comme les modèles Casio Graph de l'époque, la Classpad 300 acceptait l'installation d'applications (également appelées add-ins dans le monde Casio), y compris des applications non officielles. Compilées ou assemblées en langage machine sous la forme de fichiers .cpa à partir de code écrit respectivement en langage C ou assembleur, ces applications pouvaient ainsi exploiter directement l'intégralité de la puissance du matériel.

La Classpad 300 fut remplacée par les :
  • Classpad 300+ pour la rentrée 2005
  • Classpad 330 pour la rentrée 2007
  • Classpad 330+ pour la rentrée 2012

Attardons-nous sur ce dernier modèle Classpad 330+. Il bénéficiait de plusieurs changements majeurs :
  • pour le meilleur :
    • le remplacement du processeur SH3 par un SH4 légèrement plus performant (selon nos mesures, performances améliorées de l'ordre de 30% par rapport au modèle précédent)
    • une nouvelle connectivité ne nécessitant plus l'installation du moindre logiciel, la calculatrice se comportant comme une clé USB standard
  • mais également pour le pire, le constructeur ayant décidé d'éradiquer les applications non officielles, cessant de gérer les fichiers .cpa au profit d'un nouveau format .c1a

À partir donc de la Classpad 330+, seules peuvent être installées les applications officielles ou approuvées par le constructeur. Cela va être rapide, elles sont littéralement au nombre de deux :
  • Physium, développée par Casio, offrant une classification périodique des éléments ainsi qu'une bibliothèque de constantes physiques
  • Algy2, développée par un éditeur tiers, StepsInLogic (archive) (le site de l'éditeur venant tout juste de tomber ces derniers mois), te permettant de saisir les différentes transformations successives que tu as effectuées sur une expression algébrique pour construire ou justifier une réponse, de t'indiquer si tu as commis une erreur dans tes transformations et même dans ce cas de te préciser la l'étape ayant introduit l'erreur en question
Là où Physium de Casio était installable et utilisable gratuitement, StepsInLogic adoptait un modèle différent :
  • Algy2 était librement téléchargeable et installable, mais dans une version d'essai aux fonctionnalités limitées
  • déverrouiller l'ensemble des fonctionnalités était gratuit, mais uniquement possible pour les acheteurs de calculatrices Casio Classpad en Australie, une carte avec un numéro de série étant incluse à cette fin dans l'emballage

Le nouveau format d'applications .c1a n'a jamais été entièrement compris et documenté jusqu'à ce jour. Mais pour ce que nous avons pu voir et comprendre, tout ou partie du code des applications réside maintenant au cœur même du système d'exploitation Classpad, le fichier .c1a semblant ne plus servir qu'à rajouter à l'écran d'accueil une icône donnant accès au code en question. Il est donc désormais impossible de créer des applications pour Classpad 330+, car leur code devrait être intégré au système par Casio et distribué uniquement lors de la prochaine mise à jour système.

Nous ignorons pourquoi Casio a fait cette seule et unique exception pour le seul éditeur StepsInLogic, et par pour nombre d'autres développeurs bénévoles d'applications Classpad géniales depuis 2003.

Ce très lourd bridage fort regrettable fut systématiquement reconduit depuis pour chacun des modèles successeurs :
  • fx-CP400 pour la rentrée 2013, passant à un écran couleur et toujours commercialisée à ce jour
  • fx-CP400+E remplaçant la fx-CP400 en France pour la rentrée 2016, avec ajout de la diode examen
  • fx-CG500 sortie aux Etats-Unis d'Amérique pour la rentrée 2017, avec suppression des organisations non alphabétiques du clavier virtuel (Qwerty, Qwertz, Azerty) car c'était fort bêtement un critère d'interdiction à certains examens (et au passage suppression de toutes les occurrences du nom "Classpad" ou de son abréviation 'CP', histoire qu'il n'y ait aucune confusion possible avec les modèles précédents interdits)

Une perte énorme pour la communauté d'utilisateurs et développeurs de la communauté Casio. Car en dehors du code machine, les Classpad ont le défaut d'avoir un moteur de calcul très lent, et le moteur de calcul étant transversal cela se ressent dans l'ensemble des applications intégrées, entre autres dans l'application de programmation. Si l'écran tactile offre certes des possibilités extraordinateurs de nouvelles interfaces révolutionnaires jamais vues sur calculatrices pour tes créations de programmes ou jeux, les performances donneront hélas bien souvent un aspect désastreux à tes créations, avec une lenteur extrême au point d'être parfois inutilisables.

Depuis l'intérêt pour les calculatrices Classpad a fondu comme neige au soleil au sein de nos communautés. Nous ne parlons quasiment jamais de ces modèles, car il n'y a tout simplement quasiment rien d'intéressant à dire dessus. Juste une mise à jour officielle mineure de temps en temps, pas forcément chaque année, et la plupart du temps n'apportant strictement aucune nouveauté visible.

Et forcément en conséquence, des ventes qui se sont à notre connaissance effondrées depuis 10 ans. Nous ignorons pourquoi Casio a ainsi fait un choix aussi brutal et radical, ne pouvant conduire qu'au suicide de sa série de calculatrices haut de gamme.

Mais la communauté des développeurs Casio n'a pas dit son dernier mot.

Mieux vaut tard que jamais, rentrée 2021, sortait Hollyhock-2, un jailbreak ciblant les fx-CP400 et fx-CP400+E, comparable donc à Ndless pour les TI-Nspire. Hollyhock-2 est l'œuvre de SnailMath, un développeur allemand pour ne rien changer à la tradition des jeailbreaks sur calculatrices, et s'appuyait sur les travaux de The6P4C que nous t'avions déjà présentés.

1838614706Rappelons que l'installation d'Hollyhock-2 n'est compatible à ce jour qu'avec une seule version du système fx-CP400, la 2.01.2000 de rentrée 2017.

L'installation est possible dans tous les cas, même si tu as déjà mis à jour vers une version plus récente, car sur les fx-CP400 il est toujours possible d'installer une version inférieure. Il suffit pour cela de passer par le menu d'installation système du Boot :
  1. maintenir enfoncées les 3 touches
    EXP
    ^
    Clear
  2. sans relâcher ces touches, avec une pointe enfoncer et relâcher le bouton RESTART au dos

En théorie, installer Hollyhock-2 implique donc en théorie de renoncer à toutes les améliorations apportées par Casio avec les mises à jour sorties depuis, mais c'est-à-dire en pratique à quasiment rien comme déjà dit.

14707L'installateur modifie les menus de la calculatrice afin de t'ajouter un accès à Hollyhock-2. Plus précisément, la porte d'accès à Hollyhock-2 est installée au menu de l'application Système, à la place du choix "Imaginaire i ou j".

Cliquer sur Hollyhock-2 Launcher lance le code du fichier run.bin fourni. Ce fichier te lance un menu déroulant listant les programmes Hollyhock disponibles sur ta calculatrices, c'est-à-dire les fichiers .hhk à installer à la racine de ton espace de stockage USB.

Précisons que Hollyhock-2 inclus d'origine 3 petits jeux .hhk compatibles :
  • MineSnail, un démineur tactile !
  • Snake, le jeu du serpent
  • Tetris
147081838718388

14709Précisons que dans un objectif de compromis avec Casio, Hollyhock-2 respecte le mode examen. Dans ce contexte il te sera impossible de lancer run.bin, t'empêchant entre autres d'exécuter des programmes pouvant t'afficher des données/informations interdites, et coupant court à toute tentative de triche ou fraude.

La configuration du mode examen de Casio n'étant pas documentée publiquement, il a fallu se demander comment le détecter. En fait le fonctionnement de ce blocage est extrêmement simple. En mode examen, l'icône indiquant la charge de batterie en bas à droite change de couleur. Elle est :
  • grise hors mode examen
  • verte dans les 15 minutes suivant l'activation du mode examen
  • puis bleue en mode examen au-delà des 15 premières minutes

Hollyhock-2 vérifie tout simplement la couleur de cette icône, et refuse de lancer run.bin si cette dernière n'est pas grise.

Un exemple donc de ce qu'il est possible de faire pour satisfaire à la fois les institutions réglementant les examens et les utilisateurs les plus passionnés de leur calculatrice.

Espérons que cette marque de bonne volonté amènera Casio sur la voie du compromis, plutôt que de continuer à mettre fin au support d'applications ajoutables sur d'autres modèles...

Aujourd'hui nous voici réunis pour te présenter une sortie historique pour ta fx-CP400 munie de Hollyhock-2, CPBoy par diddyholz, autre dévelopeur allemand.

CPBoy est un émulateur de la console de jeux portable Nintendo Game Boy, basé lui-même sur l'émulateur Peanut-GB par deltabeard.

Précisons que, contrairement à d'autres émulateurs Game Boy sur calculatrices, CPBoy n'émule que la console Game Boy monochrome sortie en 1989, et pas son successeur Game Boy Color de 1998.

C'est-à-dire qu'en pratique tu pourras lancer :
  • toutes les ROMs de cartouches de jeux sorties pour la Game Boy monochrome de 1989
  • aux seules ROMs de cartouches de jeux sortis pour Game Boy Color tout en incluant une compatibilité Game Boy monochrome, ce qui n'était pas le cas de tous les jeux Game Boy Color, et bien évidemment avec un affichage monochrome - c'est par exemple le cas du jeu Zelda Link's Awakening DX illustré ci-contre

Pour la critique maintenant, sans rien vouloir enlever à cette réussite historique, le plus grand projet jamais sorti sur fx-CP400, c'est vrai que la couleur manque cruellement, et que cela se remarque d'autant plus sur une calculatrice couleur. Le support des jeux Game Boy Color devrait constituer une priorité pour la suite du développement. On apprécierait aussi d'avoir la possibilité de choisir un mode d'affichage permettant de profiter de la formidable définition en 320×528 pixels de l'écran, plutôt que d'avoir comme ici la moitié inférieure de l'écran ne servant à rien. Le support du son serait également un plus, la fx-CP400 ayant l'avantage d'intégrer un port mini-Jack 2.5mm, format compatible avec nombre de périphériques audio.
183891839018391


Terminons en comparant avec ce qui existe déjà en terme d'émulation Game Boy sur calculatrices graphiques.

Commençons par les émulateurs compatibles Game Boy Color sur calculatrices couleur :

Résultats de la course, et sans aucun overclocking, l'animation d'introduction de Zelda Links's Awakening DX boucle en :
  1. 1min 37s sur TI-Nspire CX avec processeur à 156 MHz (assemblées depuis 2015)
  2. 1min 38s sur Casio fx-CP400+E
  3. 1min 39s sur TI-Nspire CX II
  4. 1min 40s sur TI-Nspire CM et TI-Nspire CX avec processeur à 132 MHz (assemblées jusqu'en 2015)
  5. 1min 41s sur TI-83 Premium CE et TI-84 Plus CE
  6. 1min 46s sur Casio Graph 90+E et fx-CG50
  7. 2min 07s sur Casio fx-CG10 et fx-CG20
  8. 2min 16s sur NumWorks N0120 + Epsilon
  9. 4min 52s sur NumWorks N0110/N0115 + Epsilon
A première vue donc des performances excellentes pour CPBoy sur fx-CP400, mais c'est peut-être peu pertinent de comparer sur ce point avec des calculatrices qui émulent la Game Boy Color et affichent donc des graphismes plus complexes...

Comparons donc plutôt avec les calculatrices monochromes et calculatrices couleur ne faisant tourner que des émulateurs de Game Boy monochrome :

Résultats des courses, toujours sans aucun overclocking :
  1. 1min 22s sur NumWorks N0110 Omega/Upsilon/Khi
  2. 1min 38s sur Casio fx-CP400+E
  3. 1min 43s sur TI-Nspire monochrome
  4. 2min 45s sur TI-83 Plus.fr USB, TI-84 Pocket.fr et TI-84 Plus monochrome
  5. 4min 08s sur TI-84 Plus C Silver Edition
  6. 5min 51s sur TI-89 Titanium
  7. 1h 00min 46s sur Casio Graph 75/95, fx-9860GII, Graph 35+E/USB et fx-9750GII avec processeur SH4 (assemblées depuis 2012)
  8. encore pire sur Casio Graph 75/85/95, fx-9860G, Graph 35+USB et fx-9750GII avec processeur SH3 (assemblées jusqu'en 2012)

Téléchargements :
Source : https://classpaddev.github.io/ via https://www.planet-casio.com/Fr/forums/ ... r-not.html
Lien vers le sujet sur le forum: CPBoy, émulateur Game Boy pour fx-CP400 avec Hollyhock-2 (Commentaires: 1)

fx-570MY CW, nouvelle Casio CW Classwiz pour la Malaisie

Nouveau messagede critor » 28 Nov 2023, 12:19

16682Depuis la rentrée 2022, Casio est sur le renouvellement de sa gamme de calcualtrices scientifiques, passant de la génération EX Classwiz à la génération CW Classwiz.

En France, cela s'est traduit pour le remplacement à la rentrée 2023 de la formidable fx-92+ Spéciale Collège par la formidablissime fx-92 Collège Classwiz.

Dans les autres pays, les utilisateurs ont droit :
  • soit aux modèles internationaux
  • soit à des déclinaisons locales des modèles internationaux
  • soit à des modèles spécifiques
Et aujourd'hui, tu vas tout comprendre à la famille de calculatrices scientifiques CW Classwiz de Casio.

Les modèles internationaux sont au nombre de 5, les fx-82CW, fx-85CW, fx350CW, fx-570CW et fx-991CW. C'est beaucoup plus simple qu'il n'y paraît a priori, car on peut les séparer en deux groupes regroupant chacun de très légères variations d'un même modèle :
  • l'entrée de gamme fx-82/85/350CW, avec des fonctionnalités absolument identiques, ne différent que par leur alimentation :
    • fx-82CW : alimentation par pile AAA, avec une pile saline R03 installée en usine
    • fx-85CW : alimentation hybride par pile bouton LR44 et cellule solaire
    • fx-350CW : alimentation par pile AAA, avec une pile alcaline LR03 installée en usine
  • le haut de gamme fx-570/991CW, avec ici encore des fonctionnalités identiques et une simple différence sur l'alimentation :
    • fx-570CW : alimentation par pile AAA, avec une pile alcaline LR03 installée en usine
    • fx-991CW : alimentation hybride par pile bouton LR44 et cellule solaire

Certains pays donc ont droit à des déclinaisons locales de ces modèles internationaux, correspondant à une traduction de l'interface des modèles précédents dans la ou les langues du pays en question, une utilisation des notations ou conventions locales, et éventuellement de légères variations à la hausse ou à la baisse des fonctionnalités. Nous avons :

Certains de ces pays ou d'autres pays ont droit à des modèles spécifiques, sans équivalent parmi les modèles précédents. Ils bénéficient de variations cette fois-ci significatives à la hausse ou à la baisse par rapport aux modèles d'entrée et haut de gamme précédents. Nous avons entre autres :
Avec la nouvelle génération CW Classwiz, Casio a même élargi ces égards, offrant des modèles spécifiques à des pays qui n'avaient pas eu droit à des déclinaisons locales avec la génération précédente EX Classwiz :
  • en Australie la fx-8200AU
  • aux Pays-Bas la fx-82NL, fonctonnant en Néerlandais, mais correspondant à un très lourd bridage de l'entrée de gamme avec suppression du moteur de calcul exact QPiRac et même des formules pour les régressions statistiques (sympa de ne plus savoir à quoi correspondent les valeurs a, b et autres dans les résultats, mais c'est la réglementation locale qui force bêtement à ça et non Casio, vu que tous les autres modèles rappellent les formes associées)

18392Et bien justement, Casio poursuit dans l'élargissement de son offre de modèles scientifiques locaux ou personnalisés selon les pays.

Pour la rentrée 2024 c'est la Malaysie, pays qui n'avait pas eu droit à des modèles spécifiques avec la gamme précédente EX Classwiz, qui va bénéficier d'un tout nouveau modèle local, la fx-570MY CW !

Nous n'avons pas encore de visuel ni d'annonce officielle, mais le manuel vient tout juste d'être mis en ligne sur le site de Casio.

La lecture du manuel nous apprend que ce modèle correspondra ici à un bridage significatif du haut de gamme, la gestions des fonctions f et g étant totalement supprimée, comme Casio l'avait déjà fait dans la génération précédente EX Classwiz avec la fx-97SG X pour Singapour. En conséquence ce sera la premier modèle CW Classwiz disposant d'un clavier légèrement différent de celui de tous les autres, la touche du gestionnaire de fonctions
f(x)
étant remplacée par une touche dédiée aux QR Codes : Image

18393Ajout par contre par rapport au modèle international fx-570CW, la fx-570MY CW bénéficiera dans l'application MathBox de la représentation de valeurs sur le cercle trigonométrique, comme sur la fx-92 Collège Classwiz française.

Le code du modèle affiché à l'écran de diagnostic de la machine sera ici EY-046.

Source : https://support.casio.com/global/en/cal ... 70MYCW_en/ via https://www.tieba.com/p/8492326206?pid=148002799289
Lien vers le sujet sur le forum: fx-570MY CW, nouvelle Casio CW Classwiz pour la Malaisie (Commentaires: 1)

Histoire du câble Casio DB9 SB-87/125/150/155 FA-120/121/122

Nouveau messagede critor » 23 Nov 2023, 16:05

37183717Avant l'ère du port mini-USB, les calculatrices graphiques Casio ne disposaient que d'un port série au format mini-Jack 2.5mm. Les connecter au port USB d'un ordinateur nécessitait un câble spécial SB-88 que nous t'avons présenté dans une annonce précédente.

Le câble SB-88 est toujours fonctionnel avec les calculatrices graphiques actuelles, notamment la Graph 25+E II dépourvue de port mini-USB. Pour les modèles supérieurs Graph 90/35+E II, l'utilisation du câble SB-88 est sans grand intérêt vu que ces modèles intègrent un port mini-USB, mais reste possible à condition de les mettre en mode réception de données (au lieu de les laisser se comporter comme des clés USB) et d'utiliser le logiciel de communication dédié compatible : FA-123 ou FA-124.

Précisons que Casio commercialisait le câble SB-88 accompagné du logiciel, et que la câble était souvent incorrectement nommé avec le nom du logiciel : FA-123, FA-124, FA-123 USB ou FA-124 USB.

Mais les ordinateurs n'ont bien évidemment pas toujours disposé de ports USB. Ce format n'a été inventé qu'en 1996 pour être généralisé seulement dans les années 2000. Alors comment faisait-on avant ?

Aujourd'hui nous te proposons de remonter le temps afin de répondre à la question.

1836818367Avant le câble SB-88 donc, Casio distribuait le câble SB-87.

Ce dernier ciblait le port série au format DB9 des ordinateurs compatibles PC, et pouvait être accompagné d'un adaptateur vers le format mini-DIN des ordinateurs Mac.

Précisons que le câble SB-87 a été distribué sous diverses références :
  • SB-87, SB-125, SB-150 ou SB-155, et nous ignorons pour le moment si ces références indiquent une différence (révision matérielle, changement de fabricant, ...) ou simplement le type de produit mis en avant sur l'emballage du câble (car Casio produisait avec le port mini-Jack 2.5 non seulement des calculatrices graphiques, mais aussi des assistants personnels, appareils photos numériques, étiqueteuses, etc) - retenons pour notre part SB-87, cela fait davantage sens en tant que prédécesseur du SB-88
  • quand il ne portait pas tout simplement lui aussi la référence du logiciel de connectivité dédié à utiliser avec la calculatrice : FA-120, FA-121 puis FA-122

Nous avons la chance aujourd'hui de disposer de deux exemplaires différents du câble SB-87 :
1837518369
1837618370


L'un des câbles porte sur sa fiche DB9 l'inscription moulée "TRAVELING SOFTWARE" alors que l'autre indique l'adresse d'un site aujourd'hui disparu, pfranc.com.

Les deux câbles portent un même numéro de brevet 5'504'864 même si apposé différemment, via un autocollant pour l'un alors que directement intégré à la moulure pour l'autre.

Effectivement, le fameux câble Casio SB-87 n'était pas produit directement par Casio mais par un tiers. Le brevet a été déposée en Avril 1994 par Lauwrence Henry Berg, à la tête de l'entreprise Purple Computing basée à Murphy dans l'Oregon, et dont le site pfranc.com mettait en avant la gamme de connectique.

Lauwrence H. Berg a donc inventé un circuit de conversion de tension ciblant la connexion à un ordinateur d'appareils à très faible puissance (comme les calculatrices justement). Les avantages de son circuit étaient :
  • l'absence d'utilisation d'un circuit intégré, juste des transistor et diode Zener
  • l'absence de consommation électrique côté appareil/calculatrice

Et bien découvrons cela sans plus attendre, ouvrons la moulure :
1837718371
1837818372
1837918373
1838018374


Lauwrence nous révèle que début 2001, Casio lui avait déjà acheté près d'un million de câbles pfranc.com.

Selon Lauwrence, la référence SB-155 correspondrait à un clonage de son circuit qu'un concurrent américain, Lynn Products, faisait produire en Chine en violation de son brevet, confirmant donc l'hypothèse d'une référence différence par fabricant.

Téléchargements :
Lien vers le sujet sur le forum: Histoire du câble Casio DB9 SB-87/125/150/155 FA-120/121/122 (Commentaires: 0)

Jeux Python Etiord + GravityGuy pour Graph 90+E

Nouveau messagede critor » 19 Nov 2023, 18:17

L'année dernière, Casio a fait appel à tes communautés de passionnés de calculatrices TI-Planet et Planète Casio, dans le cadre de la Paris Games Week 2022, pour développer un jeu vidéo Python compatible avec ses calculatrices graphiques, et présenter des éléments de sa conception lors d'un atelier en ligne.

La principale difficulté est que malgré des spécifications matérielles très honorables, l'application Python des calculatrices Casio n'intègre pas de fonction permettant de détecter les appuis sur les touches clavier.

Pour gérer les entrées de tes jeux, une possibilité à la place est de faire appel à la fonction de saisie input() pour demander au joueur ses actions. Sauf que c'est bien souvent exclu dans le cadre de jeux utilisant une interface graphique, car rebasculant alors sur la console texte Python et effaçant donc l'affichage graphique.

Il existe toutefois une autre alternative particulièrement pertinente pour les jeux à interface graphique, intercepter l'exception KeyboardInterrupt qui est déclanchée à chaque fois que tu appuies sur la touche
AC/ON
, permettant d'éviter les basculements entre interface graphique et interface texte à chaque nouvelle entrée du joueur. L'inconvénient par contre est qu'il faut concevoir des jeux se jouant avec une seule touche, la touche
AC/ON
, particulièrement bien nommée puisque c'est également une forme d'écriture abrégée de "ACTION".

Une contrainte certes, mais qui n'empêche absolument pas de réussir d'excellents jeux Python sur ces calculatrices. Et peut-être même davantage un avantage qu'un inconvénient, si cela incite à inventer plutôt qu'à adapter de l'existant, les jeux se jouant à une seule touche n'étant pas légion de nos jours.

18350Nous avions commencé l'année dernière par te concevoir une adaptation en Python du jeu Flappy Bird, compatible à la fois avec la calculatrice couleur Graph 90+E mais également avec la calculatrice monochrome Graph 35+E II. Le jeu se jouait effectivement avec la seule touche, permettant ici de battre des ailes.
Image

Pour la deuxième année consécutive, Casio fait de nouveau appel à nous, cette fois-ci dans le cadre de la Journée mondiale du jeu vidéo ce samedi 18 novembre 2023.

Nous t'avons conçu cette année dans le même esprit non pas un mais deux nouveaux jeux Python, pour calculatrice couleur Graph 90+E !

1835118356Commençons par te présenter le jeu que j'ai conçu au nom de TI-Planet, Etiord, qui est cette fois-ci une création originale pour Casio.

La métropole d'Etiord, se trouvant sur un axe de circulation majeur emprunté chaque année par les vacanciers, souffre régulièrement d'embouteillages empoisonnant la vie des habitants. Et cette année au volant de ta voiture rouge, comme tant d'autres à la fois, tu te dois de la traverser.

Sauf que le nouveau maire fraîchement élu a décidé de prendre le problème à bras-le-corps. Afin de fluidifier le trafic en période estivale, il a décidé d'une nouvelle règle innovante s'appliquant sur l'ensemble du territoire métropolitain : interdiction de tourner à gauche, c'est-à-dire de couper toute voie de circulation contraire, et également interdiction de faire marche arrière.

Sauras-tu trouver l'itinéraire te permettant de traverser avec succès chacun des 6 quartiers de la ville et rejoindre enfin le lieu idyllique de tes vacances ?...

Le jeu te présente chaque quartier en vue de dessus et se joue à une seule touche,
AC/ON
, qui te permet d'effectuer donc la seule manœuvre autorisée, tourner dans la prochaine rue à droite. Ta voiture est partiellement autonome : elle avance toute seule et tournera automatiquement à droite en fin de rue sans que tu aies à lui préciser. Mais attention toutefois à ne pas t'engager dans une impasse...
Image

18352Précisons que Etiord est non seulement compatible avec l'application Python officielle, mais également avec l'application additionnelle PythonExtra, avec la particularité d'étendre la zone graphique affichable de 384×192 à 396×224 pixels (pleine définition de l'écran). PythonExtra t'offrira ainsi ici une vue un peu plus étendue de chaque quartier, et également une légère amélioration des performances.
Par contre, précisons qu'Etiord n'est pas compatible avec les applications additionnelles KhiCAS et Micropy, le problème étant que l'exception KeyboardInterrupt n'est pas gérée de la même façon que dans l'application Python officielle.


Téléchargement : https://www.casio-education.fr/contenus ... raphiques/

18355Rendez-vous sur Planète Casio pour découvrir le deuxième jeu, GravityGuy, ici conçu par Lephe.
Image
Lien vers le sujet sur le forum: Jeux Python Etiord + GravityGuy pour Graph 90+E (Commentaires: 10)

Prof? Coques Women Do Science offertes au stage Casio Python

Nouveau messagede critor » 13 Nov 2023, 22:06

1705617371Pour la rentrée 2023 dans le cadre de sa campagne Women Do Sciences, Casio a proposé via ses cagnottes en ligne des calculatrices graphiques Graph 35+E II et Graph 90+E collector, venant en effet avec de très belles coques en éditions limitées.

Pour cela, Casio a fait appel à des artistes pour dessiner 4 femmes scientifiques sur les coques. Ont été disponibles :
  • coques pour Graph 35+E II (également compatibles Graph 25+E II et fx-7400/9750/9860GIII) :
  • coques pour Graph 90+E (également compatibles fx-CG50) :
17375173721705717385
Enseignants et enseignantes, vous avez été nombreux et nombreuses lors des journées APMEP 2023 les 22 et 23 octobre derniers à venir sur le stand de Casio faire part de vos regrets quant à l'impossibilité désormais hors période de rentrée de se procurer ces coques. :'(
Et bien bonne nouvelle, Casio t'a écouté(e) et te propose déjà une nouvelle possibilité de te recevoir gratuitement l'une de ces superbes coques pour habiller ta calculatrice.

Casio t'invite en effet à un stage de 3 séances successives, destiné à te familiariser et te perfectionner au sujet de l'application Python de ses calculatrices Graph 90/35+E II.

Le stage qui vise à faire de toi un expert en Python sur ces calculatrices, se déroule sur 3 séances successives :
  1. Mercredi 15 novembre 14-15h : Premiers papas 🤓
    À travers la création d'un premier programme, seront abordés ici les points suivants :
    • diverses manipulations de variables (affectation, test d'égalité, type, ...)
    • comment corriger une erreur
    • comment importer une bibliothèque (ou module)
    • comment saisir rapidement sur calculatrice des instructions, noms de variables ou même caractères spéciaux (non disponibles au clavier)
    • comment transférer un script Python entre la calculatrice et l'ordinateur
  2. Mercredi 22 novembre 14-15h : Instructions conditionnelles et boucles 💪
    • Dans un premier temps ces instructions seront mises en oeuvre dans le cadre d'exercices de suites numériques.
    • Il sera également fait appel à la bibliothèque turtle pour visualiser en couleur et donc mieux comprendre l'imbrication d'instructions de boucles.
  3. Mercredi 29 novembre 14-15h : Les listes 😎
    Les diverses instructions relatives aux listes seront ici mises en oeuvre dans le cadre de lancers de dés.
Enseignant ou enseignante, si tu t'inscris et participes bien aux 3 séances du stage, alors tu recevras en cadeau l'une des 4 coques précédentes ! 😍

Inscription : https://www.casio-education.fr/formations-en-ligne/
Lien vers le sujet sur le forum: Prof? Coques Women Do Science offertes au stage Casio Python (Commentaires: 2)

Prof Collège? Teste gratuitement ClassPad Academy en classe

Nouveau messagede critor » 13 Nov 2023, 21:15

2714Rentrée 2018 Casio te lançait Classpad.net, une version en ligne du logiciel de Mathématiques intégré équipant ses calculatrices de la série Classpad, c'est-à-dire les modèles haut de gamme avec moteur de calcul formel et écran tactile dont les derniers modèles sont les fx-CP400+E (France), fx-CG500 (Amérique du Nord) et fx-CG400 (reste du monde).

La plateforme te permet de composer des documents en ajoutant différents objets (en Anglais widgets ou post-its) représentant des données mathématiques, et chose remarquable de les interconnecter visuellement. En effet les modifications que tu effectues sur les données dans l'un des post-its interconnectés sont alors automatiquement répercutées dans les autres, un outil remarquable pour avancer simultanément dans un problème Mathématique sous différentes représentations, ou encore plus généralement travailler la compétence Représenter !

Depuis la rentrée 2022 avec la mise à jour en version 4 de Classpad.net, la plateforme a évolué pour agréger des versions en ligne de différents produits Casio auxquels tu peux t'abonner de façon indépendante :
  • Classpad Math Plus, au tarif de 24,95€ par an seulement, est exactement ce que nous venons de te décrire : la version en ligne des calculatrices graphiques haut de gamme Classpad fx-CP400/CG500
  • Classpad Math, gratuit pour sa part, est une version allégée de Classpad Math Plus. Certaines fonctionnalités en sont absentes comme le calcul formel ou le calcul financier, ce qui en fait plutôt une calculatrice graphique de milieu de gamme.
    16681
  • ClassWiz est un émulateur en ligne des calculatrices scientifiques de Casio de génération EX-Classwiz (modèles sortis de 2014 à 2022, dont les fx-92 Spéciale Collège française) et CW Classwiz (modèles sortis depuis 2022, dont la fx-92 Collège Classwiz française).
    10525
  • EX-Word, version en ligne des dictionnaires électroniques produits par Casio sous le même nom
18184En France et en Allemagne nous avons encore mieux que ça, nous avons ClassPad Academy, une plateforme qui nous est dédiée ! Elle reprend les technologies Classpad Math Plus et Classwiz de Classpad.net, et leur adjoint :
  • une banque d'exercices en ligne ludiques pour les collégiens et collégiennes, dévelopée par le norvégien Kikora, partenaire de la plateforme :
    Image
  • une technologie de gestion de classe appelée Classpad Learning, permettant aux enseignants d'attribuer les différents exercices ou devoirs aux élèves de façon groupée ou plus individualisée, offrant entre autres des exercices conçus pour être traités en toute autonomie grâce entre autres à divers indices et surtout évalués automatiquement, avec génération d'un bilan pour chaque élève (réussites, difficultés, recours ou pas aux indices, etc.)
    ImageImage
En cherchant bien tu peux justement trouver des exerciseurs en ligne Kikora.no (en Norvégien) et Kikora.se (en Suédois) à l'interface extrêmement similaire à celle de ClassPad.academy.
L'inscription ClassPad Academy est entièrement gratuite pour les comptes d'enseignants.

Enseignant ou enseignante en Collège ? Envie d'aller plus loin et de tester ClassPad Academy avec tes classes ?

Et bien bonne nouvelle, Casio t'offre un accès gratuit à ClassPad Academy pour toi et tes élèves, dans la limite d'un maximum de 5 classes, et ce pour tout le reste de l'année scolaire (c'est-à-dire jusqu'en Juillet 2024).
Précisons que ClassPad Academy est intégré au GAR (Gestionnaire d'Accès aux Ressources numériques), filtre officiel sécurisant les données personnelles des élèves et enseignants en contrôlant ce qui est échangé entre l'ENT et les plateformes tierces. ClassPad Academy est donc directement accessible directement depuis ton ENT si ce dernier est bien connecté au GAR.

De plus, si tu t'inscris avec tes classes, vous aurez la possibilité de participer au grand concours que Casio nous annonce pour le mois de Mai 2024, un Marathon mathématique, combinant séries d'exercices à résoudre et activité physique ! 😍

Source : https://www.casio-education.fr/offre-de ... -learning/
Lien vers le sujet sur le forum: Prof Collège? Teste gratuitement ClassPad Academy en classe (Commentaires: 3)

-
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.
2274 utilisateurs:
>2260 invités
>10 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)