Snes9x-gtk : Snes9x avec une interface graphique

Snes9x-GTK est un port de Snes9x embarquant une interface graphique GTK, ce qui en fait un émulateur de Super Nintendo pour Linux simple et totalement fonctionnel. Il reprend l'apparence et les fonctionnalités de la version windows (pour ceux qui y étaient habitué).
Il est de plus totalement indépendant, pas besoin d'installer le snes9x original pour que le programme soit fonctionnel mais il est aussi portable c'est à dire contrairement à zsnes vous pouvez aussi l'utiliser sur amd64 comme x86 !

Méthode graphique

Pour l'installer:

Méthode en ligne de commande

Ouvrez un terminal et entrez les commandes suivantes:

sudo add-apt-repository ppa:random-stuff/ppa
sudo apt-get update
sudo apt-get install snes9x-gtk 

Méthode par compilation pour avoir la version la plus récente

a) Téléchargez la plus récente version de l'archive source depuis le depot github

Ici l'archive suivante est utilisée: snes9x-1.60.tar.gz

b) Paquets logiciels nécessaires

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 voir le rapport de bug

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:

sudo apt-get install build-essential libgtk-3-dev libsdl2-dev meson ninja-build

c) Procédez à la compilation

Décompressez l'archive téléchargée à l'étape a) :

tar -xvf snes9x-1.60.tar.gz

allez dans le dossier gtk:

cd snes9x-1.60/gtk

lancez meson:

meson builddir --prefix=/usr --buildtype=release

allez dans le dossier builddir et lancez ninja

cd builddir; ninja

installez

sudo meson install 

C'est fini.

Voir ce sujet pour plus d'information. Si vous rencontrez des problèmes n'hésitez pas à poster sur le forum.

Lancez l'application via le tableau de bord (Unity) ou via le terminal (toutes versions d'Ubuntu) avec la commande suivante :

snes9x-gtk

Pas de son ?

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 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

Pour supprimer cette application, il suffit de supprimer son paquet. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.

  • Launchpad - Versions stables récentes de snes9x-gtk

Contributeurs principaux :


  • snes9x-gtk.txt
  • Dernière modification: Le 11/09/2022, 11:28
  • par moths-art