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 | ||
mednafen [Le 31/03/2017, 18:59] 2.10.248.166 rajout de sudo dans sudo make install |
mednafen [Le 08/12/2022, 16:07] (Version actuelle) Xzu Rukneg [Voir aussi] youtube |
||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
Mednafen est le meilleur émulateur des consoles Playstation, PC Engine et Virutal Boy. L'émulation des autres plate-formes se fait soit avec des émulateurs propres, soit en reprenant d'autres émulateurs. | Mednafen est le meilleur émulateur des consoles Playstation, PC Engine et Virutal Boy. L'émulation des autres plate-formes se fait soit avec des émulateurs propres, soit en reprenant d'autres émulateurs. | ||
<note tip>Mednafen est un émulateur recommandé pour ces consoles : | <note tip>Mednafen est un émulateur recommandé pour ces consoles : | ||
- | **Atari Lynx** (basé sur Handy), **Famicom / NES** (basé sur FCEU), **GameBoy** (Color), **GameBoy Advance** (basé sur VisualBoyAdvance), **Neo Geo Pocket** (Color), **PC Engine/TurboGrafx 16** (CD) et **SuperGrafx PC-FX**, **Playstation**, **Saturn**, **WonderSwan** (Color), **Virtual Boy**.</note> | + | **Atari Lynx** (basé sur Handy), **Neo Geo Pocket** (Color), **PC Engine/TurboGrafx 16** (CD) et **SuperGrafx PC-FX**, **Playstation**, **Saturn** (expérimental et seulement pour architecture x86_64), **WonderSwan** (Color), **Virtual Boy**.</note> |
<note help>Si les consoles suivantes sont aussi émulées, il est recommandé de chercher d'autres émulateurs : | <note help>Si les consoles suivantes sont aussi émulées, il est recommandé de chercher d'autres émulateurs : | ||
NES, Sega Master System, Gamegear, Megadrive, (basé sur Genesis Plus), Super Nintendo (basé sur bnes)</note> | NES, Sega Master System, Gamegear, Megadrive, (basé sur Genesis Plus), Super Nintendo (basé sur bnes)</note> | ||
| | ||
- | Son utilisation en ligne de commande est relativement complexe et des interfaces graphiques permettent de s'en affranchir.\\ | + | <note warning>//"Son utilisation en ligne de commande est relativement complexe et des interfaces graphiques permettent de s'en affranchir."// Malheureusement c'est faux. :( L'interface graphique n'utilise que peu des possibilités du programme. Pour configurer correctement cet émulateur, vous n'échapperez pas à éditer le ficher **~/.mednafen/mednafen.cfg**, selon les paramètres trouvés dans [[https://mednafen.github.io/documentation/|la doc officielle]]. **Utilisez la touche F1 pendant un jeu** pour avoir les commandes importantes, notamment **ctrl+alt+1**.</note> |
===== Pré-requis ===== | ===== Pré-requis ===== | ||
Ligne 23: | Ligne 23: | ||
Des sources plus récentes sont disponibles sur le site officiel : | Des sources plus récentes sont disponibles sur le site officiel : | ||
- | http://mednafen.fobby.net/ | + | https://mednafen.github.io/ |
Pour compiler mednafen, téléchargez les sources, puis décompressez le fichier. Ouvrez un terminal dans le dossier obtenu et faites : | Pour compiler mednafen, téléchargez les sources, puis décompressez le fichier. Ouvrez un terminal dans le dossier obtenu et faites : | ||
Ligne 34: | Ligne 34: | ||
et pour rendre l'exécutable disponible sur tout le système : | et pour rendre l'exécutable disponible sur tout le système : | ||
make install | make install | ||
+ | | ||
+ | Plus d'infos ici: https://lepouf.info/mednafen-la-saturn-sous-gnulinux/ | ||
| | ||
==== Libretro/RetroArch ==== | ==== Libretro/RetroArch ==== | ||
Ligne 43: | Ligne 45: | ||
**[[https://github.com/AmatCoder/mednaffe|Mednaffe]]** est une interface graphique pour mednafen en GTK2/3. Elle permet de régler finement la plupart des aspects de l'émulateur, notamment la configuration des manettes et les éventuels problèmes de sons (voir plus bas). Elle affiche aussi une liste de ROM si vous spécifiez un répertoire. | **[[https://github.com/AmatCoder/mednaffe|Mednaffe]]** est une interface graphique pour mednafen en GTK2/3. Elle permet de régler finement la plupart des aspects de l'émulateur, notamment la configuration des manettes et les éventuels problèmes de sons (voir plus bas). Elle affiche aussi une liste de ROM si vous spécifiez un répertoire. | ||
+ | ==== Installation ==== | ||
+ | === Depuis les dépôts officiels === | ||
+ | [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>Mednaffe]]** | ||
+ | |||
+ | === Compilation === | ||
Pour compiler Mednaffe, télécharger les sources, puis décompressez le fichier. Ouvrez un terminal dans le dossier obtenu et faites : | Pour compiler Mednaffe, télécharger les sources, puis décompressez le fichier. Ouvrez un terminal dans le dossier obtenu et faites : | ||
./configure | ./configure | ||
Ligne 61: | Ligne 68: | ||
| | ||
==== Qmednafen ==== | ==== Qmednafen ==== | ||
- | **[[http://sourceforge.net/projects/qmednafen/|Qmednafen]]** est une interface graphique dans un même genre en QT. | + | **[[https://sourceforge.net/projects/qmednafen/|Qmednafen]]** est une interface graphique dans un même genre en QT. |
==== RetroArch ==== | ==== RetroArch ==== | ||
- | mednafen est également disponible //via// RetroArch. Il suffit d'installer RetroArch et de mettre à jour les cœurs disponibles. | + | mednafen est également disponible //via// [[RetroArch|RetroArch]]. Il suffit d'installer RetroArch et de mettre à jour les cœurs disponibles. |
=====Utilisation===== | =====Utilisation===== | ||
Ligne 77: | Ligne 84: | ||
===== Configuration des touches ===== | ===== Configuration des touches ===== | ||
+ | |||
+ | ==== interfaces graphiques ==== | ||
+ | Dans **systeme>inputs>controler setup** vous trouverez de quoi configurer rapidement. Cependant cela reste limité et ne permet pas d'utiliser tout le potentiel du programme :(. | ||
+ | |||
+ | ==== Dualshock psx ==== | ||
+ | Pour prendre en charge les sticks analogiques dualshocks, vous devez remplacer, dans **~/.mednafen/mednafen.cfg**, ''psx.input.port1 **gamepad**'' par ''**dualshock**''. En suite démarrez un jeu et appuyez sur //Alt//+//Shift//+//1//, pour terminer enfin la configuration. | ||
==== Méthode sans passer par les interfaces graphiques ==== | ==== Méthode sans passer par les interfaces graphiques ==== | ||
- | Il est possible de configurer simplement et rapidement les touches en appuyant sur la combinaison de touche //Alt//+//Shift//+//1// une fois dans le jeu (Shift = Majuscule). | + | Il est possible de configurer simplement et rapidement les touches en appuyant sur la combinaison de touche **//Alt//+//Shift//+//1//** une fois dans le jeu (Shift = Majuscule). |
**Si le raccourci //Alt+Shift+1// ne fonctionne pas:** \\ | **Si le raccourci //Alt+Shift+1// ne fonctionne pas:** \\ | ||
[[:tutoriel:comment_modifier_un_fichier|ouvrez le fichier]] **~/.mednafen/mednafen.cfg**. \\ | [[:tutoriel:comment_modifier_un_fichier|ouvrez le fichier]] **~/.mednafen/mednafen.cfg**. \\ | ||
- | Recherchez la chaine //input_config1// pour remplacer | + | Recherchez la chaine //input_config1// pour remplacer |
<file>command.input_config1 keyboard 50+alt+shift</file> | <file>command.input_config1 keyboard 50+alt+shift</file> | ||
par | par | ||
Ligne 358: | Ligne 371: | ||
=== Pas de son dans mednafen === | === Pas de son dans mednafen === | ||
- | Ouvrez mednafen avec la commande: | + | <note tip>**[EDIT 2022]** En cas de ''Error opening a sound device'' vérifier votre fichier: ''~/.mednafen/mednafen.cfg''. |
+ | Éditez le avec un éditeur de texte, faite CTRL+F pour rechercher **sound.device**, et remplacer '**default**' par '**sexyal-literal-default**'( pour obtenir 'sound.device sexyal-literal-default'). Cela permet d'utiliser pulseaudio, serveur son par defaut sous ubuntu. [[https://mednafen.github.io/documentation/mednafen.html#Section_troubleshooting_nosoundlinux|No sound output on Linux.]]</note> | ||
+ | |||
+ | Sinon,ouvrez mednafen avec la commande: | ||
mednafen -sounddriver sdl "glissez une rom" | mednafen -sounddriver sdl "glissez une rom" | ||
Ligne 371: | Ligne 387: | ||
* [[http://mednafen.sourceforge.net|Site officiel]] | * [[http://mednafen.sourceforge.net|Site officiel]] | ||
- | * [[http://forum.ubuntu-fr.org/viewtopic.php?id=255339|Forum Ubuntu "Mednafen et configuration des touches" voir post #9]] | + | * [[https://forum.ubuntu-fr.org/viewtopic.php?id=255339|Forum Ubuntu "Mednafen et configuration des touches" voir post #9]] |
+ | *[[https://www.youtube.com/watch?v=aI9GBQ4It9U|How To Set Up Your Controller For Mednafen (PSX) (youtube)]] | ||
---- | ---- | ||
//Contributeurs principaux : FIXME// | //Contributeurs principaux : FIXME// |