fxGBA : émulateur GBA pour G90
Posté le 16/07/2023 16:06
Ce projet est encore expérimental !
DISCLAIMER :
Ce projet a utilisé de l'IA dans son développement récent. Pas uniquement de l'IA, je l'ai utilisé dans la rédaction des commits, des jeux de tests, ou du bug tracking, ainsi que pour m'aider à trouver réponse à mes questions.
Si cela invalide le projet pour vous, c'est complètement valide. Du reste, il m'était complètement sorti de la tête de mentionner la part de l'IA dans le projet et cela mérite de sincères excuses.
Introduction :
Bonjour à tous ! Je propose aujourd'hui d'aborder à nouveau le sujet d'un émulateur GameBoy Advance pour la Graph 90.
Ce topic fait suite à une conversation qui a eu lieu dans les commentaires de
celui-ci, dans lequel on émettait la faisabilité d'un tel projet.
3 années plus tard j'ai donc pris de mon temps pour me pencher sur l'adaptation d'un émulateur existant :
gdkGBA, en raison de sa simplicité.
(Je préviens : l'émulateur nécessite l'utilisation du BIOS de la GBA pour fonctionner, et il va de soi que je ne partagerai pas la propriété intellectuelle de Nintendo ici)
Objectifs :

Faire un POC d'émulateur en privilégiant la stabilité à la vitesse.

En ce faisant, documenter les astuces, forces et contraintes afin de faciliter une éventuelle meilleure implémentation dans le futur.
Etat actuel :
16/07/2023 : J'ai réussi à compiler le projet en add-in et à le lancer, mais pour le moment il ne peut pas faire tourner de ROM.
9/05/2026 : L'émulateur fonctionne à des perfs réduites (3/4 fps, jusqu'à 8 avec un frameskip de 1), pas testé avec beaucoup de ROMs différentes
14/05/2026 : Fix de crashes à la lecture de la ROM, ainsi que deux autres qui arrivaient rarement.
Comment je peux tester ?
Il y a un build en fichier joint, il manque le bios à rajouter (renommez le bien "gba_bios.bin")
Pour cela, compilez le projet avec fxSDK + Gint, puis mettez l'add-in avec le BIOS de la GBA nommé "gba_bios.bin" et une ROM en ".gba". N'importe quelle ROM devrait faire l'affaire.
LIENS UTILES
Cliquer pour enrouler
Images!
Cliquer pour enrouler
Question Invité
Citer : Posté le 11/08/2026 14:47 | #
Bonjour , je m'aprète à tester l'émulateur et je voudrais savoir si mario kart super circuit est jouable ( si il tourne bien avec ptune3 ) ?
Citer : Posté le 11/08/2026 14:53 | #
L'émulateur est encore incomplet et lent, il faut pas s'attendre à pouvoir jouer dessus
Caltos : G35+EII, G90+E (briquée