π
<-

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

Enfin des images sur fx-82 ES Plus (équivalent Collège 2D+)

New postby critor » 01 Feb 2014, 15:52

Depuis plusieurs années, les dernières calculatrices scientifiques de TI et Casio disposent d'écrans matriciels exactement comme les calculatrices graphiques.
C'est cela qui leur permet notamment un affichage des expressions mathématiques en écriture naturelle.

Cela veut notamment dire qu'il est théoriquement possible d'afficher tout ce que l'on veut sur ces calculatrices, y compris des images ! :bj:

Hélas, ces calculatrices scientifiques ne sont pas programmables.

Nous avions bien découvert que du côté de TI elles utilisaient un processeur 4-bits T4x de chez Toshiba, mais cela ne nous a hélas été d'aucune utilité pour un quelconque support de programmes en langage machine affichant de telles images. En effet, le processeur T4x utilise deux espaces d'adressage distincts, avec:
  • un pointeur de lecture pour les données, dans l'espace de mémoire vive modifiable (RAM)
  • un pointeur d'exécution pour le code, dans l'espace de mémoire morte non modifiable (ROM)
Il est donc techniquement impossible d'exécuter du code que nous aurions pu en théorie injecter en mémoire RAM, car il est impossible de faire pointer une adresse en RAM au pointeur d'exécution. Et pour injecter du code en mémoire ROM, c'est une tout autre histoire...



Toutefois, nbzwt de cnCalc.org a décidé que malgré tout il ne fallait pas s'arrêter là.

Il a donc pris une Casio fx-82 Plus, l'entrée de gamme avec un peu moins de fonctionnalités mathématiques qui à l'international remplace la fx-92 Collège 2D+ française, et a documenté les contacts du contrôleur d'écran, compatible ST7565.

Une fois le contrôleur correctement relié à une interface externe lui envoyant les commandes, il devient enfin possible de lui faire afficher tout ce que l'on veut ! :bj:


Même si ce n'est pas illustré ci-dessus, les différents indicateurs présents en haut de la zone matricielle de l'écran ont également été documentés pour un contrôle total via l'interface.



Source :
http://www.cncalc.org/thread-9743-1-1.html

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

New postby critor » 18 Jan 2014, 02:13

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 :

OS 1.04 pour Casio fx-9860G AU enfin récupéré !

New postby critor » 19 Dec 2013, 00:40

Dans une actualité précédente, nous vous présentions l'enjeu historique de l'archivage des systèmes d'exploitation des calculatrices Casio, ainsi que les difficultés pour en obtenir les premières versions puisque le site de Casio ne publie pas les versions initiales mais uniquement des mises à jour lorsqu'il y en a, laissant donc actuellement nombre de modèles sans aucune possibilité officielle de réinstaller le système si ce dernier est endommagé:
  • Graph 95 (fx-9860Gii SD) SH4
  • Graph 75 (fx-9860Gii) SH4
  • Graph 35+USB (fx-9750Gii) SH4
  • Graph 35+USB (fx-9750Gii) SH3
  • Graph 25+Pro (fx-7400Gii) SH4
  • Graph 25+Pro (fx-7400Gii) SH3
  • fx-CP400 (Classpad II)

Le nom de Graph 85 est en fait spécifique à la France. La calculatrice est connue et commercialisée dans le reste du monde sous le nom de fx-9860G.

Une version spéciale de cette dernière pour l'Australie porte le nom de fx-9860G AU. Les systèmes prévus pour ces modèles limitent la taille de la mémoire de stockage utilisable à 800Ko au lieu de 1,5Mo, pour des raisons de règlementation des examens à ce que j'avais compris.
Bizarrement, la nouvelle calculatrice australienne fx-9860G AU+ équivalente de la nouvelle Casio Graph 75 ne présente plus cette limitation.

Comme annoncé à l'épisode précédent, la communauté Casio avait donc réussi à récupérer la version 1.01 du système fx-9860G AU.

