VBA Express.

Auteur:   Achraf cherti, 2005-2006
Site Web: http://vbaexpress.tuxfamily.org/
Email:    achrafcherti@gmail.com

==========================================================
Introduction
==========================================================
VBA Express est un frontend pour l'émulateur Gameboy Advance: VisualBoyAdvance
Il vous permettra de configurer aisément l'affichage, le son, les contrôles, etc. 
Sans oublier que vous pouvez lancer vos jeux par son biais sans passer par la
ligne de commande.

Cette version a été testée avec VisualBoyAdvance version 1.7.1 et 1.7.2.

==========================================================
Comment installer l'émulateur VisualBoyAdvance?
==========================================================
VBA Express a besoin de l'émulateur VisualBoyAdvance afin que vous puissiez émuler vos 
jeux Game Boy Advance. Il vous faudra le télécharger et installer depuis son site 
officiel: http://vba.ngemu.com

Pour les gens pressés, voilà un lien direct pour télécharger la version 1.7.1
(version binaire):
http://prdownloads.sourceforge.net/vba/VisualBoyAdvance-1.7.1-SDL-linux-glibc22.tar.gz?download

Dans l'archive VisualBoyAdvance-1.7.1-SDL-linux-glibc22.tar.gz l'exécutable "VisualBoyAdvance".
Il vous suffira de la copier dans /usr/bin (ou n'importe quel autre répertoire 
dans $PATH) afin que VBA Express puisse le détecter.

==========================================================
Comment installer VBA Express
==========================================================
Pour installer le frontend il vous faudra copier le fichier exécutable
"vbaexpress" dans un des chemins définis dans la variable $PATH
par exemple "/usr/bin".

==========================================================
Comment compiler le programme depuis la source...
==========================================================
Pour le compiler c'est très simple. Il vous faudra premièrement
quelques dépendances:
   - SDL     (www.libsdl.org)
   - Fltk    (www.fltk.org)
   - FLU     (www.osc.edu/~jbryan/FLU/)

Une fois que vous aurez compilé et installé ces trois bibliothèques
vous pourrez compiler vous même Vba Express.

Suposons que le fichier que vous avez téléchargé d'internet est
situé dans /home/achraf/vbaexpress-1.1-source.tar.gz

Vous tapez (attention le $ ne compte pas...):

$ cd /home/achraf
$ tar xvzf vbaexpress-1.1-source.tar.gz

là vous aurez un nouveau répertoire nommé vbaexpress-1.1... vous y 
entrez et puis vous compilez le programme:

$ cd vbaexpress-1.1
$ make

une fois compilé, vous devrez vous loguer en root (vous entrez le mot
de passe après avoir tapé la commande "su"):

$ su
password:

et là vous pourrez installer VBA Express:

$ make install


==========================================================
Quels sont les outils utilisés pour le développement?
==========================================================
VBA Express est totalement programmé en C++. Compilé avec gcc et 
make. Le code source a été Edité avec gvim (http://www.gvim.org).
Le GUI est fait avec la libriarie Fltk (http://www.fltk.org).
File Browser avec la librairie FLU (complémentaire à Fltk)
L'image principale a été retouchée avec Gimp. Le système utilisé
pour le développement est Linux sous la distribution Fedora Core 4.
	

