Page 1 of 1

mViewer GX Creator gère désormais la Casio Prizm fx-CG

Unread postPosted: 18 Jan 2014, 02:13
by critor
La Casio Prizm, première calculatrice à écran couleur 16-bits, est déclinée en deux modèles:
  • la Casio fx-CG20 pour l'Europe et l'Asie
  • la Casio fx-CG10 pour l'Amérique du Nord

Ces modèles gèrent des images sous forme de variables, mais comme sur beaucoup de calculatrices graphiques ces variables sont contraintes à la taille de l'écran, ici 396x224 pixels.
En conséquence le lecteur intégré au système, n'offre comme souvent aucune possibilité de zoom ou de scrolling (défilement). :mj:

La différence entre les deux modèles est que là où la fx-CG20 jouit d'une totale liberté pour les images dans les contraintes ci-dessus, la fx-CG10 ne peut ouvrir que les images fournies par Casio. :(
J'ai lu à de nombreux endroits que c'était en rapport avec l'autorisation du modèle aux examens nord-américains, ce que je comprends assez mal puisque l'on peut toujours mettre des documents personnels conséquents sous forme de textes sur ce modèle, et que les autres modèles couleur chez TI et HP ne disposent pas de telle limitation.
En fait, il y a bien quelque chose pour les examens sur les calculatrices de chez TI et HP: un mode examen (non utilisé en France) qui bloque l'accès à tous les fichiers personnels pendant l'épreuve, et a donc l'avantage de ne pas embêter l'utilisateur en temps normal. :bj:



Les Casio Prizm ont un gros avantage sur leurs concurrentes couleur, la possibilité de les programmer en langage machine non combattue par le constructeur actuellement.
Là encore, j'ai lu sur de nombreux forums qu'il ne fallait pas profiter de ce langage afin de sortir un lecteur d'images fonctionnant sur la fx-CG10, sans quoi Casio attaqué dans son modèle de sécurité aux examens se verrait contraint de verrouiller davantage ces machines.
Certains allaient même jusqu'à présenter cet accord comme officiel, ce que je n'ai bien sûr pas pu vérifier.

J'ai donc été fort surpris lorsque j'ai vu sur Cemetech qu'un lecteur d'images était sorti pour Casio Prizm, bien évidemment sans aucune vérification en interdisant l'utilisation sur fx-CG10.



Mais bref - le programme s'appelle donc ImageViewer et est publié par gbl08ma. Il gère les images au format JPEG non progressif et supporte le scrolling, devenant par là-même supérieur au lecteur intégré, et le pendant sur ces modèles du lecteur mViewer pour TI-Nspire et HP-Prime ! :bj:

Il est toutefois assez lent, puisque tout rafraîchissement de l'écran, y compris le scrolling, nécessite un délai de l'ordre de la seconde. :'(

Mais ne jetons pas la pierre à l'auteur, c'est loin d'être sa faute.
D'ailleurs en contrepartie, le scrolling se fait por blocs de 16 pixels, ce qui permet quand même de consulter l'ensemble d'une image en un temps raisonnable. :)



Quel est donc le problème ? Regardons le matériel :
  • La Casio Prizm dispose d'un processeur cadencé à 58 MHz, qui est même overclockable à 94.3MHz.
  • Sa puce de mémoire Flash-ROM d'une capacité de 32Mo réserve 16Mo pour le système d'exploitation, et offre un système de fichiers de 16Mo entièrement accessible à l'utilisateur (mais certes, avec nombre de fichiers automatiquement créés par le système d'exploitation)
  • Sa puce de mémoire RAM a une capacité de 2Mo.

Pourquoi une telle lenteur donc ? La RAM est certes un peu sous-dimensionnée avec 2Mo, mais rien ne cloche vraiment... :comprends_po:

Mais c'est qu'en pratique un programme en langage machine n'a accès qu'à 128 misérables kilo-octets de RAM. :@
Prenez simplement la résolution de l'écran et comptez la profondeur de 16-bits: 396x244x2=177408. :o
Une simple image plein écran (on ne parle même pas de scroller encore) nécessite 170Ko, soit déjà plus de place que l'espace offert aux programmes par la RAM ! :o

Le programme se doit donc à chaque rafraîchissement de reconstruire l'image à afficher en décompressant le fichier JPEG, se retapant ainsi le même travail plusieurs fois puisqu'il ne peut pas conserver le résultat de la décompression en RAM... :mj:



3241Mais bref, ce lecteur d'images existe désormais. Et même si vous êtes une minorité avec ces calculatrices, je n'ai pas de raison de vous punir davantage en ne vous offrant pas le maximum de mes possibilités.

mViewer GX Creator, notre convertisseur d'images et documents PDF en ligne qui supportait déjà la TI-Nspire et la HP-Prime, vient donc d'être mis à jour avec le support de la Casio Prizm fx-CG ! :bj:
Il vous génèrera donc désormais des images JPEG non progressives compatibles avec ImageViewer.


Et puis n'oubliez pas que vous pouvez donner un petit coup d'overclocking afin de palier grandement à la lenteur du lecteur ! ;)



Bonne réussite avec mViewer GX Creator et ImageViewer! :bj:



Liens :

Re: mViewer GX Creator gère désormais la Casio Prizm fx-CG

Unread postPosted: 18 Jan 2014, 11:39
by louloux
En fait aux Etats-Unis seule la fx-CG 10 est autorisée aux concours car la fx-CG 20 permet déjà la lecture d'images. C'est d'ailleurs une des seules différences entre ces deux modèles il me semble.
Je n'ai pas entendu parler de l'existence d'un "accord" qui voudrait qu'on ne permette pas la lecture d'images sur la fx-CG 10, mais les américains ont sûrement intérêt à ne pas faire trop parler d'un lecteur d'images sur la fx-CG 10, sinon la Prizm serait purement et bonnement interdite aux examens aux Etats-Unis, ou alors Casio anticiperait en supprimant la possibilité de la programmation native sur ce modèle.

Dans tous les cas, merci d'avoir partagé cette information, d'autant plus qu'en France la lecture d'images sur une calculatrice n'est absolument pas interdite (et les antisèches sont même souvent encouragées par nos professeurs : en effet, pourquoi ne pas profiter de souplesse de la législation ?).


Trouvé sur http://edu.casio.com/ à propos de la fx-CG 20 :

Bringing real images to math -Picture Plot-

Picture Plot enables users to create their own graphs over pictures displayed on the color LCD. The fx-CG10/20 comes with 55 types of color pictures that users can create graphs over, such as a picture of the parabola of jets from a water fountain and an image sequence of a clock’s pendulum movement. Users can perform regression calculations from the completed graphs to enhance their understanding of math functions.


(je précise que, même s'ils mentionnent la 10 et la 20, seule la 20 permet de lire ces images JPG transformées)

Re: mViewer GX Creator gère désormais la Casio Prizm fx-CG

Unread postPosted: 18 Jan 2014, 11:54
by Lionel Debroux
En fait, il y a bien quelque chose pour les examens sur les calculatrices de chez TI et HP: un mode examen (non utilisé en France) qui bloque l'accès à tous les fichiers personnels pendant l'épreuve

Je ne sais pas ce qu'il en est pour les modèles HP, mais les modes examen des TI-Z80 récentes et des Nspire sont de véritables passoires ^^

Re: mViewer GX Creator gère désormais la Casio Prizm fx-CG

Unread postPosted: 18 Jan 2014, 16:26
by totoyo
Il y a moment de ça, j'avais lu que Kerm Martian (ou une autre personne de Cemetech) avait arrêté le développement d'un lecteur d'images suite à une demande de Casio. A confirmer, mais cela explique sans doute l'absence de lecteur d'images, jusqu'à maintenant.

Re: mViewer GX Creator gère désormais la Casio Prizm fx-CG

Unread postPosted: 18 Jan 2014, 16:31
by critor
Ah, merci pour ta confirmation. Je n'avais donc pas rêvé ;)
Il y avait donc bien un accord plus ou moins officiel sur la lecture d'images.



La communauté TI-Nspire a vu ce qu'elle a obtenu après avoir franchi certaines barrières morales en utilisant le code natif afin de s'attaquer au mode examen PTT, et aussi en permettant d'installer le système CAS sur les calculatrices non-CAS.

Espérons que la réaction de Casio, si il y en a une, n'atteindra pas un tel niveau...

Re: mViewer GX Creator gère désormais la Casio Prizm fx-CG

Unread postPosted: 18 Jan 2014, 20:41
by Lionel Debroux
La communauté TI-Nspire a vu ce qu'elle a obtenu après avoir franchi certaines barrières morales en utilisant le code natif afin de s'attaquer au mode examen PTT, et aussi en permettant d'installer le système CAS sur les calculatrices non-CAS.

N'oublie quand même pas de préciser que ce que TI a subi n'est qu'une conséquence de leurs propres inconséquence et stupidité ;)

Re: mViewer GX Creator gère désormais la Casio Prizm fx-CG

Unread postPosted: 18 Jan 2014, 20:48
by Excale
Lionel Debroux wrote:
La communauté TI-Nspire a vu ce qu'elle a obtenu après avoir franchi certaines barrières morales en utilisant le code natif afin de s'attaquer au mode examen PTT, et aussi en permettant d'installer le système CAS sur les calculatrices non-CAS.

N'oublie quand même pas de préciser que ce que TI a subi n'est qu'une conséquence de leurs propres inconséquence et stupidité ;)


D'autant plus que pour nLaunch, le "CAS sur non-CAS" n'est qu'un effet secondaire (vu que les OS CAS (<3.6) acceptent de tourner sans problème sur non-CAS, avoir un lanceur qui lance tous les OS sauf les OS CAS sur non-CAS aurait relevé d'une protection ajouté dans le code de nLaunch).
Pour le PTT, si il était mieux protégé, on ne serait pas obligé de sortir des programmes qui sont utiles aux gens (et qui n'ont rien avoir avec le PTT) et qui s'avèrent être un risque direct pour la sécurité du PTT en question.