Avec ce nouvel arrivage, voici ce que donnait la liste des systèmes d'exploitation recensés/récupérés pour les fx-9860G AU:
VersionDate
1.01.100011/07/2005
1.02.100030/08/2005
1.03.100023/06/2006
1.05.100014/02/2008
2.00.000023/03/2009
2.01.000027/12/2010


La version 1.02 était en effet la première mise à jour distribuée par Casio. Ce qui expliquait jusqu'alors l'absence des versions antérieures 1.01 et 1.00 de cette liste, puisqu'elles étaient venues sur les premières calculatrices commercialisées, mais n'avaient jamais été distribuées sur le site Internet.

3174Selon cette liste nous avions encore un trou - il nous manquait en effet la version 1.04 et c'est désormais chose faite aujourd'hui !
Datée du 22 novembre 2007 et de numéro complet 1.04.1000 qui la différencie de la version 1.04.0000 pour les Graph 85 et fx-9860G internationale, elle est désormais elle aussi sauvée de la disparition ! :bj:


Le code d'amorçage (Boot Code) accompagnant cette image système était toutefois la version datée du 22 novembre 2007 déjà récupérée.

Portage de Open Jazz JackRabbit pour Casio Prizm

New postby critor » 18 Dec 2013, 00:10

Le jailbreak Ndless ne peut désormais plus être installé sur les nouvelles TI-Nspire CX. :(

Mais heureusement il existe d'autres calculatrices couleur intéressantes pour le développement de programmes natifs (en C ou C++), dont la Casio Prizm fx-CG10/20. Dans ce contexte, ce modèle est d'ailleurs meilleur que d'autres:
  • les TI-84 Plus C Silver Edition (bien moins puissantes et ayant déjà bien du mal à rafraîchir l'écran dans un temps raisonnable sans que le processeur ne soit occupé à fond par un programme en code natif)
  • les Casio Classpad II fx-CP400 (aucun support de programmes natifs à ce jour)
  • les HP-Prime (aucun support de programmes natifs à ce jour)

Force est de constater qu'aujourd'hui la Casio Prizm fx-CG10/20 est désormais la meilleure calculatrice couleur autorisant la programmation native. :bj:
Notons que la Casio Prizm fx-CG10/20 malgré toutes ses qualités est à ma connaissance un échec commercial, dû sans doute à un prix bien trop élevé pour une calculatrice ne disposant pas d'un moteur de calcul formel intégré - et nous pouvons bien sûr faire le même reproche aux TI-84 Plus C Silver Edition et TI-Nspire CX non-CAS.

Certes la Casio Prizm fx-CG10/20 est moins puissante que la TI-Nspire CX (c'est surtout la quantité de RAM qui pèche), et le portage du jeu Doom qui faisait suite à celui pour TI-Nspire CX nous avait bien fait rigoler avec le nombre final de fps (frames per second), même après overclocking... :P

Mais quand on s'attaque à quelque chose de plus raisonnable par rapport aux honnêtes capacités de la machine, cela n'empêche pas d'obtenir un bon ou même très bon résultat.
ProgrammerNerd nous démontre aujourd'hui les bonnes capacités de la machine avec son portage de Open Jazz JackRabbit, un classique du jeu vidéo de plate-forme PC/Mac dans les années 90 où le lièvre Jazz (accompagné dans les diverses suites de son frère Spaz et de sa soeur Lori) poursuit encore son combat contre la tortue pourtant plusieurs millénaires après la fable de La Fontaine.
Image Image


Note pour ceux qui ont déjà joué à Jazz JackRabbit : oui c'est bien la musique du jeu mais non, elle ne sort pas de la calculatrice :P

Un excellent résultat au graphisme très soigné prouvant un portage de grande qualité ! :bj:

Certes, vous me direz qu'il n'y a rien de particulier à cela par rapport à tous les jeux de plate-formes auxquels l'émulateur de Nintendo Game Boy Advance ouvre la voie sur TI-Nspire CX, et vous aurez raison... à une petite différence près: c'est qu'ici ça marche toujours, y compris sur les Casio Prizm fx-CG10/20 sorties pour cette rentrée 2013.

Téléchargement : archives_voir.php?id=24417
Source : http://www.omnimaga.org/index.php?topic ... #msg316728

Réglages des couleurs sur Casio Graph 65

New postby critor » 15 Dec 2013, 21:24

30103006Dans une actualité précédente nous te proposions de rédécouvrir l'invention de la calculatrice graphique couleur avec la Casio Graph 65 sortie en 2004, dernier membre technologiquement parlant de cette gamme de calculatrices que Casio avait initiée dès 1993 il y a exactement 20 ans. :bj:

L'écran en tant que tel utilise une technologie 2-bits permettant donc 22=4 couleurs, à comparer donc aux écrans 16-bits en 216=65536 couleurs des calculatrices graphiques couleurs actuelles.

Notons bien qu'il n'est pas rétroéclairé.

En réalité, cet écran était capable d'afficher 3 couleurs différentes, la dernière couleur correspondant à l'état où les pixels sont éteints. Les 3 autres couleurs sont:
  • orange
  • bleu
  • vert

Tout en admettant nombre de qualités techniques à cette calculatrice par rapport aux calculatrices de l'époque, nous reprochions plusieurs défauts à cet écran qui auraient pu être acceptables en 1993 lors de sa première utilisation, mais l'étaient beaucoup moins plus de 10 ans après:
  • l'absence d'un fond neutre pour l'écran (noir ou blanc) pour la couleur des pixels éteints
  • l'absence d'utilisation de couleurs primaires pour les autres couleurs
  • une confusion des deux couleurs froides bleu et vert
  • un balayage seulement vertical de l'écran, faisant que la même couleur n'aura pas la même teinte en haut et en bas, ce qui compliquait les réglages visant à distinguer les couleurs froides

Effectivement, une technique de reproduction exacte des couleurs utilisée dans le milieu professionnel de l'imprimerie et dans ton imprimante jet d'encre couleur est la quadrichromie, avec selon le type de support ciblé:
  • une couleur neutre destinée seulement à marquer le contraste (normalement le noir si on imprime sur fond blanc)
  • trois couleurs primaires (le plus souvent rouge/jaune/bleu, parfois rouge/vert/bleu...)

Aucune de ces 4 conditions n'est remplie ici, puisqu'aucune de ces couleurs n'apparaît sur le spectre.
Aussi, même avec un programme assembleur qui serait capable de reproduire davantage de couleurs à l'écran par clignotements des valeurs de pixels ou des réglages ci-dessus (en supposant que ce soit techniquement possible) il sera impossible de reproduire un affichage correct d'images RGB dans le contexte d'un simple lecteur ou même d'un jeu.



Je fais ce soir un léger retour afin de modérer légèrement mes propos. Grâce à une intervention de DJ_Omnimaga, j'ai appris qu'il était possible de régler librement la teinte de chaque couleur individuellement selon le spectre ci-contre qu'il m'a fourni, ce qui au départ ne m'avait pas paru évident dans l'interface.

En effet ça marche, et il est donc même possible d'avoir des réglages en totale contradiction avec les noms de couleurs:
31493150

31453146Finalement, me plaçant même à la lumière du jour, j'ai pu effectuer un réglage améliorant un peu la distinction entre les couleurs froides, mais là bizarrement c'est l'appareil photos qui semble moins apprécier ! :P
31473148


Au final, je confirme donc bien qu'il est possible de régler les couleurs de l'écran pour tenter d'en corriger les défauts. Mais en pratique, il est difficile d'obtenir un réglage convenable permettant de bien distinguer les couleurs froides sur l'ensemble de sa hauteur et d'avoir véritablement l'impression de disposer de 3 couleurs. De plus, il faudra adapter en permanence ce réglage en fonction des modifications de l'éclairage ambiant dans le temps (évolution de l'éclairage naturel dans la journée) ou dans l'espace (changement de pièce par exemple). :mj:
Link to topic: Réglages des couleurs sur Casio Graph 65 (Comments: 0)

-
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.
851 utilisateurs:
>829 invités
>14 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)