Salut !
Déjà c'est cool que tu t'intéresses à la programmation sur cette machine, il y a pas mal de choses à faire et elle est assez ouverte, donc tu devrais pouvoir t'y plaire !
Pour ce qui est des choses disponibles pour programmer dessus, si tu es sous Windows (si tu es sous Linux, n'hésite pas à le signaler, on a de quoi faire aussi !
), il existe un SDK (qui n'est pas celui proposé par Critor plus haut, qui pour le coup n'est vraiment pas à jour, enfin en tout cas il n'était déjà plus utilisé quand j'ai commencé à programmer pour les Casio ! ^^) plus ou moins à jour, disponible
ici. Il s'agit en fait d'un SDK permettant de programmer pour les anciennes casio Prizm (fx-CG10 et fx-CG20), mais celles ci partagent énormément de points communs avec la nouvelle Graph90+E, à tel point qu'il est tout à fait possible d'utiliser ce SDK pour développer à destination des Graph90+E.
Ce SDK vient avec des bibliothèques permettant de faire pas mal de choses déjà (je t'invite à parcourir son dossier `include` pour y voir les fonctions disponibles (en sachant tout de même que c'est un peu le bazar niveau organisation, mais bon…), et à te référer à ce
Wiki pour en savoir plus sur les fonctions «non-standard» que tu pourrais rencontrer).
Pour utiliser ce SDK, il suffit de le dézipper quelque-part (il me semble qu'il vaut mieux éviter que le chemin menant à lui comporte des espaces ou des parenthèses), et ensuite dans `projects/example`, tu trouves un projet d'exemple, pas très poussé, mais ça te permet de voir comment ça se passe : il suffit d'exécuter `make.bat` et ça compilera le projet.
La compatibilité avec la Graph90+E sera normalement assurée d'emblée si tu utilises les syscalls pour faire ce que tu veux faire (en particulier pour récupérer l'adresse de la mémoire vidéo ! C'est ce point qui est à l'origine de pas mal des problèmes de compatibilité des addins qui circulent : certains ont codé l'adresse de cette mémoire en dur, ce qui ne permet pas de tourner sur un modèle certes proche, mais présentant quelques différences mineures…
).
Si tu veux plus d'infos sur quoi que ce soit, ou si quelque chose ne marche pas, n'hésite pas à poser des questions ! ^^