Pour cela, nous avions réalisé un portage du lecteur d'images BMP/PNG/JPEG mViewer des TI-Nspire.
Pour la version Casio Graph nous avons décidé de ne gérer que le format BMP, car la mémoire RAM utilisable dynamiquement est très limitée - 48Ko.
Il fallait donc tout rentrer dans ces 48Ko, l'image décompressée ainsi que toutes les variables allouées dynamiquement par le lecteur.
Les images converties étaient donc limitées en taille, et bien souvent illisibles si obtenues à partir de PDF A4 écrits trop petits. Aussi nous vous conseillions de rédiger vous-même vos propres documents sur votre traitement de textes favori, quitte à copier des ressources disponibles en ligne, afin de vous assurer que c'était écrit suffisamment gros, puis d'exporter au format PDF et convertir en ligne.
Grâce aux conseils avisés des experts de Planete Casio (PierrotLL, Nemhardy...), voici ce soir une nouvelle version du lecteur, mViewer GX 1.1, avec au menu, de grosses optimisations mémoire.
En fait, on peut utiliser plus de 48Ko. Plus précisément, la RAM Casio utilisable par les applications se répartit ainsi :
- mémoire dynamique : 48Ko (variables allouées à l'aide d'instructions C 'malloc' ou 'realloc')
- mémoire de travail: 32Ko (variables déclarées dans le code C)
- pile: 8Ko (variables globales - c'est-à-dire déclarées en dehors des fonctions C)
En conséquence, la taille maximale des images affichables progresse sensiblement :
- de +11% en mode monochrome (1-bit)
- de +28% en mode 4 niveaux de gris (2-bits)
Pour bénéficier de ces nouvelles capacités, vous devrez à la fois :
- mettre à jour le lecteur de votre calculatrice avec la nouvelle version
- éditer vos documents déjà convertis
Lien : mViewer GX Creator pour Casio Graph 35+USB/75/85/95