{{tag>Trusty Xenial jeu émulation émulateurs_console BROUILLON}} ---- ====== 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 ===== * Disposer des [[:sudo|droits d'administration]]. * Disposer d'une connexion à Internet configurée et activée. * [[:tutoriel:comment_installer_un_paquet|Installez les paquets]] suivants : **[[apt>libgtk1.2,libsdl1.2debian]]** et la librairie [[http://packages.ubuntu.com/trusty/libsvga1|libsvga1]] en 32 bits (absente sous Ubuntu 16.04). ===== Installation ===== ==== SVGA ==== {{http://www.squish.net/generator/imgs/console.gif}} 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 ==== {{http://www.squish.net/generator/imgs/tcltk.gif}} 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 [[http://www.squish.net/generator/manual.html|FAQ]]//). -j , Vous pouvez définir les manettes selon plusieurs configurations proposées ci-dessous : * **key0**\\ configuration clavier principale (bouttons=ASD pad=flèches) \\ * **key1**\\ clavier gaucher qwerty (bouttons=ZXC pad=DGRF) \\ * **key2**\\ clavier droitier (buttons=,./ pad=arrows) \\ * **joy0**\\ Joystick 0 \\ * **joy1**\\ Joystick 1 \\ * **none**\\ Aucun joystick\\ Durant la partie, quelques options et actions sont accessibles par le biais des touches suivantes : * [F1]=infos\\ * [F2]=charger ou sauvegarder\\ * [F4]=capture d'écran\\ * [F5]=supprimer les infos à l'écran\\ * [F10]=plein écran\\ * [échap]=quitter\\ === 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 ===== * Le site officiel : http://www.squish.net/generator/ ---- Contributeurs : [[utilisateurs:manu_newbie]] [[utilisateurs:kmeleon|Kmeleon]] [[utilisateurs:adam0509|adam0509]] [[utilisateurs:milambert]] FIXME