Fr:Gp2xVBA

From wiki.gp2x.org
Gp2xVBA
Photo d'une console GameBoyAdvance
Télécharger (archive)
Dévelopeur original VisualBoy Advance SDL
Porté par domm pour la première version et pcklee123 pour les dernière version
Version 0.12q
Page Web
Etat Lent mais compatible


Gp2xVBA est un émulateur de console portable de Nintendo Gameboy Advance. Il a été porté rapidement à partir de l'émulateur VisualBoy Advance SDL par Domm puis a été optimisé par pcklee123. L'émulation n'est pas encore très rapide, le plus souvant les jeux tournant à 6 FPS.

Fonctionnalités:

  • Sauvegardes d'état (Savestats).
  • Menu dans l'émulateur.
  • Son.
  • Etirement de l'image au maximum de l'écran de la GP2x ou à la taille de l'écran de la véritable console.
  • Saut d'images (Frameskip).

Le code source est disponible: ICI

Contents

Installation

  1. Téléchargez et extrayez l'archive n'importe où sur votre carte SD.
  2. Installez si cela n'a pas encore été fait les librairies SDL pour GP2x.
  3. mettez des roms .gb, .gbc, .gba, .zip dans le répertoire "roms". Attention pas d'espace dans le nom.
  4. Lancez l'émulateur à partir du menu "Games" de la GP2x en utilisant le fichier "vba2x.gpe".

Controles

  • Dans le menu:
  • Dans les jeux (par défaut):
GP2x 
GBA
Joy 
Joy.
Bouton A
Bouton B
Bouton L
Bouton R
START 
START
SELECT 
SELECT
Faire une capture d'écran au format PNG.
Accélération.
Bouton du joy 
Vitesse de l'émulation.
Bouton du Joy + Vol+/-
Augmenter/Diminuer le frameskip (saut d'images).
Bouton du Joy + Start 
Quitter l'émulateur.
Bouton du Joy + B 
Charger une "savestate" (sauvegarde d'état).
Bouton du Joy + A 
Sauvegarder une "savestate" (sauvegade d'état).
Bouton du Joy + X 
Afficher le frame rate (rendu d'image).
Bouton du Joy + L + R 
Basculer en mode plein écran ou en mode affichage identique GBA.
L + R + Start 
Aaccéder au menu de configuration de l'émulateur.

Configuration

On peut changer la configuration de l'émulation et l'affectation des boutons de la GP2x dans le fichier VisualBoyAdvance.cfg.

    • Joy0_* (*étant les diférentes valeurs): chaqu'unes des variables, vous permet de modifier la configuration des boutons en ce basant sur le wiki pour savoir quel valeur mettre en fonction des boutons de la GP2x.
    • frameSkip (saut d'image): vous permet de modifier le nombres d'images que doit sauter l'émulateur. Plus il y en a est plus l'émulation est rapide mais moins fluide (scadadé) et moins il y en a et plus l'emulation est lente (respectueuse de l'affichage de la GBA). les valeurs peuvent aller de 0 à 5, 5 étant la valeur par défaut.
    • gbFrameSkip (saut d'image): vous permez de modifier le saut d'image pour les jeux Gameboy et Gameboy color. les valeurs peuvent aller de 0 à 5, 5 étant la valeur par défaut.
    • video: permet de définir l'agrandissement de l'écran de la GBA. la valeur par défaut est 0 donc écran identique à celui de la GBA.
    • fullScreen: permet d'indiquer si l'affichage doit se faire sur tout l'écran de la GP2x ou pas.
    • soundOff: permet de désactiver le son et donc d'accélérer l'émulation. 0 pour activer le son et une autre valeur pour le désactiver.
    • soundQuality (qualité sonore): permet de définir la qualité du son. les diférente valeur peuvent être 1 pour 44 Khz, 2 pour 22Khz, 4 pour 11Khz. La valeur par défaut est 4.
    • showSpeed (affichage de la vitesse): vous permet d'activer l'affichage des FPS. Désactivé par défaut.
    • autoFrameSkip (Saut d'image automatique): permet de régler la gestion automatique du saut d'images par l'émulateur. activé par défaut.

Spécial

Vous pouvez modifier l'image de fond du menu en modifiant le fichier "fondo.png".

Compatibilité des jeux

Quand vous remplissez le tableau pensez à noter le nom du jeu avec son nom sous GoodGBA ou le N° du dump.

Status Levels:

Status Level: Description:
Untested Has not yet been tested.
Works Full speed, no noticeable problems.
Mostly Works Playable, but with noticeable glitches, or not playable because of speed, with no glitches.
Barely Works Glitches or speed make game unplayable, but it will boot.
Doesn't Work Will not boot, or crashes on boot.


Game: Status: Version: Comment:
Azumanga Daioh Advance (J) Not Works q white screen no more
Mario Kart Advance (J) [!] Not Works q lot of graphics glitch and looping sound that make the game not playable.
Metal slug advance dump 1840 Works q sound is buggy. GP2x at 250MHz default emulator options.
Pokemon Sapphire (U) [!] Works q GP2x at 250MHz default emulator options.
Super Mario Advance 4 (J) Works q Slow with no sound. GP2x at 250MHz default emulator options.
Golden Sun - L'Age Perdu (F) Not Works q quit the emulator. GP2x at 250MHz default emulator options.
Colin McRae Rally 2.0 (E) [hIR00] Barely Works q work but some serious graphics problem in race. GP2x at 250MHz default emulator options.
Mortal Kombat Advance (E) Works q work corectly but with no sound. GP2x at 250MHz default emulator options.
Pro Tennis WTA Tour (E) Works q Little grahpics glitch in menu. GP2x at 250MHz default emulator options.
Super Puzzle Fighter II Turbo (U) Mostly Works q realy slow. GP2x at 250MHz default emulator options.

Historique des versions

  • v-r:
    • Quelques optimisations qui permetant d'ameliorer encore un peut la vitesse.
  • v0.12 par pcklee123 en utilisant le code de domm:
    • Légere optimisation du code et donc un peut plus rapide.
    • Sélecteur de vitesse du processeur de la GP2x grace à cpuspeed (233MHz, 250MHz et 275MHz).
    • Possibilité de charger les roms Gameboy et Gameboy color.
    • Menu utilisant selector
  • v0.1 par domm:
    • Première version pas très rapide et sans le son.
Personal tools