Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
dgen [Le 19/08/2010, 23:26] draco31.fr tag émulateurs_consoles |
dgen [Le 11/09/2022, 12:13] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Dapper Edgy Feisty Gutsy jeu émulation émulateurs_consoles BROUILLON vétuste}} | + | {{tag>Bionic jeu émulation émulateurs_console}} |
---- | ---- | ||
+ | <note warning>dgen n'est plus mis à jour depuis 2014((source: https://sourceforge.net/p/dgen/dgen/commit_browser)) et peut comporter des beugs, utilisez plutôt des alternatives telles que retroarch</note> | ||
====== Dgen ====== | ====== Dgen ====== | ||
+ | {{ :jeux:tkdgen_trusty.png?300}} | ||
+ | **Dgen** est un émulateur SEGA MEGADRIVE. \\ | ||
+ | **TKDgen** est une interface graphique pour Dgen. | ||
- | **Dgen** émulateur SEGA MEGADRIVE. \\ | ||
- | **TKDgen** est une interface graphique pour Dgen. | ||
- | |||
- | |||
- | ===== Pré-requis ===== | ||
- | |||
- | <note tip>Bien que optionnelle, [[:materiel#carte_video|une accélération 3d]] fonctionnelle est recommandée. </note> | ||
- | [[:tutoriel:comment_modifier_sources_maj|Activez le dépôt]] **Multiverse** | ||
===== Installation ===== | ===== Installation ===== | ||
- | ==== l'émulateur ==== | + | ==== L'émulateur ==== |
- | [[:tutoriel:comment_installer_un_paquet|Installez le paquets]] | + | [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] |
- | **dgen** | + | **[[apt>dgen]]**. \\ |
+ | Si vous êtes sur [[:architecture_materielle|architecture 64 bits]], comme il n'existe pas de paquet il vous faut installer le paquet 32 bits. Entrez cette commande dans un [[:terminal]]: | ||
+ | <code>sudo apt-get install dgen:i386</code> | ||
- | ==== l'interface graphique ==== | ||
- | === Avec les paquets .deb === | + | ==== L'interface graphique ==== |
- | Télécharger [[http://ppa.launchpad.net/fabien-beosfrance/ubuntu/pool/main/t/tkdgen/tkdgen_1.1.1-1~getdeb4_all.deb|Le paquet pour Ubuntu (universel)]] et [[:tutoriel:comment_installer_un_paquet|installez le]]. | + | === Paquet deb pour architecture 32 bits === |
- | <note>Ce paquet a été compilé sous feisty mais il devrait marcher parfaitement sous edgy et gutsy.</note> | + | Téléchargez [[http://ppa.launchpad.net/fabien-beosfrance/ubuntu/pool/main/t/tkdgen/tkdgen_1.1.1-1~getdeb4_all.deb|Le paquet pour Ubuntu]] et [[:tutoriel:comment_installer_un_paquet|installez le]]. |
- | + | Si le deb ne s'installe pas utilisez la méthode de l'architecture 64 bits. | |
- | === Par compilation (inutile) === | + | === Compilation pour architecture 64 bits === |
- | [[:tutoriel:comment_installer_un_paquet|installez les paquets]] **tcl8.4-dev** **tk8.4-dev** | + | [[:tutoriel:comment_installer_un_paquet|Installez les paquets]] **[[apt>tcl8.4-dev,tk8.4-dev]]**. Puis continuez avec la compilation du paquet en entrant successivement ces commandes dans un [[:terminal]]: |
- | + | <code bash>wget http://downloads.sourceforge.net/project/tkdgen/TkDgen/1.1.1/tkdgen-1.1.1.tar.gz | |
- | Voici la procédure que je propose pour le téléchargement, la décompression et l'installation: | + | tar xvzf tkdgen-1.1.1.tar.gz |
- | <code> | + | cd tkdgen-1.1.1 |
- | $ wget http://ovh.dl.sourceforge.net/sourceforge/tkdgen/tkdgen-1.1.1.tar.gz | + | ./configure |
- | $ tar xvzf tkdgen-1.1.1.tar.gz | + | make |
- | $ cd tkdgen-1.1.1 | + | sudo make install |
- | $ ./configure | + | |
- | $ make | + | |
- | $ sudo make install | + | |
</code> | </code> | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
- | ==== Interface en ligne de commande ==== | + | ==== En ligne de commande ==== |
Ce logiciel fonctionne en ligne de commande, sans interface graphique. | Ce logiciel fonctionne en ligne de commande, sans interface graphique. | ||
- | Pour en connaitre les options, il vous suffit de taper : | + | Pour en connaître les options, il vous suffit de taper : |
- | + | <code>dgen -h</code> | |
- | <code> | + | |
- | $ dgen -h | + | |
- | </code> | + | |
Pour obtenir de plus amples informations, utilisez les manpages : | Pour obtenir de plus amples informations, utilisez les manpages : | ||
- | <code> | + | <code>man dgen</code> |
- | $ man dgen | + | |
- | </code> | + | |
Exemple de ligne de commande pour lancer un fichier rom:\\ | Exemple de ligne de commande pour lancer un fichier rom:\\ | ||
* -f = fullscreen, plein écran (ne marche pas dans mon cas)\\ | * -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à\\ | * -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]**)\\ | + | * -G 800x600 = mode **openGL** (la fenêtre ainsi créée peut passer en plein écran avec la combinaison **[Alt]+[Entrée]**): |
- | + | <code>dgen -j -G 800x600 ~/sonic/Sonic1.bin | |
- | <code> | + | |
- | $ dgen -j -G 800x600 ~/sonic/Sonic1.bin | + | |
</code> | </code> | ||
- | ==== Interface graphique ==== | + | ====Avec interface graphique ==== |
- | + | <note warning>Plus développé depuis plus de 10 ans...</note> | |
- | === Installation === | + | Pour lancer le logiciel **TKDGen**, vous pouvez par exemple utiliser la commande suivante (ou avec ALT+F2): |
- | + | ||
- | Pour lancer le logiciel **TKDGen**, vous pouvez par exemple utiliser la commande suivante: | + | |
<code> | <code> | ||
- | $ tkdgen | + | tkdgen |
</code> | </code> | ||
- | + | Si vous créez un lanceur il devient accessible dans [[unity#tableau_de_bord_dash|le tableau de bord Unity]] avec le mot clé **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'' | + | Pour créer un lanceur suivez les instructions de cette [[raccourci-lanceur|page]]: |
+ | * Dans le champ **Commande** entrez: ///usr/local/bin/tkdgen// | ||
+ | * Pour l'icône naviguez jusqu'à: ///usr/local/tkdgen/imgs/im_tkdgen.gif// | ||
=== Configuration === | === Configuration === | ||
Ligne 97: | Ligne 82: | ||
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__. | 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__. | ||
- | |||
- | ===== Liens ===== | ||
- | * Le site officiel : http://www.geocities.com/atiiss/tkdgen/en/about.html | ||
---- | ---- | ||
- | Contributeurs : [[utilisateurs:manu_newbie]] [[utilisateurs:kmeleon|Kmeleon]] [[utilisateurs:adam0509|adam0509]] [[utilisateurs:milambert]] FIXME | + | Contributeurs : [[utilisateurs:manu_newbie]] [[utilisateurs:kmeleon|Kmeleon]] [[utilisateurs:adam0509|adam0509]] [[utilisateurs:milambert]], pour MAJ [[:utilisateurs:l_africain|L'Africain]] |