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 | ||
mupen64 [Le 13/07/2012, 22:47] 83.194.114.225 [A partir de Ubuntu 12.04] |
mupen64 [Le 12/06/2024, 20:45] (Version actuelle) corrigo |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Lucid émulation émulateurs_console}} | + | {{tag> Xenial émulation émulateurs_console}} |
---- | ---- | ||
+ | {{ https://upload.wikimedia.org/wikipedia/commons/thumb/4/41/Mupen64plus.svg/200px-Mupen64plus.svg.png?80}} | ||
+ | ====== Mupen64Plus – La Nintendo 64 sous Ubuntu ====== | ||
- | ====== Mupen64 - La Nintendo64 sous Ubuntu ====== | + | Mupen64Plus (anciennement Mupen64) est un émulateur de Nintendo 64 libre de grande qualité, nous allons décrire son installation et son fonctionnement dans la suite de cette page. |
- | + | ||
- | {{ http://upload.wikimedia.org/wikipedia/commons/thumb/4/41/Mupen64plus.svg/200px-Mupen64plus.svg.png?100}} | + | |
- | + | ||
- | Mupen64Plus (anciennement Mupen64) est un émulateur de Nintendo64 libre de grande qualité, nous allons décrire son installation et son fonctionnement dans la suite de cette page. | + | |
+ | <note>Mupen64Plus nécessite l'installation de plugins graphique, audio et d'entrée pour fonctionner complètement. Vérifier que ceux-ci sont bien installés.</note> | ||
===== Installation ===== | ===== Installation ===== | ||
==== Via les dépôts officiels ==== | ==== Via les dépôts officiels ==== | ||
- | [[:tutoriel:comment_installer_un_paquet|Installez]] le paquet **[[apt>mupen64plus|mupen64plus]]**. | ||
- | ==== Via un PPA ==== | + | Mupen64Plus est un émulateur sans interface graphique. La version 2.5. qui date de 2015 est disponible dans les dépôts. |
- | A utiliser si vous êtes sous Ubuntu [[11.10]] ou [[12.04]] et souhaitez installer la dernière version de Mupen64plus. | + | |
- | [[:PPA|Ajoutez le PPA]] **ppa:sven-eckelmann/ppa-mupen64plus**((https://launchpad.net/~fabien-beosfrance/+archive/ppa)) dans vos | + | [[:tutoriel:comment_installer_un_paquet|Installez]] le paquet en cliquant sur ce lien **[[apt>mupen64plus-ui-console]]**. Plusieurs plugins pour le son, l'image et les contrôles seront installés en même temps. |
- | sources de logiciels, [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|rechargez la liste des paquets]], et [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt>mupen64plus|mupen64plus]]**. | + | |
- | ====Via l'archive du site officiel==== | + | |
- | Téléchargez le fichier Zip ici [[http://code.google.com/p/mupen64plus/downloads/list]] et [[archivage|décompressez]]- le. | ||
- | ===== Configuration / Utilisation ===== | ||
- | <note important> A partir de Ubuntu [[12.04]], ou si vous avez utilisé le ppa, Mupen64plus est installé dans sa version 1.99 (également appelé version 2) et ne présente pas d'interface graphique. Voir [[mupen64#a_partir_de_ubuntu_1204|ci-dessous]] pour l'installation d'une interface graphique complémentaire. | + | ==== simple64 : le pack complet et à jour ==== |
- | </note> | + | |
- | ==== Jusqu'à Ubuntu 11.10 inclu ==== | + | [[https://simple64.github.io//|simple64]] basé sur une version fortement modifiée de mupen64plus-core, et ParaLLEl RSP/RDP. Il inclut une interface graphique, le jeu en ligne, la configuration de la manette, et bien plus encore ! |
- | Lancez mupen64plus depuis le menu. L'interface se charge par défaut en anglais. Choisissez **File->Language->Français**. L'application se recharge avec l'interface en français. | + | ==== Compilation ==== |
- | Pour choisir le dossier qui contient les roms choisissez **Options->Configurer** Puis cliquez sur l'onglet **Rom Browser** (voir capture). | + | Pour compiler soi-même Mupen64Plus : |
- | Choisissez le dossier et appuyez sur Valider. | + | <code>git clone https://github.com/mupen64plus/mupen64plus-core.git |
+ | cd mupen64plus-core/projects/unix | ||
+ | make all</code> | ||
+ | ===== Configuration / Utilisation ===== | ||
- | {{:rombrowser.png?340}} | + | <note important>Si vous avez installé Mupen64plus à partir des dépôts ou du site officiel comme expliqué précédemment, ce dernier est dépourvu d'interface graphique. Voir [[mupen64#Installation d'une interface graphique|ci-dessous]] pour l'installation d'une interface graphique complémentaire. |
+ | </note> | ||
- | <note tip>Cochez la case en bas: Parcourir récursivement les répertoires si vous voulez que les Roms se trouvant dans les sous dossiers soient chargées. </note> | + | ==== Utilisation en ligne de commande ==== |
+ | Pour obtenir la description des différentes options de Mupen64plus, référez vous au manuel : | ||
+ | <code>man mupen64plus</code> | ||
- | Mupen64Plus est fourni avec plusieurs plugins vidéo, audio et de contrôle, parmi lesquels vous pouvez choisir. Le choix et les résultats dépendent de votre configuration matérielle, n'hésitez pas à tester toutes les combinaisons. | ||
- | Avec ma carte graphique nvidia Geforce 7400, seul le plugin glN64 marche. Avec une GeForce FX5200, le plugin "Rice's Video Plugin 6.1.0" fonctionne globalement bien. | + | ==== Installation d'une interface graphique ==== |
+ | Trois interfaces graphiques toujours en développement peuvent être utilisées : [[http://m64py.sourceforge.net/|m64py]], [[https://github.com/dh4/mupen64plus-qt|mupen64plus-qt]] et [[https://m64p.github.io/|m64p]] . | ||
+ | === M64py === | ||
+ | L'installation de **m64py** s'effectue à partir du paquet proposé par les développeurs. | ||
+ | Il est disponible sur http://m64py.sourceforge.net/ | ||
+ | === mupen64plus-qt === | ||
+ | {{ https://dl.dropboxusercontent.com/u/232085155/mupen64plus-qt/grid-view-background.jpg?350}} | ||
+ | mupen64plus-qt permet d'afficher les jeux en liste simple, en colonnes avec différentes informations (titre, éditeur, année, etc.) ou en vignettes. Toutes les informations et les vignettes sont téléchargées depuis thegamesdb.com. L'interface est en Français. | ||
+ | Une interface pour les __architectures 64 bits seulement__ est disponible ici : https://github.com/dh4/mupen64plus-qt/releases ou sur le sujet de discussion d'[[http://www.emutalk.net/threads/54976-Mupen64Plus-Qt|emutalk.net]] | ||
- | ==== A partir de Ubuntu 12.04 ==== | + | Pour installer la version de développement, téléchargez l'archive : https://github.com/dh4/mupen64plus-qt |
- | Avec la version 1.99 de Mupen64plus, il nous faudra soit l'utiliser en ligne de commande, soit installer Une interface graphique complémentaire. | + | Puis dans un terminal : |
+ | sudo apt-get install qt5-qmake g++ qtbase5-dev libquazip-qt5-dev libqt5sql5-sqlite | ||
+ | qmake | ||
+ | make | ||
- | === Utilisation en ligne de commande === | + | === Configuration des interfaces graphiques=== |
- | Pour obtenir la description des différentes options de Mupen64plus, référez vous au manuel : | + | |
- | <code>man mupen64plus</code> | + | |
+ | Pour certaines interfaces, il vous faudra préalablement indiquer les chemins suivants : | ||
+ | * __Libraries :__ /usr/local/lib/libmupen64plus.so.2 | ||
+ | * __Plugins :__ /usr/local/lib/mupen64plus | ||
+ | * __Data et configuration__ : /home/user/.config/mupen64plus/ | ||
+ | * __ROMs__ : répertoire où vos jeux sont stockés | ||
- | === Installation d'une interface graphique === | + | Pour d'autres interfaces, comme mupen64plus-qt, il faut uniquement configurer le dossier des ROMS. |
- | Deux interfaces graphiques sont proposées [[http://sourceforge.net/projects/cutemupen/|Cutemupen]] et [[http://m64py.sourceforge.net/|m64py]]. | + | ===== Utilisation des plugins ===== |
- | <note tip>Si vous souhaitez utiliser vos manettes de jeux, nous vous conseillons l'utilisation de **m64py** car **Cutemupen** n'en gère pas encore la configuration.</note> | + | |
- | == M64py == | + | Si vous utilisez les interfaces graphiques, un menu de configuration vous propose de choisir parmi différents plugins. La configuration par défaut est le plus souvent la meilleure, car elle est rapide et très largement compatible. Il n'y a donc rien à toucher. |
- | L'installation de **m64py** se fait sans problème à partir du paquet proposé par les développeurs: | + | |
- | <code>wget http://sourceforge.net/projects/m64py/files/m64py-0.1.0/m64py_0.1.0-2_all.deb | + | |
- | sudo dpkg -i m64py_0.1.0-2_all.deb </code> | + | |
+ | __Vidéo :__ | ||
+ | * Glide64 : bonne compatibilité pour un usage général, mais risque d'être souvent lent sur de vieux ordinateurs. Comporte des bugs qui ne seront sans doute pas corrigés, puisque ce plugin n'est plus maintenu. | ||
+ | * Glide64mk2 : version améliorée de Glide64 | ||
+ | * Rice : Rapide et configurable, bon plugin pour des configurations modestes et anciennes. | ||
+ | * GLideN64 : le plus performant, pour des ordinateurs récents. | ||
+ | * z64 : Plugin de bas niveau, plus gourmand que les précédents, mais rend assez bien des jeux connus pour leur difficulté à être émulés (//Rogue Squadron// p. ex.). | ||
+ | * Angrylion : le plugin le plus précis, il émule presque tout sans le moindre problème, mais est de ce fait inutilisable car demande une puissance énorme ( i7 8700k). Une version optimisée, utilisant le multithreading, disponible sous Linux, est fournie avec m64p. | ||
- | == Cutemupen == | + | > Meilleure configuration pour jouer à à peu près tout avec des ordinateurs anciens/peu performants (configuration par défaut de mupen64plus) : |
- | <note important>__Attention :__ ne pas utiliser la logithèque ou apt-get pour l'installation mais bien **synaptic**, sans quoi l'installation automatique de mupen64plus-video-glide64 empêchera à celle de Cutemupen d'aboutir. </note> | + | Video: Rice ou Glide64 + RSP : rsp-hle |
- | * Installer les [[getdeb#comment_ajouter_le_depot_de_getdeb|dépots de getdeb]]. | + | > Meilleure configuration pour la compatibilité sur un ordinateur récent (configuration par défaut de m64p) : |
+ | Vidéo : GLideN64 + cxd4-ssse2 | ||
- | * Utiliser **[[synaptic]]** afin d'installer **mupen64plus,cutemupen** et **mupen64plus-extraplugins** tout en pensant bien à dé-sélectionner **mupen64plus-video-glide64**. | + | > Pour la meilleure précision sur un ordinateur très puissant : |
+ | Video: angrylion ou z64 + RSP: cxd4-ssse3 | ||
- | |||
- | |||
- | == Configuration des interfaces graphiques== | ||
- | |||
- | Pour chacune des interfaces, il vous faudra préalablement indiquer les chemins suivants : | ||
- | |||
- | **Pour une architecture 32bits :** | ||
- | * __Libraries :__ /usr/lib/libmupen64plus.so.2 | ||
- | * __Plugins :__ /usr/lib/mupen64plus | ||
- | * __Data et configuration__ : /home/user/.config/mupen64plus/ | ||
- | * __ROMs__ : répertoire où vos jeux sont stockés | ||
- | |||
- | |||
- | **Pour une architecture 64bits :** | ||
- | * __Libraries :__ /usr/lib/x86_64-linux-gnu/libmupen64plus.so.2 | ||
- | * __Plugins :__ /usr/lib/x86_64-linux-gnu/mupen64plus | ||
- | * __Data et configuration__ : /home/user/.config/mupen64plus/ | ||
- | * __ROMs__ : répertoire où vos jeux sont stockés | ||
===== Problèmes courants ===== | ===== Problèmes courants ===== | ||
Ligne 105: | Ligne 103: | ||
==== Problème d'affichage des plugins dans les menus ==== | ==== Problème d'affichage des plugins dans les menus ==== | ||
- | [[:tutoriel:comment_installer_un_paquet|Installez]] le paquet **[[apt>libstdc++5|libstdc++5]]**. ((Sur [[Lucid]] ce paquet est disponible dans le [[depots_lucid#depots_backports| depot backport]])). | + | [[:tutoriel:comment_installer_un_paquet|Installez]] le paquet **[[apt>libstdc++5|libstdc++5]]**. |
===== Désinstallation ===== | ===== Désinstallation ===== | ||
Ligne 114: | Ligne 111: | ||
===== Voir aussi ===== | ===== Voir aussi ===== | ||
- | * [[http://code.google.com/p/mupen64plus/|Site officiel de Mupen64Plus]] | + | * [[http://www.mupen64plus.org/|Site officiel de Mupen64Plus]] |
* [[http://www.emutalk.net/forumdisplay.php?f=113|Forum de discussion de Mupen64Plus]] | * [[http://www.emutalk.net/forumdisplay.php?f=113|Forum de discussion de Mupen64Plus]] | ||
* [[http://mupen64.emulation64.com/|Site de Mupen64]] | * [[http://mupen64.emulation64.com/|Site de Mupen64]] | ||
+ | * [[http://emulation.gametechwiki.com/index.php/Recommended_N64_Plugins|Informations sur les plugins]] | ||
---- | ---- | ||
- | //Contributeurs: [[utilisateurs:Fabien26]].// | + | //Contributeurs: [[utilisateurs:Fabien26]], Francis.// |