9 votes

Puis-je faire passer le noyau GBC de RetroArch de gambatte à mednafen ?

J'ai joué à des jeux GBC sur mon Raspberry Pi en utilisant le système d'exploitation RetroPie. Plus précisément, j'ai joué à Shantae en utilisant l'émulateur GBC de RetroArch. Lorsque j'ai découvert que certaines fonctions n'étaient disponibles que sur la Game Boy Advance, j'ai transféré le fichier de sauvegarde sur mon PC et l'ai chargé dans RetroArch.

J'essaie de charger mon ancien fichier de sauvegarde sur une carte GBA afin d'obtenir le contenu exclusif, mais je n'arrive pas à utiliser une carte autre que Gambatte. Si je charge le noyau Mednafen-VBA et que je charge ensuite le jeu, soit il charge automatiquement Gambatte (si j'utilise Detect Core), soit Shantae n'apparaît pas dans la liste des jeux disponibles (si j'utilise Mednafen VBA-M).

Est-il possible de forcer ce fichier à jouer sous un noyau GBA et d'accéder au contenu caché ? Sinon, existe-t-il un moyen d'appliquer des codes de triche à un jeu GBC en utilisant RetroArch ? Je n'ai pu trouver des cheat codes que pour l'émulateur PSX de RetroArch.

enter image description here

3voto

sergeb Points 935

Si une GBA permet de faire fonctionner les jeux GB(C), c'est parce que la GBA contient le matériel nécessaire aux deux systèmes (c'est pourquoi le Game Boy Micro n'était pas compatible avec le GBC ; il n'avait pas le matériel supplémentaire). En fait, il s'agit de deux systèmes distincts en un seul.

Des jeux améliorés pour la GBA, soi-disant fonctionnent en vérifiant l'état du matériel au démarrage et l'enregistre en interne, puis l'utilise pour faire fonctionner les choses différemment. Le jeu ne peut pas et ne fait pas usage du matériel supplémentaire ; il n'a pas accès à quoi que ce soit qui ne soit pas déjà sur un GBC.

Par conséquent, l'émulation de fonctionnalités améliorées par la GBA pour un jeu GBC se ferait dans un émulateur GBC, et non dans un émulateur GBA, et c'est là qu'une option pour les améliorations GBA devrait exister.

Alors que VBA-M, sur lequel Mednafen est basé, prend en charge les deux systèmes, le noyau utilisé dans le RetroArch semble ne contenir que le code relatif à la GBA. Gambatte utilisé pour le support GB/GBC (selon les règles de l'UE) Commentaire de SevenSidedDie ). Le fait que Shantae, un jeu GBC, ne se charge pas sur le noyau Mednafen, indique que c'est effectivement vrai.

Je ne connais pas d'émulateurs qui permettent ces vérifications. La plupart des jeux qui effectuent cette vérification le font pour modifier la palette de couleurs afin que les graphismes soient plus beaux sur une GBA, pour tenir compte des différents écrans - mais pour un émulateur, ce n'est normalement pas quelque chose que vous voulez. Mais pour un émulateur, ce n'est normalement pas quelque chose que l'on souhaite. Il faudrait en parler aux développeurs de l'émulateur.

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X