Icône de recherche Download.it
Advertisement

Vos jeux Nintendo GameBoy Advance tournent sous windows

Vos jeux Nintendo GameBoy Advance tournent sous windows

Vote : (2 votes)

Licence: Gratuit

Éditeur: Ngemu

Version: 1.7.2

Fonctionne sous: Windows

Également disponible pour Mac

Vote :

Licence

(2 votes)

Gratuit

Éditeur

Version

Ngemu

1.7.2

Fonctionne sous:

Également disponible pour

Windows

Mac

Les plus

  • Compatible avec une majorité écrasante de cartouches GBA
  • Fourni avec une suite d'outils de développement intégrés.
  • Supporte des fichiers de sauvegarde de différentes tailles
  • Lecture des jeux GB, GBC et GBA
  • Emule les fonctionnalités du Super Game Boy

Les moins

  • Peut nécessiter un dépannage pour jouer certains titres.
  • Ne reçoit pas de mises à jour actives
  • Refuse de lire quelques titres homebrew

VisualBoyAdvance est un émulateur de jeux vidéo qui peut jouer à des jeux conçus pour plusieurs consoles portables différentes fabriquées par Nintendo. Il prend en charge les instructions de mémoire morte conçues pour la GameBoy originale, la Game Boy Color et les consoles portables Game Boy Advance. Toute ROM qui aurait fonctionné avec l'une ou l'autre révision du périphérique Super Game Boy devrait également fonctionner comme prévu.

Des fonctions telles que les états de sauvegarde et le retour en arrière facilitent l'exécution des titres vintage les plus complexes. Les jeux qui n'avaient pas de fonction de sauvegarde lorsqu'ils étaient joués sur le matériel d'origine peuvent toujours sauvegarder leur progression grâce aux outils ROM améliorés de VBA. Plusieurs états peuvent exister simultanément pour un même jeu, ce qui permet aux joueurs de mettre en favoris leurs niveaux ou étapes préférés pour y revenir plus tard. Ils peuvent également utiliser cette fonction pour passer les parties particulièrement difficiles des jeux à un joueur, si nécessaire.

Les joueurs qui veulent entrer dans les cheats réalisés pour les dispositifs externes qui auraient été attachés à une console portable GBA physique ne devraient pas avoir de difficulté à le faire non plus. Les personnes qui souhaitent sérieusement examiner tout ce qu'un jeu a à offrir peuvent combiner ces deux fonctions pour passer au niveau supérieur. Sinon, ils voudront peut-être s'intéresser de plus près au mode de compatibilité Gameshark embarqué, qui pourrait séduire une section beaucoup plus large du marché.

Les triches Gameshark ont été écrites en tenant compte d'un matériel spécifique, mais elles devraient toujours fonctionner avec VBA puisqu'il s'agit essentiellement d'une liste de coordonnées de mémoire que les joueurs ont entrées dans un tableau. Les recherches en ligne permettent souvent de trouver d'énormes collections de ces codes de triche, qui fonctionnent souvent parfaitement avec VBA. Une fois que les joueurs ont trouvé des codes qui leur plaisent, l'émulateur peut même les sauvegarder pour qu'ils puissent les activer et les désactiver quand ils le souhaitent.

Les ROMs originales de la Game Boy fonctionnent bien dans VBA, même si cette console n'avait pas de couleur. L'émulateur permet aux joueurs de sélectionner une palette de couleurs afin de peindre les éléments de l'interface. Bien que l'apparence ne soit jamais aussi bonne que celle d'un véritable jeu en couleur, cela permet aux joueurs d'éviter la gêne occasionnée par l'utilisation de logiciels monochromes. Il est également possible d'utiliser un schéma de couleurs gris et vert qui se rapproche de l'écran à cristaux liquides des premières Game Boy. Bien qu'il ait été tourné en dérision en son temps, cet écran est aujourd'hui considéré comme nostalgique par de nombreuses personnes. L'activation de cette fonctionnalité peut donc faire ressurgir de vieux souvenirs.

Les ROMs créées pour le Game Boy Color sont aussi belles qu'elles l'étaient sur le matériel d'origine. VBA permet de les mettre à l'échelle de manière simple et permet même aux joueurs de les placer dans une énorme fenêtre plein écran, bien que cela nécessite généralement l'utilisation d'éléments letter et pillarbox assez importants afin d'éviter d'étirer l'écran. Ceux qui ont l'habitude de regarder des films en ligne sans avoir un véritable écran large sont probablement déjà habitués à cela, ils ne devraient donc pas remarquer la moindre différence.

Comme son nom l'indique, VBA brille vraiment lorsqu'on joue à des jeux Game Boy Advance. Il peut les mettre à l'échelle jusqu'à environ deux fois leur résolution d'origine sans étirer sérieusement l'écran du jeu. Bien qu'il ne s'agisse pas d'un jeu en haute définition, l'apparence est bien meilleure que celle offerte par la console originale. Dans de nombreux cas, le son est également meilleur que celui du matériel réel.

Alors que la Game Boy Advance originale ne dispose que de haut-parleurs monophoniques, elle est capable de produire deux canaux sonores stéréo. C'est également le cas des consoles portables Game Boy et GBC originales. Lorsque VBA est exécuté sur un ordinateur personnel équipé de haut-parleurs stéréo ou d'une paire d'écouteurs, il génère un son stéréo authentique. Le son mono est utilisé lorsqu'il n'y a qu'un seul haut-parleur relié au système, mais il reste généralement meilleur que celui qui sortait des éléments reliés aux vraies consoles GBA.

Les utilisateurs de Bluetooth peuvent profiter de cette flexibilité en connectant un haut-parleur à leur PC sans fil. VBA utilisera le système sonore par défaut exposé par Microsoft Windows, ce qui signifie qu'ils n'auront pas à effectuer de configuration supplémentaire pour le faire fonctionner. Ceux qui prévoient de connecter des contrôleurs et d'autres appareils sans fil ne devraient pas avoir de problème non plus. VBA vérifie simplement la présence de périphériques d'entrée et de sortie dans le système d'exploitation avant de les fournir aux joueurs.

Cela signifie également que les contrôleurs USB fonctionneront parfaitement. Tout ce que les joueurs ont à faire, c'est de se rendre sur l'écran de configuration des entrées et de toucher les boutons qui correspondent aux actions qu'ils recherchent. Il est théoriquement possible d'attribuer des fonctions d'émulateur aux boutons de la manette, mais cela demande un peu plus de configuration que ce que l'on peut imaginer.

Une surabondance de menus déroulants couplés à des raccourcis clavier logiques rendent de toute façon cet exercice académique. Vous pouvez facilement accéder à presque toutes les fonctions de VBA en appuyant simplement sur l'une des touches F situées en haut d'un clavier d'ordinateur complet. Les ordinateurs portables ne disposent peut-être pas de ces touches, c'est pourquoi l'interface prend toujours en charge les événements pilotés par la souris ainsi que les combinaisons de touches Alt.

Les accessoires de clavier fonctionnent toutefois avec VBA, ce qui signifie que cela peut ne pas être un problème même pour ceux qui jouent avec de très petits netbooks. Branchez un clavier USB de taille normale sur un PC et VBA sera en mesure de l'utiliser dès que Windows le reconnaîtra. Les joueurs peuvent définir n'importe quel bouton d'action directement sur une touche, ce qui signifie qu'ils sont libres d'utiliser les gros claviers comme contrôleurs s'ils le préfèrent. Cela fonctionne également avec les claviers Bluetooth, ce qui contribue à accroître l'attrait du jeu auprès des joueurs sérieux.

Bien que VBA soit techniquement une ancienne application, elle a été conçue de manière à pouvoir tirer pleinement parti de nombreuses innovations qui n'étaient pas encore disponibles à l'époque de sa sortie initiale. Cela l'a rendu populaire pour un certain nombre d'utilisations qui ne sont apparues qu'au cours des dernières années. Le cas d'utilisation le plus courant de VisualBoyAdvance est sans doute celui de ceux qui veulent jouer aux titres Pokémon par le biais d'un émulateur, et il offre certaines fonctionnalités qui devraient s'avérer particulièrement utiles pour ceux qui prévoient de le faire.

Les premiers titres de la première et de la deuxième génération devraient fonctionner sans aucune configuration supplémentaire. Les piratages de ces titres ne devraient pas non plus donner lieu à des messages d'erreur, ce qui fait de VBA une option intéressante pour les joueurs qui veulent explorer le monde parfois peu fiable des fangames et des titres homebrews. Bien que VBA effectue au moins un test de somme de contrôle rudimentaire, il devrait permettre aux joueurs de lancer des jeux même s'ils ne correspondent pas tout à fait à leur code d'en-tête.

La compatibilité est bonne pour presque tous les titres commerciaux en général, qu'ils soient conçus avec des éléments de jeu de rôle intégrés ou non. Les seuls jeux qui ne fonctionnent pas de manière fiable sont les diverses ROMs homebrew que les joueurs peuvent trouver en ligne. Étant donné que VBA n'a pas de fonction de mise à jour active, il peut être impossible de jouer à certains de ces titres, mais ce problème est associé à quelque chose que la plupart des gens considèrent comme un cas limite, au mieux.

En ce qui concerne les titres Pokémon de troisième génération et leurs divers hacks, les joueurs ne devraient pas avoir trop de difficultés, mais ils devront procéder à quelques ajustements avant de pouvoir créer un fichier de sauvegarde efficace. Le lancement d'une nouvelle partie sur l'un de ces titres fera apparaître un message d'erreur indiquant que la carte de sous-circuit 1m n'est pas installée. Cela vient du fait que le code du jeu sous-jacent ne réalise pas qu'il ne fonctionne pas sur du matériel physique et croit qu'une partie de la cartouche elle-même peut manquer.

