Accueil
» LINUX
»
5 façons de jouer aux jeux SNES sur Linux avec les émulateurs actuels
5 façons de jouer aux jeux SNES sur Linux avec les émulateurs actuels
Les utilisateurs Linux disposent de plusieurs solutions pour jouer aux jeux Super Nintendo. Pour une configuration simple, essayez Snes9x (version autonome ) ; choisissez RetroArch si vous souhaitez une bibliothèque unique pour plusieurs systèmes ; utilisez bsnes pour un émulateur SNES dédié ; ou optez pour Mednafen si vous préférez lancer les jeux depuis un terminal. Mesen Community Edition est une autre option graphique compatible avec d'autres consoles classiques. Ces cinq solutions nécessitent une ROM de jeu fournie par vos soins.
Avant de commencer
Utilisez des fichiers de jeu dont vous possédez les droits ; les règles relatives aux droits d'auteur et aux sauvegardes personnelles varient selon les pays. Les extensions de fichiers SNES courantes incluent .snes .sfcet .smc.snes. Placez vos fichiers dans un dossier facile à retrouver, par exemple C:\C:\SNES ~/ROMs, et notez que certaines versions d'émulateurs n'ouvrent pas les archives compressées.
Regrouper vos fichiers de jeu facilite leur recherche depuis un émulateur.
1. Utilisez Snes9x pour une configuration simple.
Snes9x est un émulateur Super Nintendo dédié et un excellent choix si vous souhaitez une application de bureau séparée. Le projet propose des versions Linux GTK et X11 dans son dépôt source officiel. Vous pouvez également installer la version Flatpak, distribuée par la communauté, depuis Flathub si Flatpak est installé sur votre système.
flatpak install flathub com.snes9x.Snes9x
Lancez Snes9x, utilisez sa commande « open » ou « load-game », et sélectionnez votre fichier .sfcde .smcjeu. Connectez une manette avant d'ouvrir le jeu, puis vérifiez les paramètres d'entrée de Snes9x si les boutons ne sont pas correctement configurés. Consultez le projet officiel Snes9x ou la liste des applications sur Flathub pour connaître les options Linux disponibles.
Un émulateur autonome regroupe le chargement des jeux et les paramètres d'entrée dans une seule application.
2. Lancez le noyau Snes9x via RetroArch
RetroArch est une interface graphique : elle exécute des composants d'émulateur appelés cœurs. Installez-la en suivant les instructions officielles Linux pour votre distribution, puis installez le cœur Snes9x. Si le gestionnaire de téléchargement de cœurs est disponible, ouvrez le Gestionnaire de mises à jour en ligne , sélectionnez-le, puis choisissez Snes9x. Le guide Libretro du cœur Snes9x décrit ce dernier et les contenus qu'il prend en charge.
RetroArch a besoin d'un noyau SNES compatible avant de pouvoir exécuter un jeu.
Si vous ne voyez pas le programme de téléchargement, le guide actuel de Libretro indique d'activer l'option « Afficher le programme de téléchargement des cœurs » dans Paramètres > Interface utilisateur > Visibilité des éléments de menu . Il existe une exception : RetroArch installé depuis le PPA Ubuntu désactive le téléchargement des cœurs dans l'application. Installez donc le cœur correspondant via le gestionnaire de paquets. Une fois le cœur installé, sélectionnez « Charger le contenu » et naviguez jusqu'à votre ROM. Consultez le guide d'installation des cœurs de Libretro si vos menus diffèrent.
Une fois le noyau installé, accédez à votre ROM ou scannez son dossier dans la bibliothèque.
3. Installez bsnes comme émulateur SNES dédié.
bsnes se concentre spécifiquement sur l'émulation de la SNES et propose des options telles que des filtres vidéo et la sauvegarde de l'état de la vidéo. Une solution pour Linux consiste à utiliser son paquet Flathub :
flatpak install flathub dev.bsnes.bsnes
Ouvrez bsnes et chargez votre fichier de jeu depuis l'application. Si vous n'utilisez pas Flatpak, consultez la page de téléchargement Linux du projet pour connaître la version autonome et les instructions d'installation ; la disponibilité des paquets varie selon la distribution. Commencez par les paramètres par défaut, puis ajustez les filtres ou les commandes uniquement si nécessaire.
Une application SNES dédiée propose ses propres paramètres de jeu et vidéo.
4. Lancez une partie avec Mednafen depuis le terminal
Mednafen est un émulateur multisystème piloté en ligne de commande. Installez mednafen-le via le gestionnaire de paquets de votre distribution Linux ; la commande exacte varie selon les distributions. Indiquez ensuite le chemin d'accès à un fichier de jeu :
mednafen ~/ROMs/my-game.sfc
Le tilde non entre guillemets permet d'accéder à votre répertoire personnel dans un terminal ; si le nom d'un dossier contient des espaces, placez le chemin d'accès entre guillemets, par exemple : `/usr/local/my- "$HOME/ROMs/My Game.sfc"dossier`. Mednafen ouvre sa fenêtre de jeu après le lancement. La documentation du module SNES couvre les paramètres spécifiques à la SNES, et le manuel général explique les options de la ligne de commande.
Mednafen démarre à partir d'une commande terminale qui inclut le chemin d'accès à la ROM.
5. Essayez Mesen Community Edition
Mesen Community Edition est une suite de Mesen maintenue par la communauté et compatible avec la SNES ainsi que plusieurs autres systèmes. Consultez les versions disponibles sur le GitHub du projet et choisissez une version Linux adaptée à votre ordinateur. Le projet précise que les versions Linux x64 et ARM64 nécessitent SDL2 ; installez le runtime via votre distribution si l'application indique que SDL2 est manquant. Lancez Mesen et ouvrez votre fichier de jeu depuis l'application. La page du projet répertorie les systèmes compatibles et les informations relatives à la version.
Mesen Community Edition prend en charge la SNES en tant qu'application multi-système.
Configurez les contrôles et protégez vos sauvegardes
Si une manette ne fonctionne pas, vérifiez d'abord que Linux la reconnaît. Ensuite, ouvrez les paramètres d'entrée de l'émulateur et configurez la croix directionnelle, le bouton Start, le bouton Select et les boutons d'action. Les noms des menus varient selon les applications, et certaines manettes sont détectées automatiquement.
Configurez la croix directionnelle et les boutons d'action si l'émulateur ne détecte pas automatiquement votre manette.
Utilisez la fonction de sauvegarde intégrée au jeu pour une sauvegarde classique. Les sauvegardes d'état sont une fonctionnalité distincte de l'émulateur permettant de reprendre la partie à un point précis. Sauvegardez les deux types de fichiers de sauvegarde et ne présumez pas qu'une sauvegarde d'état effectuée dans un émulateur fonctionnera dans un autre. Pour la plupart des utilisateurs, Snes9x est le point de départ le plus rapide ; passez ensuite à RetroArch pour une bibliothèque complète, ou choisissez bsnes, Mednafen ou Mesen CE selon l'environnement de travail qui convient le mieux à votre configuration.