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
Prochaine révision Les deux révisions suivantes
dolphin_emulateur [Le 09/06/2017, 12:04]
francisscot [Performances]
dolphin_emulateur [Le 21/02/2018, 21:35]
83.197.236.57 [Performances] Correction sur la performance des pilots AMD
Ligne 1: Ligne 1:
-{{tag>​jeu émulation émulateurs_console Wii }}+{{tag>Xenial ​jeu émulation émulateurs_console Wii }}
  
 ---- ----
Ligne 13: Ligne 13:
  
 ===== Installation ===== ===== Installation =====
-==== Notes ==== 
-=== Avant 16.04 === 
-Il est possible d'​utiliser le PPA (voir ci-dessous),​ ou bien compiler Dolphin soi-même. 
  
-Pour 14.04, si vous choisissez de compiler Dolphin, il faut d'​abord ajouter le PPA **ppa:​ubuntu-toolchain-r/​test** pour avoir libstdc++6 >= 4.9 et une version suffisamment récente de gcc. +Dolphin est présent dans les dépôts officiels **[[apt>​dolphin-emu]]** depuis Xenial (16.04). Cependant, la version dans les dépôts est **très** ancienne, remplie de bugs, et ne permet pas de bénéficier des dernières améliorations et fonctionnalités de Dolphin, dont le développement avance très vite. De plus, seules la version stable la plus récente (5.0) ou les versions de développement,​ qui sont assez stables en dépit du nom, sont prises en charge.
- +
-=== 16.04 === +
-Dolphin est présent dans les dépôts officiels ​(**[[apt>​dolphin-emu]]**depuis Xenial (16.04). Cependant, la version dans les dépôts est **très** ancienne, remplie de bugs, et ne permet pas de bénéficier des dernières améliorations et fonctionnalités de Dolphin, dont le développement avance très vite. De plus, seules la version stable la plus récente (5.0) ou les versions de développement,​ qui sont assez stables en dépit du nom, sont prises en charge.+
  
 Il est donc nécessaire d'​utiliser le PPA (voir-ci-dessous) ou bien compiler Dolphin. Il est donc nécessaire d'​utiliser le PPA (voir-ci-dessous) ou bien compiler Dolphin.
  
-=== Depuis 16.10 === +==== Depuis le dépôt PPA====
-Dolphin 5.0 est présent dans les dépôts officiels, mais cette version a été compilée avec des options incompatibles avec le JIT, ce qui mène à de sérieux problèmes lors de l'​émulation. +
-(PIE((https://​wiki.ubuntu.com/​SecurityTeam/​PIE)),​ activé par défaut pour les paquets officiels depuis 16.10, n'est pas pris en charge par le Jit64 de Dolphin.). +
- +
-Encore une fois, il est nécessaire d'​utiliser le PPA (voir-ci-dessous) ou compiler Dolphin soi-même. +
- +
-==== Depuis le dépôt PPA (méthode facile) ​====+
   * [[:​PPA|Ajoutez le PPA]] **ppa:​dolphin-emu/​ppa**((https://​code.launchpad.net/​~dolphin-emu/​+archive/​ubuntu/​ppa)) dans vos sources de logiciels.   * [[:​PPA|Ajoutez le PPA]] **ppa:​dolphin-emu/​ppa**((https://​code.launchpad.net/​~dolphin-emu/​+archive/​ubuntu/​ppa)) dans vos sources de logiciels.
   * [[:​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 le paquet]] **[[apt>​dolphin-emu|dolphin-emu]]** (pour la version stable) ou **[[apt>​dolphin-emu-master|dolphin-emu-master]]** (pour la version de développement mise à jour fréquemment)   * [[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt>​dolphin-emu|dolphin-emu]]** (pour la version stable) ou **[[apt>​dolphin-emu-master|dolphin-emu-master]]** (pour la version de développement mise à jour fréquemment)
- 
-==== Par compilation ==== 
-=== Instructions === 
-Si vous utilisez la version 14.04 : 
-<​code>​sudo apt-get install cmake pkg-config git gcc-4.9 g++-4.9 libao-dev libasound2-dev libavcodec-dev libavformat-dev libbluetooth-dev libcurl4-openssl-dev libgtk2.0-dev liblzo2-dev libopenal-dev libpulse-dev libreadline-dev libsfml-dev libsoil-dev libswscale-dev libusb-1.0-0-dev libxext-dev libxrandr-dev portaudio19-dev zlib1g-dev libudev-dev libevdev-dev</​code>​ 
- 
-Si vous utilisez la version 16.04 ou 16.10 : 
-<​code>​sudo apt-get install cmake pkg-config git libao-dev libasound2-dev libavcodec-dev libavformat-dev libbluetooth-dev libenet-dev libgtk2.0-dev liblzo2-dev libminiupnpc-dev libopenal-dev libpulse-dev libreadline-dev libsfml-dev libsoil-dev libsoundtouch-dev libswscale-dev libusb-1.0-0-dev libwxbase3.0-dev libwxgtk3.0-dev libxext-dev libxrandr-dev portaudio19-dev zlib1g-dev libudev-dev libevdev-dev "​libpolarssl-dev|libmbedtls-dev"​ libcurl4-openssl-dev libegl1-mesa-dev libpng-dev</​code>​ 
- 
-Si c'est votre première compilation,​ clonez le dépôt officiel dolphin-emu/​dolphin depuis GitHub :  
-<​code>​git clone https://​github.com/​dolphin-emu/​dolphin</​code>​ 
- 
-Entrez dans le répertoire :​ 
-<​code>​cd dolphin</​code>​ 
- 
-**__(OPTIONNEL)__** Pour mettre le dépôt à jour pour une compilation ultérieure :​ 
-<​code>​git pull --rebase origin</​code>​ 
- 
-Créer un sous-répertoire Build et s'y rendre 
-<​code>​mkdir Build && cd Build</​code>​ 
- 
-Configurer la compilation : 
-<​code>​cmake ..</​code>​ 
- 
-Lancer la compilation et installer :​ 
-<​code>​make && sudo make install</​code>​ 
- 
-<note tip>​**__Astuce__** 
- 
-Vous pouvez accélérer la compilation en mettant à profit tous les cœurs de votre processeur. 
- 
-Pour cela, rentrer la commande <​code>​make -jX && sudo make install</​code>​ où X correspond au nombre de cœurs dont vous disposez. 
- 
-La commande suivante : <​code>​cat /​proc/​cpuinfo | grep processor | wc -l</​code>​ vous donnera ce fameux nombre 
- 
-cmake peut également générer des fichiers Ninja (si cmake a été appelé avec l'​option -GNinja). Dans ce cas, il suffit de taper "​ninja"​ pour lancer la compilation sur tous les cœurs automatiquement. 
-</​note>​ 
  
 ===== Configuration ===== ===== Configuration =====
Ligne 152: Ligne 103:
 Un système [[ubuntu_64bits|64 bits]] est **nécessaire** pour utiliser les versions récentes de Dolphin. Tout processeur moderne prend en charge le 64 bits. Si ce n'est pas le cas, c'est que votre système est bien trop ancien pour faire fonctionner Dolphin (et même si vous y arriviez, les performances seront catastrophiques). Un système [[ubuntu_64bits|64 bits]] est **nécessaire** pour utiliser les versions récentes de Dolphin. Tout processeur moderne prend en charge le 64 bits. Si ce n'est pas le cas, c'est que votre système est bien trop ancien pour faire fonctionner Dolphin (et même si vous y arriviez, les performances seront catastrophiques).
  
-La carte graphique doit idéalement être capable d'​utiliser OpenGL 4.4. Les GPU intégrés Intel fonctionnent mais il est très vivement recommandé d'​utiliser une vraie carte graphique pour une meilleure qualité et des performances meilleures. ​Il est recommandé ​d'avoir une carte NVIDIA ​au lieu d'AMDles pilotes ​AMD ayant de performances médiocres et des problèmes de stabilité sous GNU/Linux.+La carte graphique doit idéalement être capable d'​utiliser OpenGL 4.4. Les GPU intégrés Intel fonctionnent mais il est très vivement recommandé d'​utiliser une vraie carte graphique pour une meilleure qualité et des performances meilleures. ​Ainsi, il est préférable ​d'utiliser ​une carte NVIDIA ​ou AMD avec les derniers ​pilotes ​à jour.
  
 Plus la carte graphique sera puissante, plus la qualité de l'​image sera meilleure (possibilité d'​augmenter la résolution au-delà de 1080p, d'​activer l'​anti-aliasing et autres effets). Plus la carte graphique sera puissante, plus la qualité de l'​image sera meilleure (possibilité d'​augmenter la résolution au-delà de 1080p, d'​activer l'​anti-aliasing et autres effets).
Ligne 174: Ligne 125:
  
 ==== Charger et gérer des jeux ==== ==== Charger et gérer des jeux ====
-Lancez ​Dolphin depuis ​le menu //​Applications -Jeux -> Dolphin//. +===== Utilisation ===== 
 +  
 +Lancez ​l'​application comme indiqué [[:​tutoriel:​comment_lancer_application|ici]] ou via le [[:​terminal]] (toutes [[:​versions]] ou [[:​variantes]] d'​Ubuntu) avec la [[:​commande_shell|commande]] suivante :​ <​code>​dolphin<​/code
 + 
 Vous pouvez placer tous vos jeux dans un seul dossier et le définir comme le dossier par défaut de Dolphin qui créera alors automatiquement une liste des jeux disponibles. Vous pouvez placer tous vos jeux dans un seul dossier et le définir comme le dossier par défaut de Dolphin qui créera alors automatiquement une liste des jeux disponibles.
  
  • dolphin_emulateur.txt
  • Dernière modification: Le 29/08/2023, 18:22
  • par corrigo