π
<-

News 2024
August (6)
July (4)
June (8)
May (6)
April (11)
March (6)

News 2023
August (6)
July (6)
June (10)
May (12)
April (14)
March (11)

News 2022
October (11)
August (4)
July (4)
June (3)
May (8)
April (5)
March (6)

News 2021
August (4)
July (12)
June (6)
May (7)
April (6)
March (4)
January (10)

News 2020
August (6)
July (14)
June (11)
May (8)
April (19)
March (4)

News 2019
August (2)
July (3)
June (4)
May (8)
April (3)
March (5)

News 2018
August (7)
June (11)
May (5)
April (13)
March (12)

News 2017
August (5)
July (6)
June (3)
May (3)
April (20)
March (11)
January (10)

News 2016
August (5)
July (5)
June (4)
May (3)
April (6)
March (2)

News 2015
August (6)
July (6)
June (5)
May (4)
April (12)
March (8)

News 2014
August (6)
July (7)
June (3)
May (1)
April (2)
March (6)

News 2013
August (6)
July (14)
June (1)
May (5)
April (1)
March (1)

News 2012
August (3)
July (3)
June (3)
April (2)
March (3)

News 2011

Mise à jour OpenJazz Jackrabbit Graph 90+E / fx-CG10/20/50

New postby critor » 26 Apr 2021, 09:08

En 1994, Epic MegaGames lançait la licence Jazz Jackrabbit. À une époque où chaque grand nom du jeu vidéo voulait son animal-mascotte, le héros Jazz éponyme est comme tu l'auras deviné un lièvre (jackrabbit).

Rien ne sert de courir ; il faut partir à point. Sur ces mots commença l'oppression des lièvres par les tortues, toujours d'actualité aujourd'hui après plus 3000 ans. La diabolique tortue Devan Shell à la tête de son armée, se met à conquérir non pas le monde mais les mondes. Mise en défaite sur la planète Carrotus, elle se venge en kidnappant la princesse Eva Earlong et la gardant captive dans un lieu secret. Le lapin Jazz se soulève alors contre l'opresseur et, armé de son pistolet à rayon LFG-2000 (une référence au BFG-9000 du jeu Doom), se lance dans une quête galactique pour la retrouver, libérant au passage les mondes conquis afin d'y trouver des indices.

Jazz Jackrabbit premier jeu du nom, est initialement sorti en 1994 pour ordinateurs compatibles IBM PC puis Macintosh. Avec un lièvre qui court vite, il s'agit d'un jeu de plateformes mêlant bien évidemment vitesse, action et improvisation, et on peut donc le présenter comme une réponse sur ordinateurs à Sonic the hedgehog (hérisson) qui cartonnait alors sur les regrettées consoles de jeux Sega.

Ciblant bien évidemment l'environnement DOS à une époque où Windows 95 n'étant pas encore sorti, les fichiers du jeu sont devenus de plus en plus difficiles à utiliser les années passant.

En 2005 Alister Thomson sortit OpenJazz, une réimplémentation libre du moteur du jeu, permettant enfin d'y jouer faciment sur les ordinateurs récents et bien au-delà.

En 2013, ProgrammerNerd fait rentrer Jazz Jackrabbit dans l'histoire des calculatrices, en réalisant un portage du moteur OpenJazz pour Casio fx-CG10 et fx-CG20 ! :bj:

Mais hélas, OpenJazz était incompatible avec le nouveau matériel des modèles sucesseurs Graph 90+E et fx-CG50. :'(

11889En 2019, ProgrammerNerd rajoutait la compatibilité avec les Graph 90+E et fx-CG50, rendant ainsi ce platformer mythique, l'un des meilleurs sortis sur PC dans les années 1990, accessible sur ta calculatrice ! :bj:


11891Le jeu comporte 6 épisodes dans son édition originale. 3 épisodes supplémentaires dits A, B et C, furent ajoutés par la suite pour sa version CDROM.

2 épisodes spéciaux sortirent également en shareware sur disquettes pour Noël 1994 et 1995, mais seul celui de 1994 fonctionne à ce jour sur calculatrice.

