Table des matières

, , , , ,

SVGAlib/GTK generator

Plus développé depuis 10 ans !

Generator est un émulateur Sega Genesis / Mega Drive.

Deux ports existent pour cet émulateur. L'un, SVGAlib generator, tourne dans un terminal sans qu'un serveur X soit nécessaire. L'autre, GTK generator, utilise SDL et gtk.

Pré-requis

Installation

SVGA

Pour l'installer, suivez les étapes suivantes :

wget http://www.squish.net/generator/files/generator-0.35.svgalib.tar.gz
tar xvfz generator-0.35.svgalib.tar.gz
cd ./generator-0.35.svgalib

GTK

Voici les étapes à suivre pour l'installation du programme:

wget http://www.squish.net/generator/files/generator-0.35.gtk.tar.gz
tar xvfz generator-0.35.gtk.tar.gz
cd ./generator-0.35.gtk

Utilisation

SVGA

Pour connaître les paramètres de SVGAlib generator, vous pouvez utiliser la commande suivante :

$ ./generator-svgalib -h

Pour utiliser le clavier ou des joysticks, utilisez l'option suivante : (extrait de la FAQ).

 -j <pad1>,<pad2> 

Vous pouvez définir les manettes selon plusieurs configurations proposées ci-dessous :

Durant la partie, quelques options et actions sont accessibles par le biais des touches suivantes :

Jouer

Pour jouer avec SVGAlib generator, vous pouvez utilisez une commande ressemblant à ceci :

$ sudo ./generator-svgalib [options] [rom]

Par exemple, pour lancer Sonic et dont le premier joueur utilise un joystick et le second le clavier :

sudo ./generator-svgalib  -j joy0,key0 ~/sonic/Sonic1.bin

GTK

Voici un exemple d'utilisation si votre console est dans le répertoire 'generator-0.35.gtk':

$ ./generator-gtk

Vous pouvez aussi démarrer cet émulateur avec un fichier rom précis:

$ ./generator-0.35-gtk /cheminvers/fichier/rom.bin    

Il est possible de rajouter un lanceur rapide dans le menu application. Ouvrez 'Editeur de menu Applications' (voir aussi : Alacarte) dans 'Application/outils système'. Rajoutez une entrée avec comme cible le fichier /monchemin/vers/generator-0.35.gtk/generator-gtk.

Liens


Contributeurs : manu_newbie Kmeleon adam0509 milambert FIXME