Ceci est une ancienne révision du document !
Dgen
Dgen émulateur SEGA MEGADRIVE. TKDgen est un "frontend" (interface graphique) pour Dgen.
Prérequis
Tcl/TK >=8.4
Installation
l'émulateur
Pour l'installer, utilisez Synaptic pour installer le paquet dgen
(multiplateforme / multiverse).
l'interface graphique
Avec les paquets .deb
Télécharger Le paquet pour Ubuntu (universel) et installez le.
Pour lancer le TKDGen, utilisez le raccourci Applications→Jeux→TKDgen
Par compilation (inutile)
Installez les librairies Tcl/TK >=8.4 via Synaptic
Voici la procédure que je propose pour le téléchargement, la décompression et l'installation:
$ wget http://ovh.dl.sourceforge.net/sourceforge/tkdgen/tkdgen-1.1.1.tar.gz $ tar xvzf tkdgen-1.1.1.tar.gz $ cd tkdgen-1.1.1 $ ./configure $ make $ sudo make install
Utilisation
Interface en ligne de commande
Ce logiciel fonctionne en ligne de commande, sans interface graphique. Pour en connaitre les options, il vous suffit de taper :
$ dgen -h
Pour obtenir de plus amples informations, utilisez les manpages :
$ man dgen
Exemple de ligne de commande pour lancer un fichier rom:
- -f = fullscreen, plein écran (ne marche pas dans mon cas)
- -j = auto-détection des manettes de jeu (joystick), c'est plutôt correct de ce côté là
- -G 800x600 = mode openGL (le fenêtre ainsi crée peut passer en plein écran avec la combinaison [Alt]+[Entrée])
$ dgen -j -G 800x600 ~/sonic/Sonic1.bin
Interface graphique
Installation
Pour lancer le logiciel TKDGen, vous pouvez par exemple utiliser la commande suivante:
$ tkdgen
Pour ajouter un lanceur rapide dans le menu déroulant "application", utilisez l'éditeur de menu et ajoutez la commande: /usr/local/bin/tkdgen
; pour l'icone: /usr/local/tkdgen/imgs/im_tkdgen.gif
Configuration
Une fois lancé, plusieurs onglets nous donnent accès à la configuration, voici les réglages proposés:
- Dgen:
Résolution: manual (manuelle), puis cocher <in pixel x,y: OpenGL> et rentrer X=800, Y=600
Joystick: activated (support joystick activé)
OpenGL: On (important pour profiter de l'accélération graphique de votre carte)
Advanced options: dans la nouvelle fenêtre vous pouvez éditer les raccourcis clavier en cours de partie, cliquer sur <control> nous donne accès au réglage des touches clavier pour les joueurs 1 et 2.
Cocher <fullscreen> active le plein écran. Il faut terminer par cliquer sur <save>
une fenêtre doit s'ouvrir pour confirmer l'action:
RC file saved
Les fichiers de sauvegardes et les captures d'écran se trouvent dans /home/login/.tkdgen/
- Options:
Directories: <directories of Roms> ici, il faut renseigner le chemin vers les fichiers binaires ( monjeux.smd, monjeux.bin )
<directory of data>: où seront conservées les sauvegardes en cours de partie.
Il ne reste plus qu'à jouer en double cliquant sur le fichier Rom. Pour quitter une partie, utilisez la touche [Echap.], pour faire une sauvegarde: [F2], charger une sauvegarde [F3]… comme configuré dans advanced options.