SkyEmu - Le Bottin des Jeux Linux

SkyEmu

🗃️ Specifications

📰 Title: SkyEmu 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Emulation 👁️ Visual: 2D
🏷️ Category: Emulation ➤ Engine ➤ Nintendo 🏝️ Perspective: First person (interface)
🔖 Tags: Emulation; Multi-platform; NINTENDO; gb; gbc; gba; ds; HLE BIOS; Pixel Art; Controller; Force Feedback ⏱️ Pacing: Real Time
🐣️ Approx. start: 2021-05-16 👫️ Played: Single
🐓️ Latest: 2023-10-01 🚦 Status: 05. Tested & Working (status)
📍️ Version: Latest: v3 / Dev: /3de08d3 ❤️ Like it: 8. ⏳️
🏛️ License type: 🕊️ Libre 🎀️ Quality: 2. 🏅️⭐⭐⭐⭐ (it works)
🏛️ License: MIT ✨️ (temporary): 5 stars
🐛️ Created: 2023-11-03 🐜️ Updated: 2024-05-19

📦️ Deliverables

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

🚦 Entry status

📰 What's new?: 👔️ Already shown:
💡 Lights on: 💭️ New version published (to be updated):
🎨️ Significant improvement: 🦺️ Work in progress:
🎖️ This work: 5 stars 🚧️ Some work remains to be done:
👫️ Contrib.: goupildb 👻️ Temporary:
🎰️ ID: 16368

📖️ Summary

