Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.
Menu
Calculatrices
Graph 35 à 100
Graph 25+Pro/25+E/25+E II
Graph 35+USB/75(+E)/85/95 SD
Graph 100(+)
Classpad 300/330(+)
fx-CG 10/20 (Prizm)
Classpad 400(+E)
Graph 90+E
fx-92+ SC
Liens
¤ Vous cherchez une fonction ?
Jeux >> Graph 90+E >> Add-ins >> FxGBA
FxGBA
Version : PoC Taille : 146000 octets Ajouté le : 2026-05-10 20:02 Modifié le : 2026-05-10 20:30
Auteur et posteur :
LightmareHors ligneMembre de CreativeCalcPoints: 713 Défis: 0 Message
Planète Casio - Add-in Casio - FxGBA - lightmare - Calculatrices
Nombre de visites sur cette page : 48
Score au progrank : 12
Pas encore de note !
Vous devez être connecté(e) pour noter (inscription).
5 téléchargements | Soumettre un test

Ce programme est dans le domaine public.


Description :

Un émulateur Gameboy Advance pour Graph 90!

Il s'agit d'un portage de gdkGBA par gdkChan

Cet add-in est lié à ce topic.

Je poste ici la dernière version stable compilée, pour plus de détails de développement, le topic reste central.

Performances?

Les jeux sont lents. J'ai testé Zelda : Minish Cap et Pokémon Emeraude, et on oscille entre 30 et 80% de la vitesse originale selon la complexité de la scène avec Ptune4.

L'overclock fait gagner quelques performances, mais bien moins que ce à quoi on pourrait s'attendre

J'ai appliqué des optimisations sur l'émulateur, mais ca reste de la GBA sur une Graph 90, et je pense être arrivé à ma limite de ce que je peux faire pour aller gratter davantage.


Comment me servir de l'émulateur?

- Installer l'add-in
- trouver un BIOS de Gameboy Advance (je ne le fournis pas avec l'add-in)
- mettre le fichier .bin du BIOS avec le .g3a de l'add-in en mémoire de stockage (le renommer "gba_bios.bin")
- mettre une ROM de jeu .gba en mémoire de stockage (si vous utilisez une ROM trop lourde pour la calculatrice, essayez de la réduire de taille avec cet outil)
- lancez l'émulateur, il va trouver la ROM tout seul.

Les contrôles sont :
A = SHIFT
B = ALPHA
BLEFT = F1
BRIGHT = F6
START = EXE
SELECT = OPTN

Fonctionnalités?

- Gestion des sauvegardes par des .sav

Petite précision

Le projet reste un PoC, une grande partie des jeux GBA ne tournent pas à des vitesses permettant de jouer confortablement. Je compte essayer de me pencher plus dessus, voir si d'autres approches peuvent permettre de gratter quelques frames par ci par là, où si un refactor en profondeur pourrait permettre de franchir un nouveau palier!


Commentaires :


SlyvttHors ligneMaître du PuzzlePoints: 2860 Défis: 17 Message
Posté le 10-05-2026 à 20:12 | #
Salut, alors pour un cout nul il y a l'overclock si ce n'est pas déjà fait.
Tu peux plus que doubler les perfs du CPU ce qui est une grande aide.
LightmareHors ligneMembre de CreativeCalcPoints: 713 Défis: 0 Message
Posté le 10-05-2026 à 20:13 | #
J'ai oublié d'ajouter la ligne dans la description sur l'usage de Ptune4
Les résultats actuels sont avec overclock
Je modifie de suite.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2026 | Il y a 104 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd