Fr:Gp2xVBA
From wiki.gp2x.org
Gp2xVBA | |
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
- Téléchargez et extrayez l'archive n'importe où sur votre carte SD.
- Installez si cela n'a pas encore été fait les librairies SDL pour GP2x.
- mettez des roms .gb, .gbc, .gba, .zip dans le répertoire "roms". Attention pas d'espace dans le nom.
- 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.
- A
- Bouton A
- B
- Bouton B
- L
- Bouton L
- R
- Bouton R
- START
- START
- SELECT
- SELECT
- Y
- Faire une capture d'écran au format PNG.
- X
- 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.