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édentesRévision précédente
Prochaine révision
Révision précédente
snes9x-gtk [Le 27/01/2019, 00:13] atomic_inventifsnes9x-gtk [Le 11/09/2022, 11:28] (Version actuelle) – 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) moths-art
Ligne 14: Ligne 14:
 ===== Installation ===== ===== Installation =====
 === Méthode graphique === === Méthode graphique ===
-Pour l'installer:  +Pour l'installer:
  
   * [[:PPA|Ajoutez le PPA]] **ppa:random-stuff/ppa**((https://launchpad.net/~random-stuff/+archive/ubuntu/ppa)) dans vos sources de logiciels   * [[:PPA|Ajoutez le PPA]] **ppa:random-stuff/ppa**((https://launchpad.net/~random-stuff/+archive/ubuntu/ppa)) dans vos sources de logiciels
Ligne 28: Ligne 28:
 a) Téléchargez la plus récente version de l'archive source [[https://github.com/snes9xgit/snes9x/releases| depuis le depot github]] a) Téléchargez la plus récente version de l'archive source [[https://github.com/snes9xgit/snes9x/releases| depuis le depot github]]
  
-Ici l'archive suivante est utilisée: snes9x-1.58.tar.gz+Ici l'archive suivante est utilisée: snes9x-1.60.tar.gz
  
 b) Paquets logiciels nécessaires b) Paquets logiciels nécessaires
Ligne 34: Ligne 34:
 //Note: Vérifiez que votre version de apt n'est pas atteinte de la faille systéme qui concerne les versions à partir de 0.8.15 [[https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1812353|voir le rapport de bug]]// //Note: Vérifiez que votre version de apt n'est pas atteinte de la faille systéme qui concerne les versions à partir de 0.8.15 [[https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1812353|voir le rapport de bug]]//
  
-La version 3.22 ou plus,de libgtk est requise. Ensuite ouvrez un [[:terminal]] pour installer les autres paquets requis et entrez la commande suivante: <code>sudo apt-get install g++ gcc make build-essential automake autoconf libtool libx11-dev m4 pkg-config libsdl2-dev</code>+La version 3.22 ou supérieure,du paquet libgtk est requise. La dernière version en date de meson est requise. 
 + 
 +Ensuite ouvrez un [[:terminal]] pour installer les autres paquets requis et entrez la commande suivante: <code>sudo apt-get install build-essential libgtk-3-dev libsdl2-dev meson ninja-build</code>
  
 c) Procédez à la compilation c) Procédez à la compilation
  
-Décompressez l'archive téléchargée à l'étape a) :<code>tar -xvf snes9x-1.58.tar.gz</code> +Décompressez l'archive téléchargée à l'étape a) :<code>tar -xvf snes9x-1.60.tar.gz</code> 
-allez dans le dossier gtk:<code>cd snes9x-1.58/gtk</code> +allez dans le dossier gtk:<code>cd snes9x-1.60/gtk</code> 
-configurez:<code>./configure</code> +lancez meson:<code>meson builddir --prefix=/usr --buildtype=release</code> 
-préparez l'installation:<code>make</code> +allez dans le dossier builddir et lancez ninja <code>cd builddir; ninja</code> 
-installez:<code>make install</code>+installez <code>sudo meson install </code>
 C'est fini. C'est fini.
  
Ligne 56: Ligne 58:
 Il se peut que sur certains systèmes vous n'ayez pas de son, pour y remédier, ouvrez snes9x-gtk et allez dans: //**Options -> Préférences... -> Son**// et changer le **Pilote audio** en **SDL**. Faites **Valider** et redémarrez le programme. \\ Vous devriez maintenant avoir le son sans aucun problème.\\ Il se peut que sur certains systèmes vous n'ayez pas de son, pour y remédier, ouvrez snes9x-gtk et allez dans: //**Options -> Préférences... -> Son**// et changer le **Pilote audio** en **SDL**. Faites **Valider** et redémarrez le programme. \\ Vous devriez maintenant avoir le son sans aucun problème.\\
 Il est nécessaire d'installer le paquet [[apt>libsdl1.2debian|libsdl1.2debian]] pour ceux utilisant le serveur de son [[pulseaudio]]. Il est nécessaire d'installer le paquet [[apt>libsdl1.2debian|libsdl1.2debian]] pour ceux utilisant le serveur de son [[pulseaudio]].
 + soit placé sous les termes de la licence suivante : CC Paternité-Partage des Conditions Initiales à l'Identique 3.0 Unported
 +
  
 ===== Désinstallation ===== ===== Désinstallation =====
Ligne 68: Ligne 72:
  
 ------------ ------------
-//Contributeurs principaux : +//Contributeurs principaux :