Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
mupen64 [Le 12/02/2017, 12:35]
90.49.105.204 [Via un PPA (avec une interface graphique)]
mupen64 [Le 11/09/2022, 10:34] (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>Precise Trusty ​Xenial é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 ======
  
-====== Mupen64Plus- 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>​ <​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>​
Ligne 13: Ligne 11:
 ==== Via les dépôts officiels ==== ==== Via les dépôts officiels ====
  
-Pour obtenir ​Mupen64Plus sans interface graphique, [[:​tutoriel:​comment_installer_un_paquet|installez]] le paquet en cliquant sur ce lien **[[apt>​mupen64plus|mupen64plus]]** ou ouvrez un [[:​terminal]] et entrez la commande suivante : +Mupen64Plus ​est un émulateur ​sans interface graphique. La version 2.5. qui date de 2015 est disponible dans les dépôts.
-  sudo apt-get install mupen64plus+
  
 +[[:​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.
  
-====Via l'​archive du site officiel==== 
  
-=== Dernière release === +==== Via un PPA (avec une interface graphique)(Ubuntu 16.04 exclusivement) ==== 
-Une archive est présente sur site officiel : https://​github.com/​mupen64plus +Ce dépôt PPA permet d'​obtenir une version ​un peu plus récente par rapport à celle des dépôts, une automatisation dans les mises à jours et, au choix, l'​interface graphique m64py ou mupen64plus-qt.
- +
-Téléchargez le fichier .tar.gz correspondant à votre [[architecture_materielle#​mon_ubuntu_est-il_32_ou_64_bits|architecture matérielle]] (32 ou 64 bits) ici [[https://​github.com/​mupen64plus/​mupen64plus-core/​releases]] et [[archivage|décompressez]]- le.  +
- +
-Ouvrez un terminal dans le dossier et lancez le [[tutoriel:​script_shell|script shell]] d'​installation **install.sh** : <​code>​sudo ./​install.sh</​code>​ +
- +
-=== Compilation === +
- +
-Pour une version plus récente (et instable), téléchargez les sources : https://​github.com/​mupen64plus/​mupen64plus-core +
- +
-Puis : +
-  cd projects/​unix +
-  make all +
-  sudo make install +
-==== Via un PPA (avec une interface graphique) ==== +
-Ce dépôt PPA permet d'​obtenir une version ​relativement ​récente par rapport à celle des dépôts, une automatisation dans les mises à jours et, au choix, l'​interface graphique m64py ou mupen64plus-qt. +
- +
-=== Méthode graphique === +
- +
-Installation avec l'​interface graphique m64py :+
  
   * [[ppa|ajoutez à vos sources de logiciels le PPA]] **ppa:​random-stuff/​ppa**((https://​launchpad.net/​~random-stuff/​+archive/​ubuntu/​ppa))   * [[ppa|ajoutez à vos sources de logiciels le PPA]] **ppa:​random-stuff/​ppa**((https://​launchpad.net/​~random-stuff/​+archive/​ubuntu/​ppa))
   * [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|rechargez la liste des paquets]]   * [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|rechargez la liste des paquets]]
-  * [[:tutoriel:​comment_installer_un_paquet|installez les paquets]] ​[[apt>​libmupen64plus2,​mupen64plus-input-sdl,​mupen64plus-audio-sdl,​mupen64plus-rsp-hle,​mupen64plus-video-glide64mk2,​mupen64plus-video-rice,​mupen64plus-ui-console,​m64py]].  +  * avec **m64py**, cliquez sur le lien suivant ​: [[apt>​libmupen64plus2,​mupen64plus-input-sdl,​mupen64plus-audio-sdl,​mupen64plus-rsp-hle,​mupen64plus-video-glide64mk2,​mupen64plus-video-rice,​mupen64plus-ui-console,​m64py]]. 
-  * ou, pour obtenir ​mupen64plus-qt : [[apt>​libmupen64plus2,​mupen64plus-input-sdl,​mupen64plus-audio-sdl,​mupen64plus-rsp-hle,​mupen64plus-video-glide64mk2,​mupen64plus-video-rice,​mupen64plus-ui-console,​mupen64plus-qt]]+  * avec **mupen64plus-qt**, cliquez le lien suivant ​: [[apt>​libmupen64plus2,​mupen64plus-input-sdl,​mupen64plus-audio-sdl,​mupen64plus-rsp-hle,​mupen64plus-video-glide64mk2,​mupen64plus-video-rice,​mupen64plus-ui-console,​mupen64plus-qt]] 
 +<note tip>Si cela ne fonctionne pas, copiez la ligne souhaitée dans un terminal, en ajoutant **sudo apt install** avant et en remplaçant les virgules par des espaces. Exemple avec Qt: ''​sudo apt install libmupen64plus2 mupen64plus-input-sdl mupen64plus-audio-sdl mupen64plus-rsp-hle mupen64plus-video-glide64mk2 mupen64plus-video-rice mupen64plus-ui-console mupen64plus-qt''</​note>​ 
 +==== m64p : le pack complet et à jour (Payant)====
  
-=== Méthode en ligne de commande === +[[https://​m64p.github.io/​|m64p]] propose Mupen64Plus à jour, les plugins GLideN64 et AngrylionPlus et une interface graphique de base. C'est le plus simple et le plus rapide pour jouer configurez votre manette et chargez une ROM. Une donation d'un euro minimum est demandé. 
-Ouvrez un [[:terminal]] et entrez ​les commandes suivantes+<note>Apparemment il n'y a plus de contribution demandée.(2020)</note> 
-<code>sudo add-apt-repository ppa:​random-stuff/​ppa +==== Compilation ====
-sudo apt-get update +
-sudo apt-get install libmupen64plus2 mupen64plus-input-sdl mupen64plus-audio-sdl mupen64plus-rsp-hle mupen64plus-video-glide64mk2 mupen64plus-video-rice mupen64plus-ui-console mupen64plus-qt ​</code>+
  
 +Pour compiler soi-même Mupen64Plus :
 +<​code>​git clone https://​github.com/​mupen64plus/​mupen64plus-core.git
 +cd mupen64plus-core/​projects/​unix
 +make all</​code>​
 ===== Configuration / Utilisation ===== ===== Configuration / Utilisation =====
  
-<note important> ​A partir de Ubuntu [[12.04]], 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 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>​
  
Ligne 64: Ligne 46:
  
 ==== Installation d'une interface graphique ==== ==== Installation d'une interface graphique ====
-Quatre ​interfaces graphiques ​sont proposées ​[[http://​m64py.sourceforge.net/​|m64py]],​ [[https://​github.com/​dh4/​mupen64plus-qt|mupen64plus-qt]] , [[http://​sourceforge.net/​projects/​cutemupen/​|Cutemupen]] et [[https://bitbucket.org/auria/​wxmupen64plus/​wiki/​Home|WXmupen64plus]]. Les deux dernières ne sont cependant plus développées. +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]] .
-<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 === === M64py ===
-L'​installation de **m64py** s'​effectue à partir du paquet proposé par les développeurs. ​+L'​installation de **m64py** s'​effectue à partir du paquet proposé par les développeurs.
 Il est disponible sur http://​m64py.sourceforge.net/​ Il est disponible sur http://​m64py.sourceforge.net/​
  
 === mupen64plus-qt === === mupen64plus-qt ===
 {{ https://​dl.dropboxusercontent.com/​u/​232085155/​mupen64plus-qt/​grid-view-background.jpg?​350}} {{ 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. ​Enfin, l'​interface est en cours de francisation.+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]] 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]]
Ligne 79: Ligne 60:
 Pour installer la version de développement,​​ téléchargez l'​​archive : https://​github.com/​dh4/​mupen64plus-qt Pour installer la version de développement,​​ téléchargez l'​​archive : https://​github.com/​dh4/​mupen64plus-qt
  
-Puis dans un terminal :  +Puis dans un terminal :
   sudo apt-get install qt5-qmake g++ qtbase5-dev libquazip-qt5-dev libqt5sql5-sqlite  ​   sudo apt-get install qt5-qmake g++ qtbase5-dev libquazip-qt5-dev libqt5sql5-sqlite  ​
   qmake  ​   qmake  ​
   make   make
- 
-=== nCutemupen === 
-<note important>​N'​étant plus développée,​ cette interface apparaît moins simple que les deux précédentes.</​note>​ 
-  * Installer les [[getdeb#​comment_ajouter_le_depot_de_getdeb|dépots de getdeb]] : 
-<​code>​sudo echo "deb http://​archive.getdeb.net/​ubuntu `lsb_release -cs`-getdeb games" | sudo tee /​etc/​apt/​sources.list.d/​getdeb.list && ​ wget -q http://​archive.getdeb.net/​getdeb-archive.key -O- | sudo apt-key add - 
-sudo apt-get update</​code>​ 
-  * Désinstaller **mupen64plus-video-glide64** qui est incompatible avec **cutemupen** : 
-<​code>​sudo apt-get remove mupen64plus-video-glide64</​code>​ 
-  *  Enfin installer cutemupen : 
-<​code>​sudo apt-get install cutemupen</​code>​ 
  
 === Configuration des interfaces graphiques=== === Configuration des interfaces graphiques===
Ligne 109: Ligne 80:
  
 __Vidéo :__ __Vidéo :__
-  * Jabo's Direct3D ​plugin rapide, mais plus mis à jour (comporte ​de ce fait quelques ​bugs)+  * 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.   * Rice : Rapide et configurable, ​ bon plugin pour des configurations modestes et anciennes.
   * GLideN64 : le plus performant, pour des ordinateurs récents.   * GLideN64 : le plus performant, pour des ordinateurs récents.
-  * z64 : Plugin de bas niveau, plus gourmand que les précédents,​ mais le seul à rendre ​assez bien certains ​jeux (//Rogue Squadron// p. ex.). +  * 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.). 
-__Audio :__ +  * 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
-  * Jabo's DirectSound ​: plugin de base qui fonctionne bien dans l'​ensemble+ 
-__Entrée ​:__ +>  Meilleure configuration pour jouer à à peu près tout avec des ordinateurs anciens/peu performants (configuration par défaut de mupen64plus) ​
-  ​* Jabo's DirectInput ​fonctionne correctement,​ mais quelques problèmes de compatibilité.+  ​VideoRice ou Glide64 + RSP : rsp-hle ​
  
-Meilleure configuration pour jouer à à peu près tout avec des ordinateurs anciens/peu performants ​(configuration par défaut de mupen64plus) : +Meilleure configuration pour la compatibilité sur un ordinateur récent ​(configuration par défaut de m64p) : 
-  ​VideoRice RSP : rsp-hle +  ​Vidéo ​GLideN64 ​ cxd4-ssse2
  
-Pour la meilleure précision ​(peut présenter quelques bugs) +>  ​Pour la meilleure précision ​sur un ordinateur très puissant ​
-  Video: z64 + RSP: cxd4-ssse3 ​+  Video: ​angrylion ou z64 + RSP: cxd4-ssse3 ​
  
 ===== Problèmes courants ===== ===== Problèmes courants =====
  • mupen64.1486899338.txt.gz
  • Dernière modification: Le 12/02/2017, 12:35
  • par 90.49.105.204