Mis à part pour les épisodes spéciaux, chaque épisode comporte 8 à 9 niveaux organisés de la façon suivante :
  • 3 planètes avec 2 niveaux chacune pour un total de 6 niveaux
  • 1 à 2 niveaux secrets déblocables (2 dans le 1er épisode, 1 dans tous les autres)
  • 1 niveau pour le boss de l'épisode

11892De plus, 3 niveaux bonus sont déverrouillables par épisode, un pour chaque planète. Le gameplay et même l'affichage en sont totalement différents et en conséquence bien distrayants. :bj:
Il s'agit ici de collecter des joyaux dans un monde en 3D, plus précisément avec un moteur d'affichage de type mode 7. Imagine l'émerveillement des gamins de l'époque... ;)

Ta calculatrice ne dispose hélas que de 16 Mo de capacité de mémoire de stockage, et ce n'est hélas pas suffisant pour installer l'ensemble des épisodes.

Aussi t'avons-nous analysé et réparti les différents fichiers nécessaires selon différents packs, les fichiers étant donc à rajouter dans le dossier /jazz/ de ta calculatrice. Le jour où tu manqueras d'espace libre, il te suffira juste de nettoyer/vide ce dossier avant d'y rajouter :
  • les fichiers du sous-dossier /jazz/ accompagnant le téléchargement du jeu (nécessaires au fonctionnement du jeu)
  • les fichiers du ou des packs que tu souhaites installer

Tu trouveras donc en fin d'article des packs pour chacun des épisodes du jeu. Ainsi qu'un pack spécial incluant ensemble des niveaux bonus, en effet lançables directement depuis le menu d'accueil.

Attention, nous avons tout spécialement optimisé ces packs pour occuper le moins de place possible sur ta calculatrice, et ils ne te donneront pas une expérience de jeu optimale si réutilisés sur d'autres plateformes.

Ont été en effet retirés les fichiers à ce jour inutilisés et donc inutiles sur calculatrice : sons, musiques, .exe, .txt, .doc, ...

Le jeu bénéficie aujourd'hui d'une mise à jour par ProgrammerNerd, avec les améliorations suivantes :
  • correction d'un accès mémoire invalide
  • fermeture correcte des fichiers en fin de jeu

Sachant que ta calculatrice ne peut avoir que 16 fichiers ouverts simultanément, oublier de fermer des fichiers pouvait finir par avoir des conséquences, et pour retrouver un fonctionnement normal ta calculatrice devait alors soit être redémarrée, soit être connectée en USB.

C'était l'occasion de te reparler de cet excellent titre, merci ProgrammerNerd ! :)

Téléchargements :

Source : https://www.cemetech.net/forum/viewtopi ... 730#292730

Bad Apple Graph 90+E, la démo enfin sur calculatrice couleur

New postby critor » 22 Apr 2021, 13:56

Aujourd'hui nous allons parler de Touhou Bad Apple Demo, un phénomène mondial depuis le début des années 2010.

Tout commence en 1996 au Japon sur le microordinateur Nec PC-98 avec Touhou Project, une série de jeux vidéo shoot 'em up extrêmes. En effet il s'agit d'un sous-genre particulièrement difficile, le manic shooter, où la globalité de l'écran est souvent littéralement tapissée de projectiles.

La difficulté infernale n'empêche pas des qualités qui feront son énorme succès : un gameplay addictif, des visuels colorés, des personnages récurrents très typés mangas.

En 1998 sort le 4ème jeu de la série, Lotus Land Story, pour le moment toujours sur PC-98.

En 2007 la musique de fond de son 3ème niveau est remixée dans une version étendue par Masayoshi Minoshima, avec ajout de la voix de la chanteuse J-Pop Nomico.

En 2008, Nico Nico Douga publie un scénarimage d'une séquence animée mettant en jeu les personnages du monde Touhou et se voulant accompagner le remix.

En 2009 un groupe collaboratif conduit par Anira termine de mettre la chose en images. La séquence anime de façon extrêmement lisse des silhouettes en noir et blanc avec une esthétique manga-magical-girl.