[en]: A libre, multi-platform, low-level emulator of GameBoy, GameBoy Color, Game Boy Advance (very accurate) and Nintendo DS (beta quality) whose main objective is to offer a good user experience thanks to a good mix of compromises between accuracy, performance, functionality and ease of use. It offers high-quality scaling shaders, color correction and screen ghosting, gamepad support (with Rumble), 4 persistent save slots (with screenshots), in-game fast forward and rewind, localization, support for compressed game ROMs (Zip), REST APIs (control via another UI). An emulator that's already mature, very pleasant and intuitive, that has capitalized on the best of what's currently available. Excellent! [fr]: Un émulateur libre et multi-plateforme de GameBoy, GameBoy Color, Game Boy Advance (très précise) et Nintendo DS (qualité bêta) de bas niveau dont l'objectif principal est d'offrir une bonne expérience à l'utilisateur grâce à un bon mélange de compromis entre précision, performance, fonctionnalités et facilité d'utilisation. Il offre des shaders de mise à l'échelle de haute qualité, correction des couleurs, et fantômes de l'écran, la prise en charge du gamepad (avec Rumble), 4 emplacement de sauvegarde persistante (avec capture d'écran), l'avance et retour rapide en jeu, la localisation, le support des ROMs de jeu compressées (Zip), les API REST (commande via une autre IU). Un émulateur déjà mature, très agréable, intuitif, qui a su capitaliser sur ce qui se fait de mieux actuellement. Excellent !

🎥️ Videos


🦝️ From Users: (202308),


🎮️ Showcase:
• Sonic mania (202208), Ghosts ´N Goblins (202306), Deep Pocket Gecko (202306),

• Inspector Gadget - Operation Madkactus (202306), Castelvania - Aria of Sorrow (202309), Merlin (202306),

• Mr. Nutz (202306), MTV Sports - Pure Ride (202306), Mr. Pac Man - Special Colour Edition (202306),

• Mega Man Xtreme 2 (202306), Motorcross Maniacs 2 (202306), M&M´s Minis Madness (202306),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos pv(202210) t(202xxx) gd(202206) gu(202308) r(202xxx) lp(202xxx) d(202208) d(202306) d(202306) d(202306) d(202309) d(202306) d(202306) d(202306) d(202306) d(202306) d(202306) d(202306) d(202306) d(202207) d(202306) d(202210) d(202306) d(202306) d(202306) d(202306) d(202306) d(202306) d(202306) d(202306) d(202306) d(202306) d(202306) d(202306) d(202306) d(202306) d(202306) d(202306) d(202306) d(202306) d(202306) d(202306) d(202310) d(202306) d(202306) d(202306) d(202306) d(202306) d(202306) d(202306) d(202306) d(202306) d(202306) d(202306) d(202306) d(202306) d(202306) d(202306) d(202306) d(202306) d(202306) d(202207) ht(202xxx) ht[fr](202xxx) ht[de](202xxx) ht[ru](202xxx) ht[pl](202xxx) ht[cz](202xxx) ht[sp](202xxx) ht[pt](202306) ht[pt](202207) ht[it](202211) ht[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial
• (empty)

🍩️ Resources
▸ 👾️ Required files (Until HLE BIOS finalization) for Nintendo Game Boy Advance (BIOS, firmware): gba_bios.bin
▸ 👾️ Required files (Until HLE BIOS finalization) for Nintendo GameBoy Color (BIOS, firmware): gbc_bios.bin
▸ 👾️ Required files (Until HLE BIOS finalization) for Nintendo DS (BIOS, firmware): bios7.bin, bios9.bin, firmware.bin

• 🗿️See also our entry: Resources - Emulation - Nintendo Game Boy Advance (GBA)
• 🗿️See also our entry: Resources - Emulation - Nintendo Game Boy Color
• 🗿️See also our entry: Resources - Emulation - Nintendo DS

🛠️ Technical informations
[PCGamingWiki] [MobyGames] [Building]

🦣️ Social
Devs (SkyEmu Team 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Sky (skylersaleh) 1 2 [fr] [en]): [Site 1 2] [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] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

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

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

🦣️ Social Networking Update (on mastodon)

🛠️ Title: SkyEmu
🦊️ What's: A libre emulator of Game Boy Advance, Game Boy Color, GameBoy & Nintendo DS
🏡️ https://skyemu.app/
🐣️ https://github.com/skylersaleh/SkyEmu/
🔖 #LinuxEmulation #Nintendo
📦️ #Libre #Bin #Arch
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

💥️ New & Reviewed (v3): 🙏️⭐⭐⭐⭐⭐
🥁️ Update: v3
⚗️ Major upgrade 🪙️
📌️ Changes: https://github.com/skylersaleh/SkyEmu/releases
🦣️ From: 📶️ https://github.com/skylersaleh/SkyEmu/releases.atom

🦝️ https://www.youtube.com/embed/r1NafjXTibE
🎮️ https://www.youtube.com/embed/lM881DzWgTQ
🎮️ https://www.youtube.com/embed/AGsJyaP6oD4
🎮️ https://www.youtube.com/embed/QjMFWFEBHqw

🕶️ A view of its UI with the game "Adventures of Jimmy Neutron Boy Genius" (Game Boy Advance). On the left-hand side of the UI is the settings menu (accessed via sandwich button), allowing you to view emulator settings changes in real time (menu can be hidden). At the top of the UI, buttons to pause, fast-forward or rewind the game.

SkyEmu is a libre, multi-platform, low-level emulator of GameBoy, GameBoy Color, Game Boy Advance (very accurate) and Nintendo DS (beta quality) whose main objective is to offer a good user experience thanks to a good mix of compromises between accuracy, performance, functionality and ease of use. It offers high-quality scaling shaders, color correction and screen ghosting, gamepad support (with Rumble), 4 persistent save slots (with screenshots), in-game fast forward and rewind, localization, support for compressed game ROMs (Zip), REST APIs (control via another UI). An emulator that's already mature, very pleasant and intuitive, that has capitalized on the best of what's currently available. Excellent!

📕 Description [en]

📜️ "A libre emulator of Game Boy Advance, Game Boy Color, GameBoy and Nintendo DS" 📜️

SkyEmu is a low level GameBoy, GameBoy Color, Game Boy Advance, and Nintendo DS emulator whose primary focus is to provide a good user experience through a good mixture of tradeoffs of accuracy, performance, features and usability.

Features

☑ Highly accurate Game Boy Advance emulation
☑ Game Boy and Game Boy Color Emulation
☑ Nintendo DS Emulation (Beta Quality)
☑ High Quality Upscaling Shaders, Color Correction, and Screen Ghosting
☑ Cross Platform: Windows, MacOS, Linux, FreeBSD, iOS, Android, and Web
☑ Game Controller and Rumble Support with configureable keybinds
☑ 4x Persistent Save State Slots with screenshot preview
☑ Game fastforward and rewind support (supporting very long rewind times)
☑ Action Replay Cheat Code Engine
☑ Localization in Armenian, Chinese, Danish, Dutch, English, German, Greek, Italian, and Russian
☑ Support for emulating the Real Time Clock and Solar Sensor
☑ CPU, MMIO, and Memory Debuggers
☑ Support for loading official BIOS and Boot ROM dumps
☑ Support for loading roms compressed in .zip archives
☑ REST-like API for asynchronous scripting and other automation

Accuracy/Compatibility

SkyEmu has been tested on 100s of ROMs and most common games should be playable with no to minor bugs currently. However, the GBA emulation is significantly more accurate than the GB/GBC emulation.

GBA:

☑ Per Pixel PPU Implementation capable of both scan line and mid scan line effects (SkyEmu and NanoBoyAdvance are the only GBA emulators released to support this)
☑ Passes the AGS Aging Test ROM (SkyEmu is the second SW based GBA emulator to ever pass this)
☑ Can run difficult to emulate GBA games such as the NES Classics Series, Golden Sun and Hello Kitty Miracle Fashion Maker
☑ 100% Passes all ArmWrestler Tests
☑ 100% Passes all FuzzARM tests
☑ 100% Passes arm.gba and thumb.gba
☑ Passes 2020/2020 GBA Suite timing tests when utilizing the official Nintendo GBA BIOS (SkyEmu is one of the few emulators capable of passing this test).
☑ Full instruction pipeline and prefetch emulation

GB:

☑ Passes all of Blargg's CPU instruction tests
☑ Passes DMG and GBC acid2 PPU conformance tests
☑ Passes MBCtest
☑ Dotclk based PPU implementation
☑ Anti-aliased audio synthesis with support for APU changes per sample (supports Pikachu's voice in Pokemon Yellow/Pokemon Pinball)

Birds of a Feather (see GitHub page for links)

• Pokemon Bot: A discord bot that can connect to SkyEmu to allow your discord users to play GB/GBC/GBA/NDS games.
• Panda3DS: Panda themed HLE Nintendo 3DS emulator
• NanoBoyAdvance: A Game Boy Advance emulator focusing on hardware research and cycle-accurate emulation
• Dust: Nintendo DS emulator for desktop devices and the web
• Kaizen: Experimental work-in-progress low-level N64 emulator

📕 Description [fr]

Un émulateur libre de GameBoy, GameBoy Color, Game Boy Advance et Nintendo DS, par la SkyEmu Team, initié par Sky (skylersaleh).
En C/C++.

SkyEmu est un émulateur libre et multi-plateforme de GameBoy, GameBoy Color, Game Boy Advance (très précise) et Nintendo DS (qualité bêta) de bas niveau dont l'objectif principal est d'offrir une bonne expérience à l'utilisateur grâce à un bon mélange de compromis entre précision, performance, fonctionnalités et facilité d'utilisation. Il offre des shaders de mise à l'échelle de haute qualité, correction des couleurs, et fantômes de l'écran, la prise en charge du gamepad (avec Rumble), 4 emplacement de sauvegarde persistante (avec capture d'écran), l'avance et retour rapide en jeu, la localisation, le support des ROMs de jeu compressées (Zip), les API REST (commande via une autre IU). Un émulateur déjà mature, très agréable, intuitif, qui a su capitaliser sur ce qui se fait de mieux actuellement. Excellent !


SkyEmu est un émulateur GameBoy, GameBoy Color, Game Boy Advance et Nintendo DS de bas niveau dont l'objectif principal est d'offrir une bonne expérience à l'utilisateur grâce à un bon mélange de compromis entre précision, performance, fonctionnalités et facilité d'utilisation.

Caractéristiques

☑ Émulation très précise du Game Boy Advance
☑ Émulation Game Boy et Game Boy Color
☑ Émulation Nintendo DS (qualité bêta)
☑ Shaders de mise à l'échelle de haute qualité, correction des couleurs, et fantômes de l'écran
☑ Multiplateforme : Windows, MacOS, Linux, FreeBSD, iOS, Android et Web
☑ Prise en charge de la manette de jeu et du Rumble avec des raccourcis clavier configurables
☑ 4 emplacements de sauvegarde persistante avec aperçu des captures d'écran
☑ Prise en charge de l'avance et du retour rapide du jeu (prise en charge des temps de retour très longs)
☑ Moteur de code de triche Action Replay
☑ Localisation en arménien, chinois, danois, néerlandais, anglais, allemand, grec, italien et russe
☑ Prise en charge de l'émulation de l'horloge en temps réel et du capteur solaire
☑ Débogueurs de CPU, MMIO et de mémoire
☑ Prise en charge du chargement des dumps officiels du BIOS et de la ROM de démarrage
☑ Prise en charge du chargement des ROM compressées dans des archives .zip
☑ API de type REST pour les scripts asynchrones et autres automatisations

Précision/Compatibilité

SkyEmu a été testé sur des centaines de ROMs et la plupart des jeux courants devraient être jouables sans bugs mineurs. Cependant, l'émulation GBA est significativement plus précise que l'émulation GB/GBC.

GBA :

☑ Implémentation PPU par pixel capable d'effets de ligne de balayage et de ligne de balayage intermédiaire (SkyEmu et NanoBoyAdvance sont les seuls émulateurs GBA à supporter cela).
☑ Réussit le test de vieillissement de l'AGS (SkyEmu est le deuxième émulateur GBA basé sur SW à réussir ce test)
☑ Peut exécuter des jeux GBA difficiles à émuler tels que NES Classics Series, Golden Sun et Hello Kitty Miracle Fashion Maker.
☑ Réussit à 100 % tous les tests ArmWrestler
☑ 100% Réussit tous les tests FuzzARM
☑ 100 % de réussite aux tests arm.gba et thumb.gba
☑ Réussit les tests de timing 2020/2020 GBA Suite en utilisant le BIOS GBA officiel de Nintendo (SkyEmu est l'un des rares émulateurs capables de réussir ce test).
☑ Émulation complète du pipeline d'instructions et du préfetch.

GB :

☑ Réussit tous les tests d'instructions CPU de Blargg.
☑ Réussite des tests de conformité DMG et GBC acid2 PPU
☑ Passe le MBCtest
☑ Implémentation d'un PPU basé sur Dotclk
☑ Synthèse audio anti-aliasée avec support des changements d'APU par échantillon (supporte la voix de Pikachu dans Pokemon Yellow/Pokemon Pinball)

Birds of a Feather (voir les liens sur la page GitHub)

• Pokemon Bot : Un bot discord qui peut se connecter à SkyEmu pour permettre aux utilisateurs de votre discord de jouer à des jeux GB/GBC/GBA/NDS.
• Panda3DS : Emulateur HLE de Nintendo 3DS sur le thème du panda.
• NanoBoyAdvance : Un émulateur Game Boy Advance axé sur la recherche matérielle et l'émulation précise des cycles.
• Dust : émulateur de Nintendo DS pour les appareils de bureau et le web
• Kaizen : Émulateur N64 expérimental de bas niveau, en cours de réalisation

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire

📦️ Installation à partir du paquet Manjaro/Arch :
• (✔ v. r812.3de08d3-1) Il est dans les dépôts Manjaro/Arch (souvent dans sa dernière version), il suffit d'installer le(s) paquet(s).

⛓️ Installation à partir du binaire classique :
• (✔ v3) Un binaire statique est disponible, décompressez le livrable, et rendez son binaire exécutable (clic droit sous votre gestionnaire de fichier).


📄️ Installation à partir du source

• Source non testé.


🏕️ Installation du contenu / des données :

• BIOS : Cet émulateur intègre son propre BIOS (HLE BIOS) compatible avec la console d'origine (en cours de mise au point). Il est aussi possible d'installer celui de la console d'origine si vous l'avez acquis.
• BIOS : Cet émulateur requiert (pour l'instant) l'installation du/des BIOS de la console (voir la section “Resources” ci-avant) non livré avec l'émulateur du fait d'une licence incompatible. Le seul moyen est de le récupérer à partir de votre console de jeu ou de le télécharger sur internet - si le vendeur de la console le fournit. Tout autre moyen est illégal.
• ROMS de jeu : Cet émulateur vous permet de jouer sous Linux avec des ROMS téléchargées sur internet. Attention : le téléchargement de ROMS commerciales est illégal à moins de les avoir acquises financièrement.


🚀️ LANCEMENT DE L'ÉMULATEUR

▸ Classique :
• Si vous l'avez installé à partir d'un paquet ou installé dans les répertoires système : [Alt+F2] SkyEmu
• Si vous disposez de son binaire, rendez-le exécutable (clic droit sous votre gestionnaire de fichier) et cliquez dessus ou dans son répertoire lancez : $ ./SkyEmu


📑️ PARAMÉTRAGE

Installation du BIOS :
• (En principe) Pas nécessaire (lorsque le HLE BIOS sera finalisé), l'émulateur intègre un BIOS compatible (HLE BIOS).
• Nom du/des fichier(s) de BIOS (si toutefois vous souhaitez les installer) : (voir la section "Resources" ci-avant)
• Ce(s) fichier(s) de BIOS sont à copier dans le répertoire (lancez une 1ere fois l'émulateur puis quittez pour qu'il créé ces répertoires) : ~/.local/share/Sky
• Paramétrage de l'émulateur : lancez un jeu correspondant à la console souhaitée, ce qui fera apparaître une section "Located BIOS/Firmware Files" dans le menu sandwich (en haut à gauche de l'interface). Si l'émulateur ne détecte pas le BIOS de la console, un message apparaîtra en rouge dans ce menu, et il vous suffira de lui indiquer où se trouve le fichier correspondant.

Installation d'un jeu :
• Inutile de décompresser les jeux, l'interface sait nativement les utiliser compressés.
• A l'aide de votre navigateur de fichier, faites un glisser-déposer de ce répertoire sur l'interface de l'émulateur.
• ou dans la partie droite de l'interface, en haut, cliquez sur l'icône “load ROM from file (.gb, .gbc, .gba, .zip)” et indiquez lui où se trouve le répertoire de vos ROMs.

Paramétrage des périphériques d'entrées :
• L'émulateur reconnaît nativement le gamepad connecté (menu Sandwich, section “Controllers”).

Paramétrage du graphisme :
(Suggestion, c'est une affaire de goût :)
• (menu Sandwich, section “Display Settings), j'aime beaucoup ”Smooth Upscale (xBRZ)" et “LCD”.


⌨️🖱️🎮️ CONTRÔLES :

• Il se contrôle au clavier, à la souris ou au gamepad.
• Les touches sont re-définissables sous l'interface (menu Sandwich, section “Controllers").
• Elles sont déjà pré-affectées aux bons boutons du gamepad, il n'y a en principe pas grand-chose à modifier.

🕵️ Test [fr]

📜️ Préambule :

⚬ 1ere édition : le 4 Novembre 2023 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 120 minutes. 🎯️ Objectif : Initialisation de l'entrée, tests et premières impressions.


💻️ PC Specs :
Linux distribution: Manjaro
Kernel : 6.6.0-1-MANJARO (6.6.0rc4-1) 6.1.55-1-MANJARO
Graphics driver : NVIDIA 535.113.01 (proprietary version, via Manjaro)
Desktop environment: X-Cinnamon (5.8.4)

CPU : AMD Ryzen 7 2700X (3,7GHz, 8 cores)
Motherboard : MSI B450 GAMING PRO CARBON AC (RVB)
RAM : 32Go DDR4 (2x16GB)
Graphics card : GeForce RTX 2070 (TU106)
Hard disk: 1TB NVMe Force MP510 + 2x1TB Samsung SpinPoint F1 HD103UJ & WD Green WD10EACS
Monitors : 2 x ASUS ROG Swift PG348Q (3440x1440)
Webcam : Logitech HD Pro Webcam C920 (1080p@30FPS, stereo mic.)
Keyboard : Roccat Vulcan, French layout (RVB)
Mouse : G-Lab Kult-Iridium (RVB)
Gamepad : Microsoft Xbox Elite Wireless Controller Series 2 (xpadneo-dkms required)(drift if battery low)


🫕️ Installation :

▸ (✔ v. r812.3de08d3-1) Paquet Arch/AUR : FONCTIONNEL. Dommage, le paquet ne livre pas encore de raccourci pour les menus de notre OS.
▸ (✔v3) Binaire classique : FONCTIONNEL.

🟢️ Un binaire Linux fonctionnel est disponible.
🟢️ Très facile à installer, et son lancement ne pose pas de problème particulier.
🟠️ L'émulateur supporte le BIOS HLE, néanmoins l'interface suggère d'installer le BIOS original pour une expérience optimum (BIOS libre en cours de développement).
🔴️ La console Nintendo DS est émulée, néanmoins l'expérience de jeu est pour l'instant (en développement) décevante car le jeu est lent, saccadé et le son désagréable.

🏗️ Réalisation :

🟢️ Son interface est claire/intuitive et bien organisée.
🟢️ Elle supporte le glisser-déposer de jeux.
🟢️ Ses dimensions peuvent être modifiées par simple glisser-déposer.
🟢️ Elle sait lire directement les fichiers compressés.
🟢️ Elle reconnaît immédiatement le gamepad (même connecté en cours d'utilisation) et ses principales actions sont déjà optimisées.
🟢️ L'appui sur les différents boutons du gamepad sont immédiatement visibles en cours de jeu (si on laisse activer le menu Sandwich, vai la section “Controllers”).
🟢️ Sa conception - permettant de laisser apparente ou masquable la zone de paramétrage est très agréable.
🟢️ L'interface propose plusieurs types de graphisme (Pixelate, Bilinear, LCD, LCD & Subpixels, Smooth Upscale (xBRZ)) afin de compenser la faible résolution de la console émulée par un graphisme agréable.
🟢️ Des boutons en haut de l'IU permettent de lancer un jeu, de le ralentir ou de l'accélérer d'un cran ou au maximum.
⚪️ Je n'ai pas expérimenté le rumble (il faudrait que je recherche un jeu qui y fait appel).
🟢️ Il offre 4 emplacements de sauvegarde(d'état) avec copie d'écran par jeu - permettant de revenir immédiatement là où on en était resté précédemment. Je l'ai testé avec Castlevania (un superbe jeu, mais à chaque fois on doit se farcir 2 min de présentation qui ne peuvent être passées). Il suffit de cliquer sur le bouton "Capture" à l'endroit souhaité, on quitte le jeu ensuite, on passe à un autre jeu si on le souhaite, là aussi on dispose de 4 slots de sauvegarde, on quitte, on lance le jeu précédent, on clique sur le bouton "Restore" correspondant au point souhaité, et l'on se retrouve précisément à l'endroit souhaité : génial !

🎲️ Gameplay :
Les jeux sont d'une manière générale assez faciles (j'imagine que l'idée est de ne pas frustrer l'utilisateur - contrairement au monde des jeux sur PC).
J'ai beaucoup aimé Castlevania - Circle of the Moon (Game Boy Advance) et Adventures of Jimmy Neutron Boy Genius (Game Boy Advance).

🕹️ Conclusion :

🕵️ Impression globale : 👍️
Un émulateur déjà mature (sauf pour l'émulation de la Nintendo DS qui démarre), bénéficiant d'une interface extrêmement bien pensée, ayant visiblement capitalisé sur ce qui se fait de mieux actuellement.
Je le classerai bien dans le haut du panier des émulateurs pour toutes ses fonctionnalités bien pratiques. Néanmoins n'ayant pas testé tous les émulateurs (loin de là), je m'en abstiendrai.
En résumé : excellent !
👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à ses auteurs !