Certes, les 96x64 pixels de l'écran étaient très insuffisants pour reproduire l'écran 160x144 pixels de la Game Boy, t'obligeant à choisir entre deux modes d'affichage ayant chacun ses inconvénients :
- adaptation de l'affichage Game Boy à la taille de l'écran, rendant nombre de choses illisibles ou même invisibles
- ou bien affichage original forcément tronqué, nécessitant d'arriver à faire défiler l'écran pour tout voir tout en jouant, avec des conséquences très souvent dramatiques...
Pour la rentrée 2013, Texas Instruments sortait sa première calculatrice couleur de milieu de gamme, la TI-84 Plus C Silver Edition avec son écran 320x240 pixels.
Dès février 2014, calc84maniac sortait TI-Boy CSE, le portage de son émulateur.
Il s'agissait toujours d'un émulateur de Game Boy monochrome, les jeux Game Boy Color n'étant pas supportés.
Toutefois, la Game Boy Color disposait d'une fonctionnalité permettant de coloriser automatiquement les jeux monochromes, reprise ici par le nouvel émulateur.
Pour la rentrée 2015 sortait le nouveau modèle couleur de milieu de gamme TI-83 Premium CE (et TI-84 Plus CE hors de France).
Et là, depuis maintenant 2 ans avec la plupart des informations et test techniques partagés dès le printemps 2015, nous sommes sans rien, sans émulateur Game Boy et même sans aucune information sur son avancement.
2 ans, cela paraît beaucoup pour un simple portage entre deux calculatrices de technologies similaires (processeurs 8-bits z80 et eZ80)...
Chacun a bien sûr le droit de vaquer à d'autres occupations, mais l'absence de code source public pour la plupart des projets de calc84maniac dont celui-ci n'aide sans doute pas...
Et ce qui devait arriver arriva.
Voici aujourd'hui Prizoop, le tout premier émulateur de console Game Boy monochrome pour Casio fx-CG10 ou fx-CG20 selon les pays.
Un portage complet cette fois-ci, développé en à peine 1 mois par tswilliamson à partir de Cinoop, un émulateur multiplateforme silencieux en langage C.
Contrairement à TI-Boy (C)SE, ici aucun besoin de conversion - la ROM Game Boy souhaitée pouvant être copiée telle quelle sur la calculatrice !
Attention toutefois à utiliser des noms de fichiers courts et sans caractères spéciaux, sans quoi on obtient des plantages au lancement du jeu...
Pour chaque jeu Game Boy, il te sera possible de choisir parmi nombre d'options :
- un overclock basé sur le code de l'utilitaire Ptune2
- redimensionner l'affichage pour l'écran de la calculatrice (384x216 pixels affichables) ou dans la résolution originale 160x144 pixels de la Game Boy, auquel cas tu auras droit à une petite décoration
- utiliser la colorisation automatique pas toujours très heureuse de jeux monochromes de la Game Boy Color, ou bien choisir les options de colorisation manuellement
- régler le frameskipping - la plupart des jeux testés donnent de très bons rendus et performances avec une valeur de 1
Au final, une émulation très fluide comme tu pourras constater sur la vidéo ci-dessous, réalisée sans aucun overclocking avec un simple frameskipping de 1 !
Mais ce n'est pas tout - rappelons que Casio sort le modèle successeur Graph 90+E (fx-CG50 hors de France) pour la rentrée 2017, avec une très bonne rétrocompatibilité et 2 fois plus de puissance.
L'émulateur devrait donc pouvoir y fonctionner directement ou très vite après quelques modifications mineures.
C'est-à-dire que la Graph 90+E n'est même pas encore en magasin qu'elle dispose déjà de son émulateur Game Boy...
... un échec cuisant pour la communauté TI-CE qui pour une fois n'a pas du tout su être à la hauteur.
Téléchargement : archives_voir.php?id=894696
Source : https://www.cemetech.net/forum/viewtopic.php?t=13527 via http://www.planet-casio.com/Fr/forums/l ... p?id=14711