Retrouver un son correct avec ZSNES sous Ubuntu 12.04

Depuis que je suis passé sous Ubuntu 12.04, j’ai un problème récurrent avec un de mes programmes favoris, l’émulateur de Super Nintendo (ou Super Nes ou SNES) ZSNES (disponible dans les dépôts). Le son est abominable, ça grésille, ça sature, à tel point que je me suis vu obligé de jouer avec le son coupé, ce qui n’est ni très immersif ni très drôle, surtout quand comme dans Super Mario Kart, on s’en sert pour faire les départs canon.

Bref, aucun de mes bidouillages n’avait eu l’effet escompté dans les options de ZSNES, donc ce devait être lié aux options du son cachées et particulièrement au choix de gestionnaire de son. Heureusement, une petite recheche sur le forum Ubuntu a eu raison de ce souci en deux minutes.

D’abord on tape de ligne de commande :
zsnes --help

Ça donne la liste et le code des pilotes audio disponibles (entre autres). Chez moi voici la sortie

Usage : zsnes [-d,-f #, ... ]
Eg : zsnes -s -r 2 game.sfc

-1 #/-2 # Select Player 1/2 Input :
0 = None 1 = Keyboard/Gamepad
-ad <> Select Audio Driver :
auto = Automatically select output
null = Null output
nas = NAS output
oss = OSS audio driver output
alsa = Advanced Linux Sound Architecture (ALSA) output
esd = ESounD output
pulse = PulseAudio Output
sdl = Simple DirectMedia Layer output

Ensuite, toujours en ligne de commande, on demande à modifier le fichier de config de ZSNES :
gedit ~/.zsnes/zsnesl.cfg

On choisit le pilote audio adéquat, chez moi ce fut pulse (entre guillemets). J’ai testé oss (que j’utilise pour Gtick), mais je n’ai pas de son.
La ligne du fichier de config ressemble à ça :

; libAO driver to use. Use zsnes --help to see valid list.
; However "auto" (to automatically pick best one), and "sdl" should
; always be available.
libAoDriver="pulse"

via Le forum Ubuntu

5 réflexions sur « Retrouver un son correct avec ZSNES sous Ubuntu 12.04 »

  1. Suite a un magazine sur les « Les pépites du jeu vidéo », j’ai voulu tester un vieux jeu sur SNES « Mickey Mania ». Et bien, le gameplay était au rendez-vous à l’époque. Je ne veux pas faire dans la nostalgie, ni dire c’était mieux avant mais …
    Je n’ai pas testé zsnes sous ubuntu, il faudra que j’essaie en effet.

  2. @ Matt : dans l’ensemble oui. Une fois les mises à jour appliquées, je n’ai pas de bug.
    Unity change un peu mais contrairement aux avis tranchés des blogeurs Linux, je le trouve plutôt réussi et agréable à utiliser.
    J’avais installé la dernière mouture de Mont et elle était pourrie de bug sur mon PC, donc exit et retour à 12.04.
    Essaie dans une machine virtuelle ou en Live USB si tu veux te faire une idée.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *