π
<-

Emulateur Game Boy Casio EX-word + découverte processeur

Emulateur Game Boy Casio EX-word + découverte processeur

Unread postby critor » 11 Apr 2023, 10:29

7818À la différence de la concurrence, chez Casio les calculatrices ne sont pas le seul produit électronique de poche grand public commercialisé par le constructeur. Nous avons aussi les dictionnaires électroniques Casio EX-Word que nous avions pu croiser lors de notre visite au salon Didacta 2017 à Stuttgart (la priorité à l'époque étant la sortie imminente de la superbe fx-CG50 plus connue en France sous le nom de Graph 90+E), puis découvrir plus en détails lors ne notre visite du stand Casio au salon Didacta 2019 à Köln.

Ces appareils comme leur nom l'indique te permettent de consulter un ou plusieurs logiciels de dictionnaires, que Casio inclut en partenariat avec divers éditeurs (Robert, Pons, Oxford, Duden, etc.). Ils peuvent prendre la forme de dictionnaires unilingues ou bilingues.

Ci-dessous tu trouveras par exemple les Casio EX-Word EW-G200, EW-G570C et EW-G6600C :
105191052210525


Comme tu peux le voir des appareils fort intéressants car les meilleurs modèles sont matériellement mieux pourvus que nos calculatrices graphiques :
  • clavier à disposition non alphabétique (Qwertz ici pour l'Allemagne, mais donc également sur d'autres modèles Qwerty ou Azerty)
  • haut parleur intégré
  • prise audio pour casque
  • écran couleur et parfois même tactile
  • définition d'écran jusqu'à 528×320 pixels

Mais ce n'est pas tout car certains modèles plus récents vont encore plus loin, comme ci-contre le EX-word Dataplus 7 XD-N6000, avec un pavé tactile qui plus est muni d'un écran couleur secondaire en 240×96 pixels.
Paradoxalement, des appareils beaucoup moins connus et documentés que les calculatrices sur Internet, à croire que leur cible littéraire n'a pas l'esprit suffisamment scientifique pour se poser la question de savoir comment c'est fait ou encore tout ce que l'on pourrait faire avec ces formidables machines. Nous n'avons trouvé que des petites communautés japonaises de bidouilleurs.

Ce qui ne veut pas dire que rien n'a été fait pour autant, et le travail n'en est que plus remarquable. Justement, une ouverture de ce dernier modèle EX-word Dataplus 7 XD-N6000 a été réalisée et partagée par fxcp sur son blog, car son dictionnaire ne s'allumait plus.

L'architecture de la carte est très intrigante car nous rappelant énormément celle des dernières calculatrices couleur de Casio. Il n'y a pas que l'architecture d'ailleurs, on retrouve également les mêmes puces :
  • la puce ESMT M12L128188A, une mémoire RAM de 16 Mio, également utilisée pour les fx-CP400, et aussi dans sa version à 8 Mio de capacité (M12L64164A) pour les Graph 90+E et fx-CG50
  • la puce Spansion S99-50272, une mémoire Flash NOR de 16 Mio, également utilisée pour les Graph 90+E et fx-CG50, et aussi dans sa version à 32 Mio de capacité (S99-50272) pour les fx-CP400
72368282

Très clairement, l'intersection matérielle entre les calculatrices graphiques Casio et dictionnaires électroniques Casio EX-word n'est pas vide, cela semble être les mêmes équipent qui travaillent derrière.

Le processeur nous est hélas dissimulé sous un blob d'epoxy, mais vu ce qui précède il nous prend à rêver... et si c'était le même ? et si jamais la fantastique ludothèque développée pour les calculatrices graphiques Graph 90+E et fx-CG50 pouvait être facilement adaptée pour les dictionnaires EX-Word et y bénéficier du matériel un peu supérieur ?...
Et bien nous y venons. Il nous faut ici citer le travail remarquable de Brian Johnson, qui a développé des bibliothèques de connectivité USB permettant de transférer et installer des applications non officielles sur Casio EX-word.

Cela permet certes de rajouter sur le modèle EX-word que tu as acheté des dictionnaires non inclus et donc que tu n'as pas payés (à condition toutefois de pouvoir mettre la main sur les fichiers extraits d'un autre modèle EX-word les intégrant), ce que Casio et les éditeurs n'apprécieront sans doute pas, mais ce n'est bien évidemment pas ce qui nous intéresse ici.

Brian Johnson ne s'est pas arrêté là et a aussi développé une application non officielle n'ayant rien à voir avec un dictionnaire... gnuboy-EX, un portage de gnuboy, l'émulateur de consoles Nintendo Game Boy 8 bits (Game Boy de 1989, et Game Boy Color de 1998) ! :bj:

Il ne nous reste plus qu'à aller voir le fichier Makefile pour en apprendre un peu plus sur la compilation :
Code: Select all
ifeq ($(strip $(DEVKITSH4)),)
$(error "Please set DEVKITSH4 in your environment. export DEVKITSH4=<path to sdk>")
endif

include $(DEVKITSH4)/exword_rules

...

LDFLAGS := -nostdlib -L$(DEVKITPRO)/libdataplus/lib -ldataplus -lgraphics -lsh4a

Et plusieurs lignes ne nous laissent plus aucun doute, les modèles EX-word contemporains utilisent bien le même processeur Renesas SH4 que les dernières calculatrices graphiques Casio ! :D

La base matérielle est commune et c'est un excellent début pour ouvrir de tout nouveaux horizons à la communauté des développeurs Casio. ;)

Crédits images :
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41980
Images: 15877
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Return to News Casio

Who is online

Users browsing this forum: No registered users and 6 guests

-
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.
1280 utilisateurs:
>1260 invités
>11 membres
>9 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)