Emulsion - Le Bottin des Jeux Linux

Emulsion

🗃️ Specifications

📰 Title: Emulsion 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Emulation 👁️ Visual: 2D
🏷️ Category: Emulation ➤ GUI ➤ Multi 🏝️ Perspective: First person (interface)
🔖 Tags: Emulation; Game Launcher; UI; Multi Emulation; Controller ⏱️ Pacing: Real Time
🐣️ Approx. start: 2025-02-02 👫️ Played: Single
🐓️ Latest: 2026-01-13 🚦 Status: 05. Tested & Playable (status)
📍️ Version: Latest: - // Dev: 💥️ 0.11.01➜0.11.03 / e527346 ❤️ Like it: 7. ⏱️ (untested|fct test)
🏛️ License type: 🕊️ Libre 🎀️ Quality: 1. 🏆️⭐⭐⭐⭐⭐ (perfect)
🏛️ License: GPL-3 ✨️ (temporary):
🐛️ Created: 2025-06-06 🐜️ Updated: 2026-01-17

📦️ Deliverables

📦️ Package name: ..... 📦️ Arch:
📄️ Source: ✓ ..... 📦️ RPM:
⚙️ Generic binary: ..... 📦️ Deb: ✓
🌍️ Browser version: ..... 📦️ AppImage: ✓
📱️ PDA support: ..... 📦️ Flatpak:
✨️ Not use: ..... 📦️ Snap:

🚦 Entry status

📰 What's new?: 😵‍💫️🧬️ Too long/technical for me 🦺️ Work in progress:
💡 Lights on: ✓ 💭️ New version published (to be updated):
👻️ Temporary: 🚧️ Some work remains to be done:
📰 Previous News: ✓ 🎖️ This work: 5 stars
🎨️ Significant improvement: 👫️ Contrib.: goupildb
🎰️ ID: 16516

📖️ Summary

📜️[en]: A libre, multi-platform UI / frontend unifying the management of a collection of console games from different emulators. It features support for multi-location storage, choice of game cover from multiple sources, reliable controller management and decentralization of emulator configuration files. 📜️[fr]: Une interface libre et multi-plateforme unifiant la gestion d'une collection de jeux de consoles à partir de différents émulateurs. Elle offre notamment le support du stockage sur différents emplacements, le choix de la pochette de jeu extraite depuis plusieurs sources, une gestion fiable des manettes, la décentralisation des fichiers de configuration des émulateurs.

🎥️ Videos


🏝️ Trailer: (202505),

🕸️ Links

🏡️ Website & videos
Website: [Homepage] [Dev site 1 2] [Features/About] [Screenshots]
Videos: t(202505) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) ht(202xxx) ht[fr](202xxx) ht[de](202xxx) ht[ru](202xxx) ht[pl](202xxx) ht[cz](202xxx) ht[sp](202xxx) ht[pt](202xxx) ht[it](202xxx) ht[tr](202xxx)]
Doc: [WIKI] [FAQ]
Updates: [RSS] [Changelog 1 2 3]

💰 Commercial


🍩️ Resources
(empty, license): [Homepage] [Dev site] 🎬️ g(202xxx)

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

🦣️ Social
Devs (Yassin Philip (yPhil, yPhil-gh) 1 2 [fr] [en]): [Site 1 2 3 4] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [Lemmy] [reddit] [Discord]

🐝️ Related


📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu(author's repo)] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🛠️ Title: Emulsion
🦊️ What's: A libre UI / frontend unifying the management of a collection of console games
🏡️ https://yphil.gitlab.io/emulsion/
🐣️ https://gitlab.com/yphil/emulsion
🦉️ https://mstdn.social/@yPhil
🔖 #LinuxEmulation #GameLauncher
📦️ #Libre #Deb #AppIm
📕️ https://lebottinlinux.vps.a-lec.org/LO.html
🕵‍ 0.4.3: ⏱️

🥁️ Update: 0.11.01➜0.11.03
⚗️ 😵‍💫️🧬️ Too long/technical for me
📌️ Changes: https://github.com/yPhil-gh/Emulsion/releases
🦣️ From: 🛜️ https://github.com/yPhil-gh/Emulsion/releases.atom

🏝️ https://www.youtube.com/embed/sI5hTW6rGgA

🕶️ A view of its UI (v.0.11, taken from the author's website) with a list of games in the form of Nintendo 64 emulator game covers (this is an example, as the tool supports many emulators).

📚️ Emulsion is a libre, multi-platform interface unifying the management of a collection of console games from different emulators. It features support for multi-location storage, choice of game cover from multiple sources, reliable controller management and decentralization of emulator configuration files.

📕 Description [en]

📜️ "A libre UI / frontend unifying the management of a collection of console games" 📜️

A unified, lightweight frontend for your games.

Features

Emulsion

✅️ Flexible Storage - Your games / ROMs can be anywhere, across multiple drives / NAS, etc.
✅️ Universal Input - Keyboard, mouse, or any game controller
✅️ Responsive UX - Adapts perfectly to any screen size / orientation
✅️ Smart emulator management - Emulsion uses your installed emulator, or installs it ; Standard and up to date.
✅️ Flexible Metadata Management - Manual curation, and / or batch automation. Downloads from multiple sources, Wikipedia API default ; All manageable from the platform page.
✅️ Emulsion is reproducible - one single config file - and arcade ready ; Perfect for driving an arcade cabinet.

📕 Description [fr]

Une interface libre unifiant la gestion d'une collection de jeux de consoles, par Yassin Philip (yPhil, yPhil-gh).
En HTML/Less/JavaScript/SCSS/CSS.

Emulsion est une interface libre et multi-plateforme unifiant la gestion d'une collection de jeux de consoles à partir de différents émulateurs. Elle offre notamment le support du stockage sur différents emplacements, le choix de la pochette de jeu extraite depuis plusieurs sources, une gestion fiable des manettes, la décentralisation des fichiers de configuration des émulateurs.


Une interface unifiée et légère pour vos jeux.

Caractéristiques

Emulsion

✅️ Stockage flexible - Vos jeux / ROM peuvent se trouver n'importe où, sur plusieurs disques / NAS, etc.
✅️ Entrée universelle - Clavier, souris ou n'importe quelle manette de jeu
✅️ Expérience utilisateur réactive - S'adapte parfaitement à toutes les tailles et orientations d'écran
✅️ Gestion intelligente des émulateurs - Emulsion utilise votre émulateur installé ou l'installe ; standard et à jour.
✅️ Gestion flexible des métadonnées - Curation manuelle et/ou automatisation par lots. Téléchargements à partir de plusieurs sources, API Wikipédia par défaut ; tout est gérable depuis la page de la plateforme.
✅️ Emulsion est reproductible - un seul fichier de configuration - et prêt pour l'arcade ; parfait pour piloter une borne d'arcade.

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire

📦️ Installation à partir du paquet Debian/Ubuntu :
• Un/des paquet(s) Debian/Ubuntu est/sont disponible(s) sur le site de l'auteur. Vous pouvez utiliser l'utilitaire gdebi pour une installation facilité depuis votre gestionnaire de fichier.

📦️ Installation (méthode alternative) à partir du binaire au format AppImage :
• Un binaire au format AppImage est disponible. Après l'avoir rendu exécutable (clic droit sous votre gestionnaire de fichier), il pourra être exécuté d'un seul clic sur son livrable.

💡Nota :
• Si vous avez installé au préalable l'utilitaire [AppImageLauncher] (en dépôt Arch/Manjaro, très simple et convivial), celui-ci permettra lors du clic sur un AppImage de l'exécuter ou l'installer dans un répertoire depuis lequel il deviendra visible par vos lanceurs habituels.
[The Linux Experiment] compare les différents formats (Snaps vs Flatpaks vs Appimages) en novembre 2023.



📄️ Installation à partir du source

• Source non testé.


🚀️ LANCEMENT DE L'INTERFACE

▸ Classique :
• Si vous l'avez installé à partir d'un paquet / dans l'un des répertoires système : [Alt+F2] nom_du_binaire ou $ nom_du_binaire
• Ou, rendez son binaire exécutable (clic droit sous votre gestionnaire de fichier) et cliquez dessus, ou dans son répertoire racine lancez : $ ./nom_du_binaire
💡 Nota : si vous l'avez installé via votre gestionnaire de paquets et ne connaissez pas le nom précis du binaire, sélectionnez le paquet dans votre gestionnaire, et dans l'onglet “Fichiers” recherchez son nom dans l'arborescence d'installation (le binaire est généralement installé dans /usr/bin/).

▸ AppImage :
• Si vous l'avez installé à partir d'un paquet AppImage et de l'utilitaire [AppImageLauncher] (en dépôt Arch/Manjaro, très simple et convivial) : [Alt+F2] puis saisissez le nom de l'application.
• Si vous installé le jeu à partir d'un paquet AppImage et ne souhaitez pas utiliser l'application AppImageLauncher : après avoir téléchargé votre fichier AppImage et l'avoir rendu exécutable (clic droit sous votre gestionnaire de fichier), cliquez sur ce livrable.

🕵️ Test [fr]

📜️ Préambule :
⚬ 1ere édition : le 6 Juin 2025 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 2 minutes. 🎯️ Objectif : Initialisation de l'entrée, tests et premières impressions.



🫕️ Installation :
‣ (✔ v. 0.4.3) Paquet AppImage : FONCTIONNEL.
🟢️ Il est très facile à installer et à lancer grâce au livrable AppImage.


🏗️ Réalisation :

▸ 📟️ Interface
🟢️ Une interface magnifique (thème sombre ou clair, accueil, icônes, menus, ...), de très grande qualité, mature, dynamique (réaction de l'interface au survol de la souris), claire/intuitive,
🟢️ Elle offre notamment un bon choix de paramétrages, un redimensionnement de sa fenêtre par glisser-déposer, le support des thèmes,

▸ 🎮️ Contrôles
⚬ Nombre de Gamepad(s) géré(s) : 1 🎮️
⚪️ Il/Elle se contrôle au clavier / souris / gamepad.
🟢️ Il/Elle bénéficie de contrôles simples, du support des touches fléchées (important pour les claviers non anglophones),


🧪️ Tests effectués :

▸ 🧫️ Conditions du test, objectif(s)

‣ 🔍️ (v. 0.4.3) : ✔ tested
‣ ◀️ Test binaire de fonctionnement : ✔ tested
⚪️ Ce test a pour objectif de faire une copie d'écran, de vérifier que le jeu/outil démarre, qu'aucun bug apparent ne survient,
⚪️ Personnellement je ne joue que très peu (pas le temps avec mon activité :), et mes seules utilisations consistent à tester quelques jeux avec des émulateurs avec interface - le temps du test, ensuite je passe à autre chose, donc je ne suis pas le candidat idéal.

▸ 🎲️ Résultat des tests
⚪️ Pour chaque émulateur, on lui indique le répertoire des ROMs, l'extension des ROMs (.zip ou autre), du binaire de l'émulateur, et les arguments à passer à l'émulateur lors de l'émulation.
⚪️ Ensuite il suffira de sélectionner la vignette de l'émulateur pour accéder à ses jeux.
🟢️ L'interface est jolie est très réactive.


🧭️ Conclusion :

🕵️ Impression globale : 👍️
❤️ Like it: ⏱️ (untested|fct test)
🎀️ Quality: 🏆️⭐⭐⭐⭐⭐ (perfect)

🟢️ L'outil me semble d'excellente qualité.
👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à son/ses auteur(s) !