BeuCalc 0.4, émulateur Casio scientifiques à CPU nX-U8/100
Posted: 09 Jan 2024, 12:41
Rentrée 2004, Casio lance sa génération de calculatrices scientifiques ES, déclinée en France avec la légendaire fx-92 Collège 2D de rentrée 2005.
Ce passage de la génération MS à la génération ES était une évolution matérielle et logicielle majeure, avec :
Pour l'enseignement, Casio fournit d'excellents émulateurs, conçus sur-mesure pour la mutualisation du travail en classe via une vidéoprojection :
Ce passage de la génération MS à la génération ES était une évolution matérielle et logicielle majeure, avec :
- passage à un écran matriciel, défini en 96×31 pixels
- saisie en écriture naturelle
- résultats exacts QPiRac
- nouveau microcontrôleur ML610901 avec :
- mémoire RAM de 3,5 Kio
- mémoire ROM de 96 Kio
- passage à un processeur 8 bits, le nX-U8/100, initialement cadencé à 0,5 MHz
- ES Plus de 2008 (fx-92 Collège 2D+ en France) - ROM initialement de 96 Kio passant par la suite à 128 Kio
- ES Plus 2nd Edition de 2019
- MS Plus 2nd Edition de 2019
- EX Classwiz de 2014 (fx-92 Spéciale Collège de 2015 en France) - passage du processeur à 2,5 MHz, de l'écran en 192×63 pixels, et de la ROM à 256 Kio
- CW Classwiz de 2022 (fx-92 Collège Classwiz de 2023 en France) - passage du processeur à 5 MHz, de l'écran en 4 niveaux de gris, et de la ROM à 512 Kio
Pour l'enseignement, Casio fournit d'excellents émulateurs, conçus sur-mesure pour la mutualisation du travail en classe via une vidéoprojection :
- émulateur fx-92+ Spéciale Collège à installer
- émulateur fx-92+ Spéciale Collège pour clé USB Casio
- émulateur fx-92 Collège Classwiz pour clé USB Casio
- émulateurs en ligne fx-92+ Spéciale Collège et fx-92 Collège Classwiz sur ClassPad.net, accessible gratuitement pour les enseignants via une inscription sur ClassPad.academy
Pour les curieux, bidouilleurs et développeurs, des émulateurs non officiels sont disponibles sur GitHub.
Les ROMs peuvent être :
Mais la compatibilité par rapport aux 6 générations précédentes, à leurs éventuelles révisions matérielles majeures et à leurs centaines de modèles, est la plupart du temps non précisée et fort limitée, les développeurs se focalisant sur le modèle qu'ils ont sous la main ou parfois sa génération.
Les ROMs peuvent être :
- incluses (et les projets GitHub en question sont alors régulièrement supprimés suite à des réclamations DMCA de la part de Casio)
- à récupérer sur sa calculatrice via une hackstring affichant le contenu de la mémoire ROM à l'écran, affichage à filmer puis à traiter via un logiciel d'OCR (procédure réalisée au moins pour la fx-580VN X de génération EX Classwiz) - et rappelons que les hackstrings ne sont plus possibles à partir de la génération CW Classwiz
- à extraire de son émulateur Casio (il suffit de sauvegarder une image mémoire du processus en cours d'exécution, et d'y isoler ensuite la ROM qui sera en clair dedans)
Mais la compatibilité par rapport aux 6 générations précédentes, à leurs éventuelles révisions matérielles majeures et à leurs centaines de modèles, est la plupart du temps non précisée et fort limitée, les développeurs se focalisant sur le modèle qu'ils ont sous la main ou parfois sa génération.
Aujourd'hui nous allons te présenter un excellent émulateur de calculatrices scientifiques Casio à processeur nX-U8/100, BeuCalc, écrit en langage Java par EnderFire09 et ainsi nommé affectueusement d'après son chat Beu.
BeuCalc est un émulateur de Casio nX-U8/100 à la polyvalence exceptionnelle.
Déjà, précisons que contrairement à d'autres émulateurs, il gère :
Il supporte les calculatrices de génération ES, dont la fx-92 Collège 2D.
Citons également dans l'offre d'émulation quelques calculatrices non scientifiques, les FC-100V et FC-200V, calculatrices financières réutilisant le matériel de génération ES.
Aussi supportées, les calculatrices de génération ES Plus (dont la fx-92 Collège 2D+), aussi bien dans leur édition initiale avec 96 Kio de ROM que dans leur révision matérielle ultérieure avec 128 Kio de ROM :
Tu peux également y émuler les modèles plus récents de génération EX Classwiz (dont les fx-92 Spéciale Collège), avec leur écran en 192×63 pixels :
Et y fonctionneront tout autant les dernières modèles de génération CW Classwiz (dont la fx-92 Collège Classwiz) :
Le processeur nX-U8/100 également utilisé pour des modèles Casio récents utilisant un écran avec des afficheurs 7 segments, comme :
BeuCalc est un émulateur de Casio nX-U8/100 à la polyvalence exceptionnelle.
Déjà, précisons que contrairement à d'autres émulateurs, il gère :
- aussi bien les images ROMs récupérées à partir d'une calculatrice physique
- que les images ROMs modifiées avec quelques instructions spéciales provenant des émulateurs de Casio
Il supporte les calculatrices de génération ES, dont la fx-92 Collège 2D.
Citons également dans l'offre d'émulation quelques calculatrices non scientifiques, les FC-100V et FC-200V, calculatrices financières réutilisant le matériel de génération ES.
Aussi supportées, les calculatrices de génération ES Plus (dont la fx-92 Collège 2D+), aussi bien dans leur édition initiale avec 96 Kio de ROM que dans leur révision matérielle ultérieure avec 128 Kio de ROM :
Tu peux également y émuler les modèles plus récents de génération EX Classwiz (dont les fx-92 Spéciale Collège), avec leur écran en 192×63 pixels :
Et y fonctionneront tout autant les dernières modèles de génération CW Classwiz (dont la fx-92 Collège Classwiz) :
Le processeur nX-U8/100 également utilisé pour des modèles Casio récents utilisant un écran avec des afficheurs 7 segments, comme :
- les modèles de génération MS 2nd edition
- la fx-82 Solar II
Téléchargement : archives_voir.php?id=3818850
Source : http://discord.gg/QjGpH6rSQQ