View previous topic :: View next topic |
Author |
Message |
Asher256 Tux's lil' helper
Joined: 01 Sep 2005 Posts: 92
|
Posted: Sat Nov 05, 2005 12:16 pm Post subject: [Emulation] Jouer facilement aux jeux Game Boy Advance |
|
|
Je voudrais vous présenter un nouveau logiciel Libre pour Linux: VBA Express
Voir Screenshot
C'est un frontend pour VisualBoyAdvance.
Il vous permettra de:
* Configurer l'émulateur graphiquement (au lieu d'aller modifier le fichier .cfg)
* De lancer vos ROM Game Boy Advance sans passer par le terminal.
Son site officiel: http://vbaexpress.tuxfamily.org/
J'attends vos suggestion, appréciations ou critiques.
PS: N'hésitez pas à contribuer au logiciel ou à le faire connaître _________________ Blog (Qui parle en majorité de GNU/Linux et des logiciels libres): http://asher256.tuxfamily.org
Dictionnaire informatique libre: http://jargon.tuxfamily.org/ |
|
Back to top |
|
|
PabOu Veteran
Joined: 11 Feb 2004 Posts: 1088 Location: Hélécine - Belgium
|
Posted: Sat Nov 05, 2005 1:49 pm Post subject: |
|
|
cela fait maintenant plusieurs semaines que je l'utilise, et j'en suis ravi !
a cause de problemes (python bien sur, ou bien c'est du kde) avec les front-end compris dans portage, j'ai fait une recherche sur google et je suis tombé sur celui-là. ca utilise les lib SDL si je me souviens bien.
Malgré celà, j'ai quand meme quelques points négatifs à citer :
* manque l'option pour donner une image BIOS (le jour ou on en a besoin, on rajoute soi meme la ligne dans le fichier de config de VBA)
* n'affiche pas les .zip dans l'explorateur (il faut choisir de tout afficher)
* ne se trouve pas (encore) dans portage
à part ca, j'adore :) |
|
Back to top |
|
|
Asher256 Tux's lil' helper
Joined: 01 Sep 2005 Posts: 92
|
Posted: Sat Nov 05, 2005 1:55 pm Post subject: |
|
|
PabOu wrote: | cela fait maintenant plusieurs semaines que je l'utilise, et j'en suis ravi !
a cause de problemes (python bien sur, ou bien c'est du kde) avec les front-end compris dans portage, j'ai fait une recherche sur google et je suis tombé sur celui-là. ca utilise les lib SDL si je me souviens bien.
Malgré celà, j'ai quand meme quelques points négatifs à citer :
* manque l'option pour donner une image BIOS (le jour ou on en a besoin, on rajoute soi meme la ligne dans le fichier de config de VBA)
* n'affiche pas les .zip dans l'explorateur (il faut choisir de tout afficher)
* ne se trouve pas (encore) dans portage
à part ca, j'adore |
Merci pour ton appréciation sur VBA Express.
J'ai noté les points négatifs afin qu'ils soient ajoutés dans la prochaine version.
Réponse pn 1: Comme tous les jeux que j'ai essayé avec VisualBoyAdvance (plus de 40) ont bien marché. J'avais jugé que l'option du bios n'étais pas très utile. Le choix du bios va être ajouté dans la prochaine version.
Réponse pn 2: ça sera ajouté aussi.
Réponse pn 3: Il n'est pas dans portage car il est très récent. Je vais le proposer ultérieurement.
Pour ce qui est de des bibliothèques utilisées, VBA Express utilise FLTK pour le GUI. SDL pour le mapping des touches clavier. _________________ Blog (Qui parle en majorité de GNU/Linux et des logiciels libres): http://asher256.tuxfamily.org
Dictionnaire informatique libre: http://jargon.tuxfamily.org/ |
|
Back to top |
|
|
Asher256 Tux's lil' helper
Joined: 01 Sep 2005 Posts: 92
|
Posted: Mon Nov 07, 2005 2:32 pm Post subject: |
|
|
Nouvelle version 1.1
Site officiel: http://vbaexpress.tuxfamily.org
Code source: vbaexpress-1.1.tar.gz
Changements:
* Afficher les fichiers *.gba* et *.zip dans le file chooser
* Configuration du BIOS
* Interface agrandie légèrement
* Correction de quelques petites incompatibilités avec Fltk 1.1.7
* Ajout du fichier .spec et du RPM pour Fedora
* Ajout des fichiers vbaexpress.desktop et vbaexpress.png (pour l'ajout dans le menu Gnome et Kde)
* Elimination de tous les warnings g++
Je vais ajouter d'ici peu un ebuild + un tutorial pour l'installer facilement sous gentoo.
++ _________________ Blog (Qui parle en majorité de GNU/Linux et des logiciels libres): http://asher256.tuxfamily.org
Dictionnaire informatique libre: http://jargon.tuxfamily.org/ |
|
Back to top |
|
|
PabOu Veteran
Joined: 11 Feb 2004 Posts: 1088 Location: Hélécine - Belgium
|
Posted: Mon Nov 07, 2005 3:55 pm Post subject: |
|
|
Asher256 wrote: | Réponse pn 1: Comme tous les jeux que j'ai essayé avec VisualBoyAdvance (plus de 40) ont bien marché. J'avais jugé que l'option du bios n'étais pas très utile. Le choix du bios va être ajouté dans la prochaine version. |
Effectivement, ce n'est pas tres utile, mais ayant eu des problèmes de format de sauvegarde, je pensais pouvoir résoudre mes problèmes avec une image BIOS. Ca ne m'a pas aidé, mais j'ai quand même cherché l'option dans VBA Express.
Asher256 wrote: | Réponse pn 2: ça sera ajouté aussi. |
Je crois que c'est le plus utile :)
Asher256 wrote: | Pour ce qui est de des bibliothèques utilisées, VBA Express utilise SDL pour le mapping des touches clavier. |
Et pour le mappage des touches d'un joypad aussi. Un peu hors sujet : C'est un probleme lié a SDL je crois, mais je n'ai jamais réussi à configurer mes axes (avec une manette sur port // et le module gamecon, et aussi avec une manette sur USB) ni pour VBA, ni pour ePSXe. Pour VBA il me donnait la valeur 1002 pour gauche ET droite, et puis la valeur 1004 (je crois) pour haut ET bas. il ne faisait aucune distinction. ePSXe, c'est différent, mais j'ai résolu les 2 problèmes en utilisant qjoypad
edit : je vais aller voir la nouvelle version :D |
|
Back to top |
|
|
PabOu Veteran
Joined: 11 Feb 2004 Posts: 1088 Location: Hélécine - Belgium
|
Posted: Mon Nov 07, 2005 5:03 pm Post subject: marche à suivre pour installer |
|
|
ne disposant pas des libs FLU, j'ai du les installer pour compiler vbaexpress (j'utilisais le binaire fourni avec la 1.0 mais pour la 1.1, il n'y est plus alors...)
mais FLU ne se trouve pas dans portage :(
FLU a besoin de FLTK, qui était déja installé chez moi (si pas chez vous, alors : emerge fltk)
j'ai donc telechargé l'archive de FLU sur www.osc.edu/~jbryan/FLU/
je l'ai ensuite decompressée... et puis, dans le repertoire créé :
Code: | pabou@chocolat ~/temp/FLU_2.14 $ ./configure --L=/usr/lib/fltk-1.1/ --I=/usr/include/fltk-1.1/
pabou@chocolat ~/temp/FLU_2.14 $ make
pabou@chocolat ~/temp/FLU_2.14 $ su
Password:
chocolat FLU_2.14 # make install
|
et voilà !
je peux maintenant compiler VBA Express 1.1
ps : le make install de vbaexpress, met le binaire dans /usr/bin alors que gentoo met binaire VisualBoyAdvance dans /usr/games/bin
ce serait bien (mais pas nécessaire) que ce soit le meme endroit pour vbaexpress :)
ps 2: bonne initiative les icones ;) un point en plus ! |
|
Back to top |
|
|
Asher256 Tux's lil' helper
Joined: 01 Sep 2005 Posts: 92
|
Posted: Mon Nov 07, 2005 5:18 pm Post subject: Re: marche à suivre pour installer |
|
|
PabOu wrote: | ne disposant pas des libs FLU, j'ai du les installer pour compiler vbaexpress (j'utilisais le binaire fourni avec la 1.0 mais pour la 1.1, il n'y est plus alors...)
mais FLU ne se trouve pas dans portage
FLU a besoin de FLTK, qui était déja installé chez moi (si pas chez vous, alors : emerge fltk)
j'ai donc telechargé l'archive de FLU sur www.osc.edu/~jbryan/FLU/
je l'ai ensuite decompressée... et puis, dans le repertoire créé :
Code: | pabou@chocolat ~/temp/FLU_2.14 $ ./configure --L=/usr/lib/fltk-1.1/ --I=/usr/include/fltk-1.1/
pabou@chocolat ~/temp/FLU_2.14 $ make
pabou@chocolat ~/temp/FLU_2.14 $ su
Password:
chocolat FLU_2.14 # make install
|
et voilà !
je peux maintenant compiler VBA Express 1.1
ps : le make install de vbaexpress, met le binaire dans /usr/bin alors que gentoo met binaire VisualBoyAdvance dans /usr/games/bin
ce serait bien (mais pas nécessaire) que ce soit le meme endroit pour vbaexpress
ps 2: bonne initiative les icones un point en plus ! |
Bonne idée. Comme ça il n'y aura que les users appartenant au groupe games qui pourront lancer Vba Express.
Je vais faire d'ici peu faire un ebuild (qu'il faudra mettre dans /usr/local/portage) qui installera VBA Express dans /usr/games/bin + changera les permissions du binaire en le mettant dans le groupe games. _________________ Blog (Qui parle en majorité de GNU/Linux et des logiciels libres): http://asher256.tuxfamily.org
Dictionnaire informatique libre: http://jargon.tuxfamily.org/ |
|
Back to top |
|
|
PabOu Veteran
Joined: 11 Feb 2004 Posts: 1088 Location: Hélécine - Belgium
|
Posted: Mon Nov 07, 2005 8:21 pm Post subject: |
|
|
et peut-etre aussi de ne pas copier l'entrée pour le menu gnome, et l'icone dans /usr/share/pixmap, si on a pas gnome d'installé (use flag gnome.. bien que je ne sois pas sur du tout que ce soit la meilleure façon de faire)
il faudra prévoir FLU dans portage aussi |
|
Back to top |
|
|
Asher256 Tux's lil' helper
Joined: 01 Sep 2005 Posts: 92
|
Posted: Mon Nov 07, 2005 9:02 pm Post subject: |
|
|
PabOu wrote: | et peut-etre aussi de ne pas copier l'entrée pour le menu gnome, et l'icone dans /usr/share/pixmap, si on a pas gnome d'installé (use flag gnome.. bien que je ne sois pas sur du tout que ce soit la meilleure façon de faire)
il faudra prévoir FLU dans portage aussi |
C'est une très bonne idée de tester 'gnome' dans le use flag. ça va être ajouté dans le ebuild.
Pour les FLU+Vba Express, il faudra effectivement prévoir deux ebuilds. _________________ Blog (Qui parle en majorité de GNU/Linux et des logiciels libres): http://asher256.tuxfamily.org
Dictionnaire informatique libre: http://jargon.tuxfamily.org/ |
|
Back to top |
|
|
Asher256 Tux's lil' helper
Joined: 01 Sep 2005 Posts: 92
|
|
Back to top |
|
|
PabOu Veteran
Joined: 11 Feb 2004 Posts: 1088 Location: Hélécine - Belgium
|
|
Back to top |
|
|
Asher256 Tux's lil' helper
Joined: 01 Sep 2005 Posts: 92
|
|
Back to top |
|
|
PabOu Veteran
Joined: 11 Feb 2004 Posts: 1088 Location: Hélécine - Belgium
|
Posted: Wed Nov 09, 2005 5:10 am Post subject: |
|
|
non je n'ai rien fait
je te laisse le soin de le faire, pour ton oeuvre :) |
|
Back to top |
|
|
Asher256 Tux's lil' helper
Joined: 01 Sep 2005 Posts: 92
|
Posted: Thu Nov 10, 2005 6:18 pm Post subject: |
|
|
PabOu wrote: | non je n'ai rien fait
je te laisse le soin de le faire, pour ton oeuvre |
C'est parfait. Je vais poster les ebuild d'ici peu.
@+ _________________ Blog (Qui parle en majorité de GNU/Linux et des logiciels libres): http://asher256.tuxfamily.org
Dictionnaire informatique libre: http://jargon.tuxfamily.org/ |
|
Back to top |
|
|
|