Nouvel OS 2.04 Graph 75/95 SH3 et SH4 avec vecteurs
Posté le 25/03/2014 13:34
Pointant déjà le bout de son nez l'
article précédent suite à la découverte d'un OS 2.03
(Operating System = système d'exploitation) spécialement allégé pour Singapour sur les calculatrices fx-9860GIIs
(Graph 75s) mais disposant toutefois de quelques améliorations, Casio nous sort aujourd'hui l'OS 2.04 pour ses calculatrices Graph 75 et Graph 95.
Et justement il est bien précisé sur la page de Casio que cet OS n'est pas pour Singapour.
L'installateur fourni permettra aussi bien de mettre à jour les anciennes calculatrices à processeur SH3 que celles plus récentes à processeur SH4. Il s'agit donc de la première mise à jour d'OS hybride et c'est une bonne chose!
L'installateur permettra également selon Casio de mettre à jour les modèles internationaux:
- fx-9860GII
- fx-9860GII SD
- fx-9860G AU+
L'on peut hélas regretter qu'aucune mise à jour officielle ne soit fournie pour les calculatrices Graph 25+Pro (fx-7400GII), Graph 35+USB (fx-9750GII) et Graph 85 (fx-9860G) alors que c'est techniquement possible. Sans doute faudra-t-il encore se tourner pour ces deux dernières vers le tutoriel communautaire pour y installer cet OS 2.04.
Deux des améliorations de cet OS 2.04 avaient déjà été constatées dans l'OS 2.03 spécial Singapour:
-
le parenthésage automatique des multiplications implicites lorsque nécessaire dans l'historique, ces dernières étant en effet prioritaires sur les divisions sur les Casio Graph, une fonctionnalité déjà introduite dans l'OS 1.04 pour la Casio Prizm fx-CG
- cela permet désormais une lecture et une recopie mathématiquement correcte du calcul effectué avec son résultat
- la correction d'un bug
signalé en 2009 et faisant planter l'application calculs sur les OS 1.00 à 2.02
Cliquez pour découvrir
Cliquez pour recouvrir
régler "Input/Output" sur "Linear"
régler "Mode" sur "Dec", "Hex", "Bin" ou "Oct"
saisir une entrée valide et valider avec [EXE]
régler "Mode" sur "Comp"
taper le caractère de nouvelle ligne ([SHIFT] + [EXE])
taper la touche fléchée haut
Les versions 1.00 à 2.02 plantent avec un blocage du système.
Les versions 2.03 et ultérieures survivent !
Mais ce n'est pas tout, et l'OS 2.04 reçoit aussi d'autres nouveautés issues du développement de l'OS 2.00 pour la Casio Prizm fx-CG avec la gestion des vecteurs!
Les changement sont intégrés à l'application principale de calculs dans le menu 'MAT'. Les vecteurs s'utilisent en fait exactement comme des matrices. Même l'éditeur est commun. La touche F6 permet en effet de désormais de basculer l'éditeur de matrices dans un mode spécial n'autorisant la saisie que de matrices à 1 seule ligne ou 1 seule colonne, ce qui correspond donc aux vecteurs lignes et colonnes.
Au menu produit scalaire, produit vectoriel, angle orienté entre deux vecteurs, vecteur unitaire, norme...
Téléchargement :
http://edu.casio.com/dl
Source :
http://tiplanet.org/forum/viewtopic.php?t=14143&p=159720#p159720
Citer : Posté le 25/03/2014 19:58 | #
Apparemment le logiciel fonctionne pour les graph 75 et + (pour ma graph 75 SH4 ça a bien fonctionné), autrement dit il y a vérification du matériel par le logiciel, par contre si quelqu'un arrive à flasher l'OS SH4 et qu'on peut mettre cet OS avec fxremote ce serait bien, je vais faire des tests avec des graph 35+ SH4 pour voir...
Citer : Posté le 25/03/2014 20:00 | #
fx remote est il le seul moyen de flasher un os ?
est il peut être modifiable ?
Je suis de l'autre coté de la manche maintenant. Yay.
Citer : Posté le 25/03/2014 20:04 | #
J'ai mis ma g95 (SH3) à jour, voici l'image de l'OS.
Malheureusement, frRemote refuse de l'envoyer sur ma g35+ (SH3 aussi), il refuse la version de l'OS. Donc j'ai modifié le fichier avec un éditeur hexa, et maintenant il refuse avec une erreur de checksum. Je sais pas comment faire, si vous avez une idée ?
edit : j'ai juste remplacé le 4 dans 02.04.0000 par un 2 dans le fichier (0x010020).
Censen, avec l'image que tu as donné sur Mega, j'ai une erreur de checkum. As-tu donné l'image de l'OS avant modification via l'éditeur hexadécimal ?
Vitesse des fonctions en Basic Casio | 7 days CPC | Casio Universal Wiki | Tutoriel Basic Casio
>>> Give me a click Brother <<< >>> Teste mon générateur de mots nouveaux <<<
>>> Random Youtube Video <<<
Citer : Posté le 25/03/2014 20:14 | #
C'est la version modifiée que j'avais envoyé, voila la version originale : ici.
Avec le fichier original, fxRecover refuse de l'envoyer car il ne connait pas la version de cet os. Il va la chercher dans le fichier à l'adresse 0x010020.
Concours casio : Worms
Citer : Posté le 25/03/2014 20:21 | #
Merci Censen.
Donc fxRemote ne supporte pas l'OS 2.04 :/
On remarquera qu'il détecte la version de l'OS dans "Image data".
Vitesse des fonctions en Basic Casio | 7 days CPC | Casio Universal Wiki | Tutoriel Basic Casio
>>> Give me a click Brother <<< >>> Teste mon générateur de mots nouveaux <<<
>>> Random Youtube Video <<<
Citer : Posté le 25/03/2014 20:23 | #
/me Va faire un utilitaire très dangereux qui modifie le checksum d'un OS pour pouvoir le flasher.
Bref, ça peur être sympa à installer sur les anciennes Graphs tout de même.
Citer : Posté le 25/03/2014 20:26 | #
Je confirme que l'OS 2.04 marche sur Graph 35+ USB SH3, après patch avec polyos, modification manuelle de la version en hexadécimal et ajustement manuel de la somme de contrôle.
(j'ai modifié le 2.04 en 2.01 et ai donc décalé la somme de contrôle de 3 unités)
Si fxRemote n'est pas mis à jour pour accepter de programmer les versions 2.04, je mettrai à jour polyos pour patcher aussi la chaîne indiquant la version.
Patience
Quelqu'un aurait-il une image de l'OS 2.04 SH4 à partager ?
N'ayant que des Graph 75/95 SH3, je ne peux pas le récupérer pour le moment.
Citer : Posté le 25/03/2014 21:02 | #
Les Graph 75 et 95 SD sont des SH3 ou SH4.
Ajouté le 25/03/2014 à 21:02 :
Donc, Casio a prévu un OS SH3 et SH4 avec son utilitaire de mise à jour.
Ajouté le 25/03/2014 à 21:11 :
A tout ceux qui ont mis à jour leur Graph 75 ou 95 SD, pouvez-vous envoyer l'image de votre OS 2.04 ? Merci pour votre aide
Vitesse des fonctions en Basic Casio | 7 days CPC | Casio Universal Wiki | Tutoriel Basic Casio
>>> Give me a click Brother <<< >>> Teste mon générateur de mots nouveaux <<<
>>> Random Youtube Video <<<
Citer : Posté le 25/03/2014 21:11 | #
L'OS ne faisant même pas 1,5Mo et l'installateur étant considérablement plus gros en comparaison, il n'est pas surprenant qu'il contienne plusieurs images d'OS, dont au moins une version 2.04 SH3 et une version 2.04 SH4.
C'était déjà le cas dans des installateurs précédents pour gérer les modèles internationaux et spécifiques à certains pays.
Ajouté le 25/03/2014 à 21:15 :
/me Va faire un utilitaire très dangereux qui modifie le checksum d'un OS pour pouvoir le flasher.
Bref, ça peur être sympa à installer sur les anciennes Graphs tout de même.
T'embête pas, c'est déjà fait depuis des mois sauf que je me le gardais pour moi. :P
Mais bon ce soir il a une utilité.
Je vais vous le sortir si vous ne pouvez pas attendre
(même si il y aura beaucoup plus simple lorsque polyos modifiera automatiquement la version refusée par fxRemote)
Par contre c'est en ligne de commande.
Donc si tu te sens de faire une version avec interface graphique, je ne te retiens pas.
Citer : Posté le 25/03/2014 21:28 | #
alors il faut que l'os passe sur une graph 95 pour pouvoir être compatible en SH4
Citer : Posté le 25/03/2014 21:30 | #
Non.
Il faut disposer d'une Graph 75 ou Graph 95 vendue initialement avec l'OS 2.02.
Citer : Posté le 25/03/2014 21:31 | #
ah mais pas débrider de la graph 35+ et qui est assez récente
Citer : Posté le 25/03/2014 21:36 | #
Voilà, j'ai publié mes 'signeurs' d'OS Casio Graph pour vous dépanner en attendant la mise à jour de polyos ou de fxRemote (si l'auteur est encore dans les parages, ce que j'ignore).
http://tiplanet.org/forum/archives_voir.php?id=37762
Vous pouvez donc apporter au préalable toutes les modifications que vous voulez à votre image d'OS, et l'outil vous regénèrera ensuite une somme de contrôle correcte.
Je suis désolé il n'y a pas le code source, tout simplement parce que je ne l'ai pas sur cet ordinateur.
Citer : Posté le 25/03/2014 21:38 | #
SH3 et SH4 correspondent au processeur de la calculatrice. Donc, on parle du matériel de la calculatrice. Or, l'OS est soit compatible avec le processeur SH3 soit avec le processeur SH4. Donc, une calculatrice SH3 ne deviendra jamais une SH4 en lui installant un OS SH4 (ce qui est de toute façon techniquement impossible à réaliser).
Vitesse des fonctions en Basic Casio | 7 days CPC | Casio Universal Wiki | Tutoriel Basic Casio
>>> Give me a click Brother <<< >>> Teste mon générateur de mots nouveaux <<<
>>> Random Youtube Video <<<
Citer : Posté le 25/03/2014 21:38 | #
ça sert à quoi cet outil ??
A modifier l'OS ??
Citer : Posté le 25/03/2014 21:39 | #
Il n'y a pas moyen de récupérer l'os SH4 dans l’exécutable de casio sinon ?
Pour ceux qui ont une g35+ SH3, voici l'os 2.04 camouflé en 2.01 nettoyé par polyOS et avec le checksum corrigé. Je l'ai installé sur ma g35+ et ca marche sans problème. D'ailleurs la calculatrice affiche bien os 02.04 malgré la modification, bizzare. Ca doit être écrit autre part dans l'os ce qui est affiché dans systeme.
Concours casio : Worms
Citer : Posté le 25/03/2014 21:39 | #
Comme expliqué plus haut, fxRemote refuse de programmer un OS 2.04.
Il faut donc remplacer la chaîne 2.04 par 2.01 et ensuite regénérer correctement la somme de contrôle, ce dont s'occupe l'outil.
Citer : Posté le 25/03/2014 21:40 | #
l'OS SH4 n'est pas encore mis !!
l'OS de la SH3 n'est pas compatible SH4
Citer : Posté le 25/03/2014 21:41 | #
Il n'y a pas moyen de récupérer l'os SH4 dans l’exécutable de casio sinon ?
Pas encore car ils sont cryptés depuis la version 2.01.
On a des décrypteurs, mais ils doivent être mis à jour à chaque nouvelle version car Casio change la clé de cryptage à chaque fois.
Il faut donc que l'auteur de l'outil de décryptage s'en occupe, si il est encore dans les parages...
Citer : Posté le 25/03/2014 21:42 | #
oh les vilains :kill:
faut trouver cette clé alors
Citer : Posté le 25/03/2014 21:43 | #
il est inflashable.
Je suis de l'autre coté de la manche maintenant. Yay.