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
¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Jeux >> Graph 35+USB/75(+E)/85/95 SD >> Add-ins >> Fxgnuboy
Fxgnuboy
Version : 1.0 Taille : 98148 octets Ajouté le : 2020-09-16 15:28 Modifié le : 2020-09-23 13:40
Auteur et posteur :
DjpadbitHors ligneMembrePoints: 121 Défis: 0 Message
Planète Casio - Add-in Casio - Fxgnuboy - djpadbit - Calculatrices
Nombre de visites sur cette page : 4689
Score au progrank : 30
Pas encore de note !
Vous devez être connecté(e) pour noter (inscription).
579 téléchargements | Soumettre un test


A cause du changement de processeur des nouvelles Graph 35+ USB, 75 et 95 SD, de nombreux addins sont incompatibles avec ces calculatrices.
Rendre un addin compatible - Plus d'informations sur ce problème - Liste des addins compatibles

Description :

ATTENTION, SEULEMENT COMPATIBLE CALCULATRICES SH4 (modèles après 2012).
L'image est pourrie faut que j'en mette une meilleur mais la flemme pour le moment.
fxgnuboy est un émulateur de gameboy/gameboy color plus "sérieux" que mon précédent FXGB. Il est basé sur un port de gnuboy sur ESP32 (Je l'ai utilisé parce qu'il est plus optimisé).
Il tourne beaucoup mieux que FXGB. Avec les gris, Super Mario Land tourne à 12fps normalement et avec un overclock max, vers 90fps. (Il y a un régulateur d'fps pour que ca soit jouable quand même).
C'est pas optimisé au max non plus, il y a possibilité d'en tirer plus, mais je pense que c'est déjà bien.

La source comme tout le temps est sur mon github ici.

C'est un projet relativement vieux quand même, mais je viens seulement de le porter sur le nouveau gint/fxsdk et donc je me disais que ça serait pas mal de le mettre ici aussi.

Pour l'intaller, c'est comme n'importe quel autre Add-In. Il faut le tranférer sur la calculatrice et transférer des roms de gameboy (extensions .gb ou .gbc). Et pour que ca soit jouable, il faut overclocker la calculatrice avec Ftune. Les configurations F4 ou F5 fonctionnent bien.

Les controles sont les presque les même que FXGB donc:

MENU - Ouvrir le menu
SHIFT - A
ALPHA - B
OPTN - Select
VARS - Start
F1 - Mode 0 (pour jouer)
F2 - Mode 1 (Réglage du décalage)
F3 - Mode 2 (Réglage de l'échelle)
F5 - Activer/Désactiver les gris (plus rapide que dans le menu)
F6 - Affichage de débogage
Les flèches contrôlent le jeu en mode 0, le décalage en mode 1 et la mise à l'échelle en mode 2


Commentaires :

Pages: Précédente | 1, 2, 3, 4 | Suivante

LightmareHors ligneMembre de CreativeCalcPoints: 690 Défis: 0 Message
Posté le 24-09-2020 à 18:27 | #
@Lephenixnoir : ah ok ! je savais pas et comme il a dit que ca marchait pas j'ai tiré cette conclusion un peu générique

@Fritee :
Ftune n'est pas nécessaire, c'est un add-in pour overclock ta calculatrice. Tout ce dont tu as besoin c'est le fichier .g1a de Fxgnuboy, et FA-124.

(par le lien ci dessus il y a un tuto sur l'installation d'add-ins par FA-124, il sera bien plus clair que je ne le serai en t'expliquant ici, et en cas de pépin les questions seront à poser sur le topic de FA-124)
LephenixnoirHors ligneAdministrateurPoints: 24581 Défis: 170 Message
Posté le 24-09-2020 à 18:28 | #
L'application crashe encore donc il reste un bug. Il faut voir avec Djpadbit ce qui peut mal se passer, pour l'instant on ne peut pas jouer (sur la Graph 35+E II ; les autres modèles semblent aller). FTune sert juste à overclock, ce n'est pas nécessaire pour commencer.
LephenixnoirHors ligneAdministrateurPoints: 24581 Défis: 170 Message
Posté le 24-09-2020 à 18:30 | #
Inutile de chercher, j'ai trouvé un problème majeur.

//Clear the magic buffer area, just in case
memset((uint8_t*)0x88040000,0,256*1024);

Ce programme ne pourra pas être compatible Graph 35+E II ni fx-9860G III tant qu'il dépendra de cette zone, qui est désormais utilisée. Il faut se contenter du tas de ~90k.
DjpadbitHors ligneMembrePoints: 121 Défis: 0 Message
Posté le 24-09-2020 à 18:31 | #
C'est peut être le fait que j'utilise les 256k à 0x88040000, je sais pas si ils y sont sur la 35+E II ?
DjpadbitHors ligneMembrePoints: 121 Défis: 0 Message
Posté le 24-09-2020 à 18:31 | #
Ah bah j'ai pas refresh la page avant de poster lol
LephenixnoirHors ligneAdministrateurPoints: 24581 Défis: 170 Message
Posté le 24-09-2020 à 18:32 | #
The area is present, but is used. It is most notably used for the heap (!) and the stack (!) so you definitely can't access it as with the older models. I don't know if the new 90kB-heap can be enough to run the emulator. Apart from this there are not a lot of options.
DjpadbitHors ligneMembrePoints: 121 Défis: 0 Message
Posté le 24-09-2020 à 18:38 | #
With only 90kB it'd be tight, i doubt i'll be able to make it fit easily. And even if i did it'd run slower (but then again it's got plenty of headroom if you do a full oc).
FriteeeHors ligneMembrePoints: 7 Défis: 0 Message
Posté le 24-09-2020 à 21:02 | #
Euh du coup les gars,

Je fais comment, j'installe fa-124 et c'est bon ?
LephenixnoirHors ligneAdministrateurPoints: 24581 Défis: 170 Message
Posté le 24-09-2020 à 21:38 | #
Sur Graph 35+E II, l'application ne fonctionne pas pour l'instant et il n'y a rien à faire.

Si tu as un autre modèle plus ancien, tu peux l'installer avec FA-124.
FriteeeHors ligneMembrePoints: 7 Défis: 0 Message
Posté le 25-09-2020 à 21:02 | #
Bah merci quand même de votre aide les gars 😂

J'ai trouvé la calculatrice ti de ma sœur donc tranquille mais je pense que j'installerai ça a des potes qui ont une 35 et je vous dirais

Pages: Précédente | 1, 2, 3, 4 | Suivante

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 63 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