Le succès est immédiat, mondial, et intéresse particulièrement la sphère des demo makers, la Touhou Bad Apple Demo était née. Les communautés de programmeurs rivalisent d'ingéniosité pour porter aussi fidèlement que possible la Bad Apple Demo sur nombre d'anciennes machines que l'on pensait incapables de jouer des vidéos.

L'affichage en noir et blanc rend en effet le défi hautement intéressant, permettant ici un bel éventail d'astuces techniques allégeant la complexité des algorithmes. Il n'y a que 2 couleurs, cela se prête a priori bien à une compression de chaque image en RLE 1 bit, mais en prime d'une image à la suivante il n'y a la plupart du temps qu'une large minorité de pixels qui changent de couleur, ce qui ouvre également la voie à des compressions au niveau de la vidéo.

C'est donc à qui combinera les meilleures astuces en fonction de la plateforme ciblée. On peut citer nombre d'exploits avec des portages :
  • pour microordinateurs remontant jusqu'au début des années 1980 : IBM 5150 (1981), Commodore 64 (1982), Atari STE (1985), ...
  • pour consoles de jeux jusqu'à la fin des années 1970 : Atari 2600 (1977), Vectrex (1982), Nintendo NES (1988), Sega Master System (1985), Sega Megadrive / Genesis (1988), ...
Dans les communautés de calculatrices, nous n'avons pas échappé au phénomène. Et quoi de mieux à l'époque qu'une calculatrice graphique pour jouer une animation monochrome ? ;)

Mais commençons par préciser de quoi nous parlons, et à distinguer les vraies démos des fausses démos.

Nous avons en effet eu droit à des vidéos converties pour des lecteurs disponibles sur calculatrices.

En 2014 诗诺比 sort FlmPlayer, un lecteur de vidéos .flm pour TI-89, TI-92 Plus et TI-Voyage 200. Ce lecteur a la particularité d'inclure en dur une vidéo d'exemple qui est justement Bad Apple.

Dans le monde Casio c'est dès 2011 pour le lecteur de vidéos .dvt sorti par diameter en février 2011, et justement accompagné d'un convertisseur de vidéos pour Windows.
Précisons que le lecteur n'est pas compatible avec les derniers modèles de génération USB Power Graphic 3 (ce qui exclut les Graph 35+E II et fx-9750/9860GIII), mais avec les seules anciennes générations que voici :
  • USB Power Graphic (processeur SH3 - Graph 35+USB Graph 75/85/95 fx-9750GII / fx-9860G/GII)
  • USB Power Graphic 2 (processeur SH4 - Graph 35+E/USB Graph 75/95 fx-9750/9860GII)

L'autre forme de fausse démo que nous excluons dans notre contexte d'aujourd'hui, ce sont les ROMs homebrew qui peuvent être jouées sur les émulateurs de consoles de jeux disponibles pour nos calculatrices.

Dans tous les cas le travail qu'il y a derrière est hautement conséquent et louable, mais ne rentre pas dans le moule d'aujourd'hui :
  • il n'y a pas d'effort d'optimisation spécifique à la démo Bad Apple dans le cas des convertisseurs de vidéo, tout est automatisé
  • dans ce même cas la piste audio est perdue puisque les formats inventés pour les lecteurs concernés ne gèrent pas le son
  • et dans le cas des émulateurs qui pour leur part ont parfois le son, il n'y a aucun effort spécifique au matériel de nos calculatrices en dehors de celui réalisé lors du développement de l'émulateur en question
Nous obtenons donc un résultat muet et/ou non optimal ; on peut certainement mieux faire. ;)

C'est en décembre 2013 que fb39ca4 sort la première véritable démo Bad Apple du monde des calculatrices Texas Instruments, prenant la forme d'une application .8xk de 1,4 Mo pour TI-83 Plus et TI-84 Plus monochromes.

Précisons qu'avec une telle taille, elle ne peut être installée que sur les modèles supérieurs offrant 1,5 Mo de mémoire d'archive : TI-83 Plus Silver Edition, TI-83 Plus.fr USB, TI-84 Plus Silver Edition et TI-84 Plus Pocket SE.

Codée en langage assembleur z80, la démo jouée en plein écran 96×64 pixels impressionne de par sa fluidité et surtout inclut cette fois-ci enfin le son ! :favorite:

Le son est produit sur le port mini-Jack 2.5 supprimé des modèles plus récents, et nécessite donc un adaptateur mini-Jack 2.5 mâle ↔ mini-Jack 3.5 femelle.

À noter qu'il ne s'agit pas de la version originale mais, comme tu pourras vérifier sur la vidéo ci-dessous, d'un réarrangement instrumental (style musique électronique MIDI) adapté aux capacités de la machine et particulièrement au fait que nous n'avons maintenant quasiment plus de place en mémoire :

En 2015 c'est maintenant ac100v qui reprend le flambeau, mais cette fois-ci sur la scène Casio, avec ici encore une démo Bad Apple avec son et image ! :D

Elle prend la forme d'une application .g1a qui ici encore n'est pas compatible avec les dernières calculatrices de génération USB Power Graphic 3 (Graph 35+E II et fx-9750/9860GIII), mais seulement avec les :
  • USB Power Graphic (processeur SH3 - Graph 35+USB Graph 75/85/95 fx-9750GII / fx-9860G/GII)
  • USB Power Graphic 2 (processeur SH4 - Graph 35+E/USB Graph 75/95 fx-9750/9860GII)
L'application ne fait que 6 Ko mais va en fait chercher ses données dans 2 fichiers externes à transférer :
  • un fichier .vid de 535 Ko pour l'animation
  • et un fichier .aud de 770 Ko pour le son
Taille totale comparable de 1,27 Mo ce qui occupe à nouveau une très grande partie de la mémoire de stockage.

L'écran est ici plus large que le format d'affichage de la démo, puisque faisant 128×64 pixels. La démo, ici codée en langage C, est en fait jouée en 85×64 pixels, laissant des bandes noires latérales n'ayant pas besoin d'être rafraichies, ce qui est justement une astuce d'optimisation.

Mais énorme surprise, ici nous avons droit à la piste audio originale grâce au même adaptateur ! :favorite:

Mais voici aujourd'hui Loieducode / Gooseling qui s'attaque enfin à une toute nouvelle dimension avec les calculatrices graphiques à écran couleur.

Il vient de nous partager le week-end dernier une application .g3a cette fois-ci dédiée à la Casio Graph 90+E ainsi qu'à son modèle international équivalent fx-CG50.

Sur Graph 90+E donc, nous avons un processeur SH4 accéléré 4 fois par rapport aux Casio monochromes ci-dessus. On passe en effet de 29,49 MHz à 117,96 Mhz.

Mais malgré ça, ne crois pas que ce soit une partie de plaisir. Passer sur un écran couleur est un formidable défi. En effet :
  • Il y a beaucoup plus de pixels à gérer, au lieu de 128×64 =8192 c'est ici 396×224 =88704 pixels surtout que Loieducode choisit de nous faire plaisir avec un affichage plein écran faisant fi de la bordure réservée au mode examen. Même en tenant compte du format de la vidéo, cela fait déjà dans les 12 fois plus de pixels à allumer.
  • De plus nous avons ici des pixels couleurs codés sur 16 bits, contre auparavant des pixels monochromes sur 1 bit. Même si l'on n'affiche qu'en noir et blanc, il n'en reste pas moins qu'il faudra ici mettre 16 bits à 1 ou 0 selon le cas, et non plus 1 seul bit comme précédemment. Bref, à nombre identique de pixels en plus nous avons 16 fois plus de données à faire passer !
Bilan, en théorie et sans même s'occuper du son, jouer Bad Apple sur toute la hauteur de l'écran Graph 90+E nécessite à un moment où un autre de faire passer dans les 175 fois plus de données que sur les Casio monochromes, et tout ça pour un processeur juste 4 fois plus rapide ! :o