Les joueurs peuvent facilement corriger ce problème en changeant le type de fichier de sauvegarde en un objet de 128k flash ROM. Ils pourront jouer sans cela, mais le jeu ne pourra pas continuer après avoir battu un groupe de dresseurs connu sous le nom d'Elite Four. Pour le reste, cependant, VBA est une application idéale pour ce type de jeux. Une poignée d'autres propriétés utilisent des techniques de sauvegarde spéciales, il est donc important de jouer avec ces options de configuration avant de déclarer explicitement que quelque chose fonctionne comme prévu.

Néanmoins, il est important de considérer cela comme une fonctionnalité plutôt que comme un bug. Certains programmeurs ont pris des décisions très inhabituelles lors de la création de titres GBA commerciaux et VisualBoyAdvance essaie simplement d'attirer le plus grand nombre possible de configurations potentielles. Ceux qui commencent vraiment à s'intéresser à ce côté du hobby du rétrogaming apprécieront les outils supplémentaires fournis par VBA.

Une poignée de fonctions de développement sont intégrées dans le code de VBA, ce qui donne aux programmeurs la liberté de vérifier les coordonnées de la mémoire et de voir comment les instructions d'une ROM s'exécutent sur la puce ARM7TDMI simulée. Comme les puces ARM7TDMI ne supportent qu'un jeu d'instructions réduit, ceux qui ont l'habitude d'écrire pour des processeurs x86_64 peuvent être peu familiers avec certaines des particularités de ce type d'environnement. Les outils de débogage de VBA aideront à faciliter la transition.

Les vidangeurs et ceux qui font des copies de sauvegarde des ROMs apprécieront également cette fonctionnalité. Ils pourront voir si leur fichier fonctionne correctement ou non en consultant simplement une poignée de messages d'erreur. Les développeurs de jeux professionnels qui créent de nouvelles ROM pour les distribuer en ligne peuvent également se fier à ces messages d'erreur, bien qu'ils puissent vouloir les compléter avec un outil de programmation dédié.

Plusieurs formats de ROM différents ont vu le jour au fil des ans, mais la plupart des dumpers modernes devraient produire quelque chose qui a un sens pour VBA. Ceux qui ont des problèmes pour jouer à un jeu spécifique qu'ils ont vidé eux-mêmes peuvent vouloir vérifier leur matériel avant de commencer à jouer avec trop d'options de configuration de l'émulateur. Le logiciel est indépendant de la plate-forme, ce qui fait que ce n'est généralement pas un problème.

L'accent mis sur la neutralité de la plate-forme a également permis aux joueurs de partager des fichiers de sauvegarde avec ceux qui utilisent d'autres systèmes d'exploitation. Si la version la plus populaire de VBA fonctionne sous Windows, il existe également des versions pour les ordinateurs basés sur BSD ainsi que pour la plate-forme Macintosh d'Apple. Les joueurs peuvent échanger des états de sauvegarde et des ROM avec les utilisateurs du logiciel VBA sur n'importe laquelle de ces plates-formes. Ils peuvent même lancer un jeu sur leur PC, puis transférer l'état sur un autre appareil, comme une console de jeu équipée d'une version spéciale de VBA. Il est donc possible d'échanger des jeux avec des machines qui, autrement, n'auraient même pas été capables d'exécuter un quelconque émulateur.

Les ajouts du marché secondaire à VBA permettent de l'utiliser dans le cadre d'une expérience de jeu sociale. Par exemple, les joueurs peuvent l'intégrer à un robot IRC qui permet une forme de jeu en réseau. Des fonctions de réseau primitives sont de toute façon intégrées au logiciel, ce qui permet de jouer en ligne à des jeux qui n'ont jamais été conçus pour cela. Ceux qui souhaitent simplement échanger des éléments de jeu entre deux ROM qu'ils ont sur leur disque local ne devraient pas avoir trop de difficultés à le faire.

Les paquets bifurqués pour VBA sont faciles à installer à côté du paquet principal, de sorte que ceux qui souhaitent étendre davantage la fonctionnalité de base peuvent le faire. Les plugins permettent à ceux qui veulent explorer des logiciels autres que les jeux d'atteindre certains de leurs objectifs de codage les plus ambitieux. Néanmoins, cela ne peut intéresser qu'un petit sous-ensemble de ceux qui veulent utiliser VBA.

Il y a fort à parier que l'écrasante majorité des utilisateurs de VBA se contentera des fonctions de base de l'émulateur et oubliera que toutes ces fonctionnalités avancées sont là. Ceux qui en ont besoin trouveront dans VisualBoyAdvance tous les outils dont ils ont besoin pour passer à la vitesse supérieure en matière de rétrogaming.

Les plus

  • Compatible avec une majorité écrasante de cartouches GBA
  • Fourni avec une suite d'outils de développement intégrés.
  • Supporte des fichiers de sauvegarde de différentes tailles
  • Lecture des jeux GB, GBC et GBA
  • Emule les fonctionnalités du Super Game Boy

Les moins

  • Peut nécessiter un dépannage pour jouer certains titres.
  • Ne reçoit pas de mises à jour actives
  • Refuse de lire quelques titres homebrew