📰 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: | 2025-08-13 | 🚦 Status: | 05. Tested & Playable (status) |
📍️ Version: | Latest: 💥️ 0.4.8 / Dev: 44380e64 | ❤️ Like it: | 7. ⏱️ (untested|fct test) |
🏛️ License type: | 🕊️ Libre | 🎀️ Quality: | 1. 🏆️⭐⭐⭐⭐⭐ (perfect) |
🏛️ License: | GPL-3 | ✨️ (temporary): | |
🐛️ Created: | 2025-06-06 | 🐜️ Updated: | 2025-08-14 |
📦️ Package name: | ..... 📦️ Arch: | ||
---|---|---|---|
📄️ Source: | ![]() |
..... 📦️ RPM: | |
⚙️ Generic binary: | ..... 📦️ Deb: | ![]() |
|
🌍️ Browser version: | ..... 📦️ AppImage: | ![]() |
|
📱️ PDA support: | ..... 📦️ Flatpak: | ||
✨️ Not use: | ..... 📦️ Snap: |
📰 What's new?: | 🐁️ Minor vers. | 👻️ Temporary: | |
---|---|---|---|
💡 Lights on: | ![]() |
📰 Previous News: | ![]() |
🎨️ Significant improvement: | 💭️ New version published (to be updated): | ||
🎖️ This work: | ![]() |
🦺️ Work in progress: | |
👫️ Contrib.: | goupildb | 🚧️ Some work remains to be done: | |
🎰️ ID: | 16516 |
📜️[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. |
---|
🏝️ Trailer: (202505),
🏡️ 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(tags) 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.4.8
⚗️ Minor vers. 🐁️🪛️🪛️📟️📟️
📌️ 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 (on a dark theme, version 0.4.3, under Linux) with the list of supported emulators (in the form of pretty thumbnails of the emulator controllers, one of which is dedicated to UI settings).
📚️ 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.
📜️ "A libre UI / frontend unifying the management of a collection of console games" 📜️
A unified, lightweight frontend for your games.
Features
Emulsion
✅️ Unifies all your emulators in a single interface
✅️ Allows you to have your games stored in multiple locations / drives
✅️ Lets you precisely select game cover art from multiple backends
These features set it apart from solutions that:
✅️ Centralize the emulators config files (which Emulsion doesn't do)
✅️ Handle controller configuration (often unreliably)
✅️ Handle cover art downloads automatically / unattended / or even externally, without selection options
Emulsion is reproductible: Thanks to its single standard config file, you can install a full gaming PC in one command, and It-Won't-Move, like randomly greet you with a tedious game controller calibration dialog because it somehow forgot it.
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
✅️ Unifie tous vos émulateurs dans une seule interface
✅️ Vous permet de stocker vos jeux dans plusieurs emplacements / lecteurs.
✅️ Vous permet de sélectionner avec précision la pochette du jeu à partir de plusieurs backends.
Ces caractéristiques le distinguent des solutions qui :
✅️ Centralisent les fichiers de configuration des émulateurs (ce qu'Emulsion ne fait pas)
✅️ gèrent la configuration des manettes (souvent de manière peu fiable)
✅️ gèrent les téléchargements de pochettes automatiquement / sans surveillance / ou même en externe, sans options de sélection.
Emulsion est reproductible : Grâce à son fichier de configuration standard unique, vous pouvez installer un PC de jeu complet en une seule commande, et il ne bougera pas, comme vous inviter au hasard avec une boîte de dialogue de calibration de contrôleur de jeu fastidieuse parce qu'il l'a oubliée pour une raison quelconque.
⚙️ 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.
• 📜️ 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) !