Loieducode n'en réussit pas moins l'exploit de nous faire jouer une démo parfaitement fluide, bravo : :bj:

La démo est ici encore codée en langage C. Loieducode a bien sûr dû se montrer astucieux face à l'énorme difficulté du défi que nous venons de t'expliquer. Il génère ici la démo sur 64×56 pixels, pour l'afficher avec un grossissement de 4 sur 256×224 pixels, laissant donc ici une bande blanche à droite.

Pas de son pour le moment, mais espérons que des optimisations complémentaires ou différentes rendront un jour cela possible... ;)

Téléchargements :

Mise à jour Graph 90/35+E II avec appli Probas rentrée 2021

New postby critor » 21 Apr 2021, 19:56

Résoudre des problèmes de loi de probabilités sur les calculatrices graphiques Casio, TI et HP, jusqu'à aujourd'hui c'était encore bien compliqué.

Tu avais :
  • des fonctions différentes pour chaque type de loi de probabilités
  • des fonctions différentes pour chaque type de question à résoudre : densité, cumulatif ou inverse
Par combinaison cela te donnait facilement une collection d'une bonne 20aine de fonctions, se différenciant pour chaque loi par d'obscurs sigles anglais en suffixe de leurs noms, des menus permettant d'y accéder qui n'étaient pas toujours intégralement traduits en Français, et pire sur certains modèles l'ordre des paramètres à fournir qui pouvait différer pour des fonctions pourtant similaires.
13794À la rentrée 2017 nous découvrions la calculatrice NumWorks et tombions amoureux de son application Probabilités, un vrai coup de foudre. :favorite:

Un écran clair pour choisir sa loi de probabilités, avec au choix :
  • 3 lois discrètes : binomiale, géométrique, et de Poisson
  • 6 lois continues : uniforme, exponentielle, normale, du χ², de Student, et de Fisher

Une fois passé l'écran demandant les paramètres de la loi choisie, l'application se révélait alors être une vraie merveille. Une interface unique te permettait en effet à la fois :
  • de choisir la forme de la question posée grâce à un menu déroulant à 3 ou 4 icônes parfaitement claires : p(X≤...), p(...≤X≤...), p(X≥...), et même p(X=...) pour les lois discrètes
  • et ensuite il te suffisait de préciser la donnée dont tu disposais dans l'énoncé (donc soit la valeur de la probabilité, soit la ou les bornes de la variable) pour obtenir automatiquement l'information manquante
  • le tout accompagné en direct d'une illustration graphique

13042Bref une application de probabilités intuitive et interactive parlant directement le langage des énoncés et donc des lycéens, NumWorks avait parfaitement bien compris la désormais haute importance des probabilités dans les programmes d'alors au lycée, que demander de mieux ? :D

Plus tôt cette semaine, nous avons remarqué dans la dernière version bêta de la calculatrice HP Prime qu'une interface très similaire était en préparation pour la prochaine mise à jour imminente.

À noter ici qu'à la différence malgré son haut potentiel l'interface n'était pas mise en avant en tant qu'application à l'écran d'accueil, et était bien cachée dans un sous-menu au fin fond duquel il fallait donc aller la chercher.

Elle ne permettait de travailler de plus que sur des lois continues, et seulement 5 d'entre elles cette fois-ci.

Cela n'en restait pas moins une excellente nouvelle pour les utilisateurs et prescripteurs HP Prime ! :bj:

Excellente nouvelle à nouveau aujourd'hui, mais cette fois-ci pour les utilisateurs et prescripteurs Casio. Une application Probabilités est enfin en préparation dans le contexte d'une mise à jour qui devrait arriver d'ici la rentrée 2021 ! :D

La position de l'application à l'écran d'accueil juste après l'application Python ainsi que la nécessité d'une mise à jour, nous font penser qu'il s'agira d'une application intégrée au système et non d'une application additionnelle. Ce qui serait une excellente nouvelle car cela voudrait dire que l'application Probabilités resterait disponible en mode examen.

Au menu nous avons donc ici quelque chose de plus conséquent, avec :
  • 4 lois de probabilités discrètes : binomiale, géométrique, de Poisson, mais aussi hypergéométrique
  • 4 lois de probabilités continues : normale, du χ², de Student, et de Fisher

Nous retrouvons donc la possibilité de choisir de façon similaire par icônes la forme de la question posée, avec cette fois-ci l'avantage d'avoir l'icône accompagnée d'une indication qui lèvera le moindre doute.

Nous retrouvons ensuite l'interface unique permettant à la fois de demander une probabilité, ou bien les bornes lui correspondant.

Enfin excellente nouvelle, tous les utilisateurs de Casio Graph actuelles pourront bénéficier de ce petit bijou. La mise à jour concernera en effet à la fois les calculatrices Graph 35+E II et Graph 90+E ! :D

Envie de découvrir en avant-première la nouvelle application Probabilités des Graph 35+E II et Graph 90+E et de commencer à la prendre en main ?

C'est simple, il te suffit de t'inscrire aux ateliers Casio qui seront organisés en ligne du lundi 17 Mai au vendredi 28 Mai 2021. Pour l'application Probabilités, tu devrais particulièrement cibler l'atelier du Jeudi 20 Mai 18h ou celui du Mercredi 26 Mai 15h30, c'est le même programme donc il te suffit d'opter pour le créneau qui t'arrange le mieux.

De plus, afin que tu puisses suivre le ou les ateliers choisis dans les meilleures conditions, Casio t'enverra gratuitement la calculatrice de ton choix (fx-92+ Spéciale Collège pour les ateliers collège, Graph 35+E II ou Graph 90+E pour les ateliers lycée), merci Casio ! :favorite:

Lien : inscription ateliers

Source : https://www.casio-education.fr/actualit ... babilites/

Offre Casio familles rentrée 2021: jusqu'à 25€ remboursés !

New postby critor » 16 Apr 2021, 11:49

Bientôt la rentrée scolaire avec la reprise des notes qui compteront pour ton examen ou passage...

Quelle que soit ta situation, Casio se propose de t'accompagner au mieux en lançant dès aujourd'hui la nouvelle édition de son habituelle offre de rentrée à l'attention des familles.

En effet, à compter du 15 avril 2021 et donc dès aujourd'hui, tu bénéficies d'un remboursement différé de :
  • 3€ pour tout achat d'une fx-92+ Spéciale Collège programmable à la Scratch, et ce jusqu'au 30 septembre 2021 inclus
  • 10€ pour tout achat de la dernière Graph 35+E II programmable en Python, et ce jusqu'au 30 septembre 2021 inclus
  • 25€ pour tout achat d'une fx-CP400+E couleur tactile et formelle, et ce jusqu'au 31 octobre 2021 inclus


Et énorme nouveauté cette année, ces offres sont également ouvertes aux achats groupés effectuées via une école, association ou collectivité, un superbe effort pour entre autres l'équipement de tous les élèves dès la Seconde dans le contexte de la réforme du lycée, merci Casio ! :favorite:

Bref pas de mauvaise surprise, cette année l'offre de remboursement est valable quasiment pour tout-le-monde : :D
  • aussi bien en achat en neuf qu'en occasion
    (dans ce dernier cas pourvu qu'effectué auprès d'un professionnel habilité à émettre une facture, pourvu que la calculatrice vienne avec son emballage et que le code barre y soit présent)
  • aussi bien en achat individuel qu'en achat groupé
  • et aussi bien pour les derniers modèles représentés ci-dessus que pour leurs versions plus anciennes
    (si encore en stock quelque part - anciennes fx-92 Collège, anciennes Graph 35 ou anciennes fx-CP400)

Cette offre est valable en France métropolitaine ainsi que dans les DROM-COM.

