Page 1 of 1

Mise à jour BeuCalc 0.5b7 avec support Graph Light

Unread postPosted: 08 Sep 2024, 11:36
by critor
1869310408Déjà présenté, BeuCalc est un émulateur écrit en langage Java par EnderFire09 et ciblant les calculatrices Casio utilisant un processeur nX-U8/100 ou nX-U16/100.

Initialement BeuCalc 0.4b3 gérait déjà les diverses générations de calculatrices scientifiques Casio utilisant ces processeurs.

Pour les calculatrices à afficheur 7 segments, la fx-82 Solar II.

Pour les calculatrices à écran hybride (1 ligne de saisie matricielle + 1 ligne de cellules à 7 segments pour le résultat), la génération MS 2nd edition de rentrée 2019.

186941868518631Pour les calculatrices utilisant un menu d'accueil au format texte, nous avions :
  • génération ES de rentrée 2004 avec en France la fx-92 Collège 2D de rentrée 2005
    (écran 96×31 pixels, 96 Kio de mémoire ROM, 3,5 Kio de mémoire RAM, processeur 8 bits nX-U8/100 cadencé à 0,5 MHz)
  • calculatrices financièresFC-100V et FC-200V utilisant cette même technologie
  • génération ES Plus de rentrée 2008 avec en France la fx-92 Collège 2D+
  • révision de la génération ES Plus de rentrée 2011 (128 Kio de mémoire ROM)

    18686
    18687
    18529
    14353
  • génération ES Plus 2nd edition de rentrée 2019

Pour les calculatrices utilisant un menu d'accueil par icônes, nous avons :
  • génération EX Classwiz de rentrée 2014 avec en France les fx-92 Spéciale Collège de rentrée 2015 et fx-92+ Spéciale Collège de rentrée 2018
    (écran 192×63 pixels, 256 Kio de mémoire ROM, 8 Kio de mémoire RAM, processeur 16 bits nX-U16/100 cadencé à 2,5 MHz)
    186881868918690
    155401416515358
  • génération CW Classwiz de rentrée 2022 avec en France la fx-92 Collège Classwiz de rentrée 2023
    (écran en 4 niveaux de gris, 512 Kio de mémoire ROM, 24 Kio de mémoire RAM, processeur 16 bits nX-U16/100 cadencé à 5 MHz)
    1869118692
    1599016681
Pour reproduire le fonctionnement de ta calculatrice, précisonsBeuCalc a besoin d'un fichier reproduisant le contenu de la mémoire ROM. BeuCalc avait le gros avantage de gérer 2 provenances pour ces fichiers :
  • soit les données récupérées directement depuis la puce ROM d'une calculatrice physique
  • soit les données modifiées utilisées en tant que ROM par les émulateurs officiels de Casio

2003418781Pour BeuCalc 0.5b5, EnderFire09 avait rajouté le support d'une calculatrice Casio assez particulière, la fx-5800P, calculatrice programmable que nous t'avons testée récemment.

Ce modèle utilisait une version modifiée de la technologie de la génération ES, lui rajoutant :
  • 32 Kio de mémoire RAM sur puce externe, pour un total de 35,5 Kio
  • 1 Mio de mémoire Flash réinscriptible sur puce externe
  • port de communication mini-Jack 2.5mm pour la mise à jour du microgiciel

20035Une autre nouveauté confirmée dans le cadre de BeuCalc 0.4b5 était le support de l'émulation de la Casio Graph Light de rentrée 2024, plus exactement de sa ROM modifiée utilisée par les émulateurs officiels de Casio.

Mais les fichiers de configuration nécessaires au bon fonctionnement de cette ROM n'étaient pas inclus et du devais donc les construire à la main en t'inspirant des fichiers ciblant les modèles précédents.

20384Et bien voici BeuCalc 0.5b7 qui intègre enfin les fichiers de configuration Graph Light prêts à l'emploi !

Tu peux d'ailleurs en passant confirmer que la ROM par les émulateurs Graph Light officiels de Casio est très différente, la somme de contrôle consultable au menu d'auto-diagnostic étant très éloignée bien qu'indiquant une même version A du firmware, FC58 pour la ROM des émulateurs officiels contre D04A pour la ROM de la calculatrice :
1943120385

Téléchargements :
Source : http://discord.gg/QjGpH6rSQQ