Pour recevoir ton remboursement, il te faudra envoyer :
  • le formulaire en ligne dédié disponible sur le lien ci-dessous complété et imprimé
  • l'original du justificatif d'achat (ticket de caisse ou facture) avec la date correspondant à la bonne période
  • l'original du code-barres à 13 chiffres directement découpé sur l’emballage du produit
    (vérifie bien que la calculatrice vient bien dans son emballage d'exposition original muni du code barre, surtout si tu achètes en ligne ou d'occasion - certaines boutiques en ligne expédient la calculatrice et ses accessoires dans un emballage différent optimisé pour le transport et pas toujours muni du code barre, demande à ton vendeur si tu as un doute devant ses visuels)
  • tes coordonnées bancaires sous la forme d'un RIB ou RIP
Attention, le tout doit être renvoyé avant le 15 octobre 2021 pour les fx-92 et Graph 35, et avant le 15 novembre 2021 pour les fx-CP400, le cachet de Poste faisant foi.

Lien : https://promos-calculatrices-casio.fr/fr_FR/

Source : https://www.casio-education.fr/actualites/decouvrez-nos-offres-pour-les-familles/

img2calc: convertis librement images pour fx-CP400/CG500

New postby critor » 13 Apr 2021, 12:13

2714Les Casio fx-CP400 également appelées Classpad II ont des noms de modèles différents selon les zones géographiques : fx-CP400 donc à l'international, fx-CP400+E en France et fx-CG500 en Amérique du Nord. Pour simplifier nous les désignerons par la suite en tant que fx-CP400.

Les fx-CP400 donc, sont à ce jour les calculatrices graphiques disposant du meilleur écran : un écran 320×528 pixels couleur et tactile ! :favorite:

Aujourd'hui nous allons parler images sur fx-CP400, un vaste sujet. Les fx-CP400 gèrent des images d'extension .c2p et utilisant un format propriétaire de Casio, le CP0100.

Ces images peuvent être au choix :
  • mises en fond d'écran de la fenêtre graphique
  • affichées sur une fenêtre graphique par un programme Basic
  • affichées à l'extinction de la calculatrice à la place du logo Casio

Casio diffuse à l'attention des enseignants un convertisseur d'images pour Windows, le Casio Picture Conversion Engine For Classpad II. Il s'agit d'une diffusion privée, le téléchargement étant verrouillé par un mot de passe nous étant inconnu.

Par défaut, cet outil génère des images en 310×185 pixels, adaptées à l'affichage par défaut de la fenêtre graphique.

Le bouton tactile physique Resize en bas d'écran permet de maximiser la fenêtre courante et donc entre autres la fenêtre graphique.

Remarquons donc dans ce cas que l'image n'est plus adaptée.


Le convertisseur te permet toutefois également de générer des images en 310×401 pixels, adaptées cette fois-ci à l'affichage maximisé de la fenêtre graphique.

Pour la rentrée 2014, nous rajoutions à mViewer GX notre convertisseur de documents PDF en ligne, le support des fx-CP400. Un outil de plus utilisable en ligne et donc de n'importe quelle machine au monde, plus besoin d'être sous Windows ! :bj:

Le convertisseur te générait des images .c2p maximisées, c'est-à-dire en 310×401 pixels, à faire défiler ensuite à l'aide d'un programme Basic afin de consulter l'ensemble de ton document.

Nous en profitions pour publier une documentation de notre reverse engineering du format de CP0100.c2p de Casio. Outre des header et footer munis de divers octets de sécurité, le format CP0100.c2p c'est essentiellement :
  • une grille de pixels de dimension variable en RGB-565
  • le tout compressé selon l'algorithme deflate de zlib

mViewer GX convenait à certains usages, mais pas tous. Générant des images maximisées, il ne convenait pas aux programmes Basic qui ont tous par défaut une fenêtre graphique 310×185 pixels qui ne peut être redimensionnée automatiquement. Pour maximiser la fenêtre c'est l'utilisateur qui doit intervenir avec le bouton Resize, et ce uniquement alors que le programme Basic est en pause. Une manipulation rapidement lourde si l'on doit donc la faire après chaque lancement d'un programme...

De plus, les fx-CP400 disposent d'un mode d'affichage paysage activable par le bouton tactile physique Rotate en bas d'écran. Et dans ce mode, aussi bien avec le convertisseur de mViewer GX que celui de Casio, aucune image n'était adaptée :


Outre le fait que la calculatrice ne tourne pas les images pour les adapter à la nouvelle orientation, persistait le problème que ce mode donnait encore des dimensions différentes à la fenêtre graphique :
  • 518×81 pixels pour la fenêtre graphique par défaut
  • 518×193 pixels pour la fenêtre graphique maximisée

Aujourd'hui, nous souhaitons corriger les limites des convertisseurs précédents, et ouvrir la conversion d'images pour fx-CP400 à de nouveaux usages. N'as-tu jamais rêvé d'afficher correctement l'image de ton choix dans ton programme Basic, et ce peu importe le format d'affichage de sa fenêtre graphique ?

Dans plusieurs articles précédents nous te présentions img2calc, le nouveau service en ligne gratuit sur TI-Planet te permettant de convertir tes images pour tes programmes Basic ou scripts Python sur calculatrices TI.

Et bien img2calc gère désormais également le format CP0100.c2p des fx-CP400 ! :bj:

Le support a été intégralement recodé, bénéficiant de notre meilleure compréhension de ce format depuis.

img2calc te permet de préciser librement les dimensions d'un cadre dans lequel devra rentrer l'image que tu fournis. Mais nul besoin de retenir par cœur car plusieurs cadres prédéfinis sont à ta disposition d'un seul clic, et on y retrouve déjà les 2 cadres des convertisseurs précédents :
  • 310×185 pixels pour la fenêtre graphique par défaut
  • 310×401 pixels pour la fenêtre graphique maximisée

Mais ce n'est pas tout, car img2calc te propose également par défaut les 2 cadres du mode d'affichage paysage :
  • 518×81 pixels pour la fenêtre graphique tournée par défaut
  • 518×193 pixels pour la fenêtre graphique tournée maximisée
Mais tu restes libre de préciser toutes autres dimensions selon tes besoins.

Par défaut, les images débordant du cadre sont réduites en respectant leur rapport. Tu peux également selon tes besoins choisir d'agrandir les images plus petites que le cadre choisi, et même d'ignorer leur rapport. Dans tous les cas tu obtiens un aperçu de l'image convertie que tu pourras vérifier avant téléchargement de son fichier.

Précisons que img2calc est un service en ligne nouvelle génération, tirant profit de la technologie HTML5. Il s'exécute intégralement côté client dans ton navigateur. Il ne nécessite aucune inscription. Les images que tu fournis ne sont pas envoyées sur notre serveur ; nous n'en avons donc aucune connaissance et n'en conservons aucune trace.

Nous aurons toutefois grand plaisir à prendre connaissance des projets que tu codes à l'aide de cet outil, si tu veux bien les partager. ;)

Une autre conséquence est qu'ici encore aucun besoin de Windows contrairement à l'outil de conversion initial de Casio ; tu peux faire ça depuis un appareil sous Android, macOS, iOS ou même Linux si ça te chante ! :D

13756Autre inconvénient des convertisseurs Casio et mViewer GX, car il n'y a pas que les programmes dans la vie. Envie de personnaliser l'écran d'extinction de ta calculatrice avec l'image de ton choix ? ;)

Hélas si tu mettais l'image générée par les convertisseurs Casio et mViewer GX à l'extinction de la calculatrice, tu te retrouverais dans tous les cas avec une marge blanche peu esthétique entourant ton image. :mj:

Le problème concernait même les images converties avec un des cadres maximisés, la marge était juste de dimensions variables en fonction du cadre choisi ou non selon l'outil utilisé.

13757Mais donc, si img2calc permet de spécifier librement les dimensions du cadre, pourquoi ne pas tenter de régler un cadre correspondant aux 320×528 pixels de l'écran ?

Et bingo, ça marche, img2calc est donc le premier convertisseur au monde à te permettre enfin de convertir des images plein écran affichables à l'extinction de ta calculatrice ! :favorite:

Nous rajoutons donc le plein écran aux cadres prédéfinis proposés dans l'outil.

Lien : img2calc.php

-
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.
879 utilisateurs:
>839 invités
>32 membres
>8 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)