
| 📰 Title: | GSE | 🕹️ / 🛠️ Type: | Tool |
|---|---|---|---|
| 🗃️ Genre: | Emulation | 👁️ Visual: | 2D |
| 🏷️ Category: | Emulation ➤ Engine ➤ Nintendo | 🏝️ Perspective: | Third person |
| 🔖 Tags: | Emulation; Multi-platform; NINTENDO; gb; gbc; gba; BIOS ROM required; Keyboard; Controller | ⏱️ Pacing: | Real Time |
| 🐣️ Approx. start: | 2024-01-21 | 👫️ Played: | Multi |
| 🐓️ Latest: | 2026-01-17 | 🚦 Status: | 05. Tested & Working (status) |
| 📍️ Version: | Latest: - // Dev: 0.5 / 74e8029 | ❤️ Like it: | 2. 👏️⭐⭐⭐⭐ (excellent) |
| 🏛️ License type: | 🕊️ Libre | 🎀️ Quality: | 1. 🏆️⭐⭐⭐⭐⭐ (perfect) |
| 🏛️ License: | MPL-2.0 | ⭐ (temporary): | |
| 🐛️ Created: | 2026-01-17 | 🐜️ Updated: | 2026-02-01 |
| 📦️ Package name: | ..... 📦️ Arch: | ||
|---|---|---|---|
| 📄️ Source: | ..... 📦️ RPM: | ||
| ⚙️ Generic binary: | ..... 📦️ Deb: | ||
| 🌍️ Browser version: | ..... 📦️ AppImage: | ||
| 📱️ Mobile support: | ..... 📦️ Flatpak: | ||
| 🧹️ Not use: | ..... 📦️ Snap: |
| 💡 Lights on: | 🚧️ Some work remains to be done: | ||
|---|---|---|---|
| 📰 What's new?: | 💥️ New | 💭️ New version published (to be updated): | |
| 🦣️ Awaiting publication on Mastodon: | 🎨️ Significant improvement: | ||
| 🦺️ Work in progress: | 🎖️ This work: | ||
| 📰 Previous News: | 👫️ Contrib.: | goupildb | |
| 🎰️ ID: | 16556 |
| 📜️[en]: | A libre, multiplatform emulator of Game Boy, Game Boy Color, and Game Boy Advance consoles designed for speedrunners (and can also be used for classic emulation). It also emulates Game Boy Player accessories (support for GB, GBC, and GBA games on the GameCube console) and Super Game Boy 2 (support for GB games on the SNES console). For speedrunners, it provides a constant clock frequency (~59.7275 FPS) and thus an extremely smooth frame rate, as well as a low-latency mode (at the cost of a potentially less consistent frame rate). It offers 100 save slots, drag-and-drop support (for ROMs and saves) and compressed ROMs, graphics filters, DPI-based interface scaling, configurable keyboard shortcuts with modifiers, and support for many gamepads (thanks to SDL3). It requires the original BIOS to function. A very good emulator. | 📜️[fr]: | Un émulateur libre et multiplateforme des consoles Game Boy, Game Boy Color et Game Boy Advance destiné aux speedrunners (et peut aussi être utilisé en émulation classique). Il émule également les accessoires Game Boy Player (support des jeux GB, GBC et GBA sur la console GameCube) et Super Game Boy 2 (support des jeux GB sur la console SNES). Pour les speedrunners il fournit une fréquence d'horloge constante (~59,7275 FPS) et ainsi un rythme d'images extrêmement régulier, et un mode faible latence (au prix d'un rythme d'images potentiellement moins constant). Il offre notamment 100 emplacements de sauvegarde, le support du glisser-déposer (pour les ROMs et les sauvegardes) et des ROMs compressées, les filtres graphiques, la mise à l'échelle de l'interface en fonction du DPI, les raccourcis clavier configurables avec modificateurs, et le support de nombreux gamepads (grâce à SDL3). Il nécessite les BIOS d'origine pour fonctionner. Un très bon émulateur. |
|---|
📰 Progress: Mr. Sujano (0.5/202601),
🏡️ Website & videos
• Website: [Homepage] [Dev site] [Features/About] [Screenshots]
• Videos: t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) ht(202xxx) g(202xxx) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)]
• Doc: [WIKI] [FAQ]
• Updates: [RSS] / [Changelog 1(news/blog) 2(release notes) 3(tags) 4(commits)]
💰 Commercial
• (empty)
🍩️ Resources
🔘️ ROMs
• 🗿️ ROM / Original game required:
- Game Boy: gb_bios.bin
- Game Boy Color: gbc_bios.bin
- Game Boy Advance: gba_bios.bin
- Super Game Boy (SGB2 BIOS, Emulates colour on monochrome Game Boy cartridges): sgb_boot.bin
🔘️ Games
• 🗿️See also our entry: Resources - Emulation - Nintendo Game Boy Monochrome
• 🗿️See also our entry: Resources - Emulation - Nintendo Game Boy Color
• 🗿️See also our entry: Resources - Emulation - Nintendo Game Boy Advance (GBA)
🛠️ Technical informations
[PCGamingWiki] [MobyGames]
🦣️ Social
Devs (GSE Team 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (CasualPokePlayer 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [Bluesky] [PeerTube] [YouTube] [PressKit] [Lemmy] [reddit] [Discord]
🐝️ Related
[Wikipedia (Game Boy) [fr] [en] [de]]
[Wikipedia (Game Boy Color) [fr] [en] [de]]
[Wikipedia (Game Boy Advance) [fr] [en] [de]]
[Wikipedia (Super Game Boy) [fr] [en] [de]]
[Wikipedia (Game Boy Player) [fr] [en] [de]]
📦️ 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: [Mr. Sujano (0.5/202601)]
🦣️ Social Networking Update (on mastodon)
🛠️ Title: GSE
🦊️ What's: A libre GB, GBC & GBA emulator for speedrunners
🏡️ -
🐣️ https://github.com/CasualPokePlayer/GSE
🔖 #LinuxEmulation #Nintendo #gb #gbc #gba
📦️ #Libre #Bin
📕️ https://lebottinlinux.vps.a-lec.org/LO.html
🕵 0.5: 👏️⭐⭐⭐⭐
🥁️ Update: 0.5
⚗️ Signific. vers. 🦍️
📌️ Changes: https://github.com/CasualPokePlayer/GSE/releases
🦣️ From: https://www.youtube.com/embed/nnE43wJnbtQ?start=188
🛜️ https://github.com/CasualPokePlayer/GSE/releases.atom
🕶️ A view of its user interface (v. 0.5, on Linux, in GBA emulation) with the game “Atlantis - The Lost Empire” a platform game with cartoon graphics: the protagonist is in a submarine near steam boilers, with a ladder to his left and crystals to collect.
📚️ GSE is a libre, multiplatform emulator of Game Boy, Game Boy Color, and Game Boy Advance consoles designed for speedrunners (and can also be used for classic emulation). It also emulates Game Boy Player accessories (support for GB, GBC, and GBA games on the GameCube console) and Super Game Boy 2 (support for GB games on the SNES console). For speedrunners, it provides a constant clock frequency (~59.7275 FPS) and thus an extremely smooth frame rate, as well as a low-latency mode (at the cost of a potentially less consistent frame rate). It offers 100 save slots, drag-and-drop support (for ROMs and saves) and compressed ROMs, graphics filters, DPI-based interface scaling, configurable keyboard shortcuts with modifiers, and support for many gamepads (thanks to SDL3). It requires the original BIOS to function. A very good emulator.
📜️ "A libre Game Boy / Game Boy Color / Game Boy Advance emulator for speedrunners" 📜️
GSE (Game Boy Speedrun Emulator) is a Game Boy, Game Boy Color, and Game Boy Advance emulator written in C#. It is intended first and foremost to speedrunners, with various features placed in making it optimal for speedrunning use.
This emulator is intended as a successor to the Gambatte-Speedrun emulator. As such, GSE uses the Gambatte emulation core for Game Boy and Game Boy Color emulation. New in GSE is Game Boy Advance emulation (i.e. with Game Boy Advance games), which currently uses the mGBA emulation core.
Features
Emulation core
✅️ Original Game Boy games playable in Game Boy Color mode (emulated properly)
✅️ Game Boy / Game Boy Color games playable in Game Boy Advance mode (i.e. as the Game Boy Color in the Game Boy Advance)
✅️ Game Boy Player emulation (i.e. Game Boy Advance mode with hard reset fadeout timing)
✅️ Super Game Boy 2 emulation (with reset timing properly emulated)
✅️ Battleground tested Game Boy / Game Boy Color emulation, capable of replicating Pokémon RNG manipulations and creating console verifiable TASes
✅️ Highly accurate Game Boy Advance emulation (i.e. with Game Boy Advance games), although not at the same level as Game Boy / Game Boy Color emulation
Speedrunning
✅️ Bootrom/BIOS files are required for usage
✅️ Status bar present on the bottom of the screen, showing the current ROM CRC32 and current emulator cycle count, along with status messages
• The status bar can be disabled, in which case, the ROM CRC32 will be shown on hard reset on top of the game view. Status messages will also be presented in a similar manner
• This status bar can be easily captured by window capture software (e.g. OBS), unlike the window title bar
✅️ Different game inputs cannot be bound to the same host input (e.g. you cannot bind Start and Select to Enter)
✅️ Left+Right and Up+Down inputs are prohibited
✅️ "Dead battery" RTC enabled by default for Game Boy Advance games
✅️ Always runs at the correct framerate (i.e. ~59.7275 FPS)
✅️ "Clock sync" used for host timing purposes, ensuring extremely consistent frame pacing (i.e. minimal "judder") and minimal input lag (both important for 1 frame tricks and such)
✅️ Optional "Low Latency Mode" available for even lower input lag, at the cost of potentially less consistent frame pacing
✅️ Input logs stored for all runs, giving run verifiers a secondary source of proof
✅️ Features not useful for speedrunners in runs or practice are not present (e.g. no cheat code support)
Quality of Life
✅️ 100 savestate slots (operating on a "set" system with 10 slots available per slot, i.e. 10 sets with 10 slots each)
✅️ Drag-n-drop support, for both ROM files and savestates
✅️ Support for 7z/rar/tar/gz/zip compressed ROMs
✅️ Color correction config option, using formulas from SameBoy
✅️ SGB border (for Super Game Boy 2 emulation) can be hidden with a config option
GUI
✅️ Nearest Neighbor, Billinear, and Sharp Billinear filtering options
✅️ DPI aware GUI scaling
✅️ Dark and light mode options
✅️ Dark mode title bar on Windows 10+ when GUI is in dark mode
Input
✅️ Background input option, available for both keyboard and joystick inputs
• Background input can be set to only apply to joystick inputs
✅️ Input bindings can have a "modifier" key set.
• There is no limitation on what key can be a modifier (outside of above game input restrictions). Cross keyboard+joystick modifiers can be done.
✅️ Input bindings can have up to 4 bindings per input (matching up to how the Game Boy Player accepts 4 GameCube controllers at once)
✅️ Hotkeys are all configurable, there are no hardcoded hotkeys
✅️ Keyboard input text is localized according to keyboard layout. However, the config will refer to keyboard key positions, ensuring the config is layout agnostic
✅️ Vast game controller support, courtesy of SDL3
• This includes even tricky to support controllers such as the official GameCube USB Adapter, Switch 1+2 controllers, etc, among the many controllers supported by SDL3
Audio
✅️ The host audio device can be selected as a config option
✅️ Device disconnection will result in automatic reconnection to the default audio device
✅️ Volume can be configured within the emulator
✅️ Volume uses logarithmic scaling, not linear scaling (more in line with how humans perceive loudness)
Un émulateur libre et multiplateforme des consoles Game Boy, Game Boy Color et Game Boy Advance destiné aux speedrunners, par la GSE Team, initié par CasualPokePlayer.
En C#/Java.
GSE (pour Game Boy Speedrun Emulator) est un émulateur libre et multiplateforme des consoles Game Boy, Game Boy Color et Game Boy Advance destiné aux speedrunners (et peut aussi être utilisé en émulation classique). Il émule également les accessoires Game Boy Player (support des jeux GB, GBC et GBA sur la console GameCube) et Super Game Boy 2 (support des jeux GB sur la console SNES). Pour les speedrunners il fournit une fréquence d'horloge constante (~59,7275 FPS) et ainsi un rythme d'images extrêmement régulier, et un mode faible latence (au prix d'un rythme d'images potentiellement moins constant). Il offre notamment 100 emplacements de sauvegarde, le support du glisser-déposer (pour les ROMs et les sauvegardes) et des ROMs compressées, les filtres graphiques, la mise à l'échelle de l'interface en fonction du DPI, les raccourcis clavier configurables avec modificateurs, et le support de nombreux gamepads (grâce à SDL3). Il nécessite les BIOS d'origine pour fonctionner. Un très bon émulateur.
GSE (Game Boy Speedrun Emulator) est un émulateur Game Boy, Game Boy Color et Game Boy Advance écrit en C#. Il est avant tout destiné aux speedrunners, avec diverses fonctionnalités qui le rendent optimal pour une utilisation en speedrunning.
Cet émulateur est conçu pour succéder à l'émulateur Gambatte-Speedrun. À ce titre, GSE utilise le noyau d'émulation Gambatte pour l'émulation Game Boy et Game Boy Color. La nouveauté de GSE est l'émulation Game Boy Advance (c'est-à-dire avec les jeux Game Boy Advance), qui utilise actuellement le noyau d'émulation mGBA.
Fonctionnalités
Noyau d'émulation
✅️ Jeux Game Boy originaux jouables en mode Game Boy Color (émulés correctement)
✅️ Jeux Game Boy / Game Boy Color jouables en mode Game Boy Advance (c'est-à-dire comme le Game Boy Color dans le Game Boy Advance)
✅️ Émulation Game Boy Player (c'est-à-dire mode Game Boy Advance avec timing de fondu de réinitialisation matérielle)
✅️ Émulation Super Game Boy 2 (avec timing de réinitialisation correctement émulé)
✅️ Émulation Game Boy / Game Boy Color testée sur le terrain, capable de reproduire les manipulations RNG Pokémon et de créer des TAS vérifiables sur console
✅️ Émulation Game Boy Advance très précise (c'est-à-dire avec les jeux Game Boy Advance), bien que n'atteignant pas le même niveau que l'émulation Game Boy / Game Boy Color
Speedrunning
✅️ Les fichiers Bootrom/BIOS sont nécessaires pour l'utilisation
✅️ Barre d'état présente en bas de l'écran, affichant le CRC32 actuel de la ROM et le nombre de cycles actuel de l'émulateur, ainsi que les messages d'état
• La barre d'état peut être désactivée, auquel cas le CRC32 de la ROM s'affichera lors d'une réinitialisation matérielle en haut de l'écran de jeu. Les messages d'état seront également présentés de la même manière.
• Contrairement à la barre de titre de la fenêtre, cette barre d'état peut être facilement capturée par un logiciel de capture d'écran (par exemple OBS).
✅️ Différentes entrées de jeu ne peuvent pas être associées à la même entrée hôte (par exemple, vous ne pouvez pas associer Start et Select à Enter).
✅️ Les entrées Gauche+Droite et Haut+Bas sont interdites.
✅️ La fonction « Dead battery » RTC est activée par défaut pour les jeux Game Boy Advance.
✅️ Fonctionne toujours à la bonne fréquence d'images (c'est-à-dire ~59,7275 FPS).
✅️ « Synchronisation d'horloge » utilisée à des fins de synchronisation de l'hôte, garantissant un rythme d'images extrêmement régulier (c'est-à-dire un « judder » minimal) et un décalage d'entrée minimal (deux éléments importants pour les astuces à 1 image, etc.)
✅️ « Mode faible latence » optionnel disponible pour un décalage d'entrée encore plus faible, au prix d'un rythme d'images potentiellement moins constant
✅️ Journaux d'entrée stockés pour toutes les exécutions, offrant aux vérificateurs d'exécution une source secondaire de preuve de concept
✅️ Les fonctionnalités qui ne sont pas utiles aux speedrunners dans les exécutions ou les entraînements ne sont pas présentes (par exemple, pas de prise en charge des codes de triche)
Qualité de vie
✅️ 100 emplacements de sauvegarde (fonctionnant sur un système « défini » avec 10 emplacements disponibles par emplacement, c'est-à-dire 10 ensembles de 10 emplacements chacun)
✅️ Prise en charge du glisser-déposer, à la fois pour les fichiers ROM et les sauvegardes
✅️ Prise en charge des ROM compressées 7z/rar/tar/gz/zip
✅️ Option de configuration de la correction des couleurs, à l'aide de formules de SameBoy
✅️ La bordure SGB (pour l'émulation Super Game Boy 2) peut être masquée à l'aide d'une option de configuration
Interface graphique
✅️ Options de filtrage Nearest Neighbor, Billinear et Sharp Billinear.
✅️ Mise à l'échelle de l'interface graphique en fonction du DPI.
✅️ Options de mode sombre et clair.
✅️ Barre de titre en mode sombre sous Windows 10+ lorsque l'interface graphique est en mode sombre.
Entrée
✅️ Option de saisie en arrière-plan, disponible pour les saisies au clavier et à la manette
• La saisie en arrière-plan peut être configurée pour s'appliquer uniquement aux saisies à la manette
✅️ Les raccourcis clavier peuvent être associés à une touche « modificatrice ».
• Il n'y a aucune restriction quant aux touches pouvant servir de modificatrices (en dehors des restrictions de saisie du jeu mentionnées ci-dessus). Il est possible d'utiliser des modificatrices combinant le clavier et la manette.
✅️ Les liaisons d'entrée peuvent avoir jusqu'à 4 liaisons par entrée (ce qui correspond à la façon dont le Game Boy Player accepte 4 manettes GameCube à la fois)
✅️ Les raccourcis clavier sont tous configurables, il n'y a pas de raccourcis clavier codés en dur
✅️ Le texte saisi au clavier est localisé en fonction de la disposition du clavier. Cependant, la configuration se réfère aux positions des touches du clavier, ce qui garantit que la configuration est indépendante de la disposition.
✅️ Prise en charge étendue des manettes de jeu, grâce à SDL3.
• Cela inclut même les manettes difficiles à prendre en charge, telles que l'adaptateur USB GameCube officiel, les manettes Switch 1+2, etc., parmi les nombreuses manettes prises en charge par SDL3.
Audio
✅️ Le périphérique audio hôte peut être sélectionné comme option de configuration
✅️ La déconnexion du périphérique entraînera une reconnexion automatique au périphérique audio par défaut
✅️ Le volume peut être configuré dans l'émulateur
✅️ Le volume utilise une échelle logarithmique, et non linéaire (plus conforme à la façon dont les humains perçoivent le volume sonore)
⚙️ Installation à partir du binaire
⛓️ Installation à partir du binaire classique :
• 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 :
• 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.
• BIOS : Cet émulateur requiert 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.
▸ Assemblage de l'émulateur et du/des BIOS
• Décompressez le(s) livrable(s) du BIOS afin d'obtenir le(s) fichier(s) qu'il contient (*.bin, *.mec, *.nvm, ....).
▸ Assemblage de l'émulateur et des données (ROMs de jeu) :
• Copiez la/les ROM(s) à l'endroit souhaité (inutile de la/les décompresser).
• Les ROMs de jeux peuvent être copiées dans le répertoire de votre choix (sous son interface il faudra lui préciser leur emplacement via son menu File ➜ Open ROM...),
💡 Nota : Le fichier de configuration (qu'il n'est pas nécessaire de modifier manuellement puisque tout est paramétrable depuis son interface) est : ~/.local/share/GSE/gse_config.json
🚀️ LANCEMENT DE L'ÉMULATEUR
▸ Classique :
• Si vous l'avez installé à partir d'un paquet / dans l'un des répertoires système : [Alt+F2] GSE ou $ GSE
• Ou, rendez son binaire exécutable (clic droit sous votre gestionnaire de fichier) et cliquez dessus, ou dans le répertoire où se trouve le binaire lancez : $ ./GSE
💡 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/).
☝️ Nota : Après un changement de jeu, il arrive que le jeu ne démarre pas de lui-même. Il suffit de faire une réinitialisation logicielle pour qu'il démarre (touche "R" ou à redéfinir sous l'interface dans Settings ➜ Input... ➜ Onglet Game ➜ Hard Reset (en bas)
📑️ PARAMÉTRAGE
💡 Nota : L'objet de cette section est de fournir quelques suggestions / Conseils
Installation du/des BIOS :
• L'émulateur ne fournit pas de BIOS compatible. Vous devrez donc vous le(s) procurer au préalable.
• Au 1er lancement de l'émulateur : Settings ➜ Path ➜
⊡ GB BIOS: le chemin vers votre fichier gb_bios.bin
⊡ GBC BIOS: le chemin vers votre fichier gbc_bios.bin
⊡ SGB2 BIOS: le chemin vers votre fichier sgb_boot.bin
⊡ GBA BIOS: le chemin vers votre fichier gba_bios.bin
Sélection de l'émulation souhaitée :
• Par défaut, l'émulateur sélectionne automatiquement le BIOS adapté au jeu. Néanmoins les jeux Game Boy monochrome sont en couleur émulées (palette bleu, vert, blanc, noir, rose) (via le BIOS gbc_bios.bin, même palette avec l'émulation Game Boy Player). Si vous le souhaitez, vous pouvez forcer systématiquement l'émulation de ces cartouches en :
- Game Boy monochrome (noir et blanc) : Cliquez sur Settings ➜ Misc... ➜ GB Platform: Game Boy
- Super Game Boy 2 (émulation couleur avec une palette plus "chaude", à dominante beige, ocre, bordeau, bleu foncé, blanc, noir) : Cliquez sur Settings ➜ Misc... ➜ GB Platform: Super Game Boy 2
Paramétrage des périphériques d'entrées :
• Sous son interface, sélectionnez/cliquez sur Settings ➜ Input... ➜ Onglet Game
Rien de bien compliqué, on sélectionne le contrôle (A, B, Select, Start, Right, Left, Up, Down, R, L, Hard Reset) et on clique sur la zone bleu pour ajouter un bouton de contrôle, ou on clique sur "Clear" pour effacer les contrôles précédents et on clique sur la zone bleu pour recommencer la définition.
Paramétrage du graphisme :
• Sous l'interface principale, menu Settings ➜ Video... ➜
⊡ Render Driver: [Default Render Driver] (par défaut)
⊡ Allow Manual Resizing: ☐ (décoché) (en cochant on autorise le redimensionnement par glisser-déposer, mais cela ajoute aussi des barres noires disgracieuses. Pour changer la taille de la fenêtre il vaut mieux modifier le paramètre "Window Scale" ci-après).
⊡ Window Scale: 5x
⊡ Keep Aspect Ratio: ✅️
⊡ Outpout Filter: Sharp Bilinear
Si vous souhaitez passer l'émulateur en plein écran, menu Settings ➜ Toggle Fullscreen
Paramétrage du son :
• Rien à modifier (pour info).
Autres paramétrages :
• Sous l'interface principale, menu Settings ➜ Misc... ➜
⊡ Fast Forward Speed: 4 (par défaut, à augmenter éventuellement si vous trouvez que l'émulation n'est pas assez rapide)
⊡ Apply color Correction: ✅️
⊡ Dark Mode: ✅️
• Sous l'interface principale, menu Settings ➜ OSD... ➜
⊡ Hide Status Bar: ☐ (décoché) (sauf si vous n'aimez pas la barre de statut en bas de l'interface - dans ce cas vous pouvez cocher l'option)
● 📜️ Préambule :
⚬ 1ere édition : le 17/01/2026 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.18.3-2-MANJARO +iw (pour le wi-fi) + acpi_call-dkms + rapiddisk-dkms + uwurandom-git-dkms + v4l2loopback-dkms
Graphics driver: NVIDIA 590.48.01-1 (proprietary version, via Manjaro)
Desktop environment: X-Cinnamon (6.6.3) / Xorg 11.0 (21.1.21)
CPU: AMD Ryzen 7 2700X (3,7GHz, 8 cores)
Motherboard: MSI B450 GAMING PRO CARBON AC (RVB) + (zenpower-dkms + zenpower3-dkms + iwlwifi-ax101-dkms)
RAM: 32Go DDR4 (2x16GB)
Graphics card: GeForce RTX 2070 (TU106)
Hard disk: 1TB NVMe Force MP510 + 2x4TB Seagate Barracuda + 2x12TB Seagate IronWolf
Monitors: 1 x ASUS ROG Swift PG348Q (3440x1440) (The other died after a micro-power cut 😤️) + 1 x ASUS ROG Swift OLED PG48UQ 47,5" (3840x2160) (Get used to it 🦒️)
Webcam: Logitech HD Pro Webcam C920 (1080p@30FPS, stereo mic.)
Microphone: Samson G-Track pro Condenser
Keyboard: Keychron K1 Pro
MIDI keyboard: ARTURIA Minilab 3
Mouse: G-Lab Kult-Iridium (RVB)
Tablet: WACOM PTZ-930 (Intuos 3) (input-wacom-dkms-patched required)
Printer: brother MFC-L2800DW (brother-mfc-l2820dw (Print) + brscan5 (Scan) required).
Gamepads (test: jstest-gtk):
- (USB): Logitech Rumblepad (2 analog pads, one digital pad, + force feedback).
- (Bluetooth): Microsoft Xbox Elite Wireless Controller Series 2 (xpadneo-dkms required + Plugging & unplugging the gamepad to load the driver. If necessary, leave the gamepad connected)(drift if battery low)
● 🫕️ Installation :
▸ 🐎️ Emulateur
‣ (✔ v. 0.5) Binaire classique : FONCTIONNEL.
▸ 🧠️ BIOS
🟠️ Une installation rendue plus difficile par l'absence d'un BIOS alternatif (BIOS HLE).
● 🏗️ Réalisation :
▸ 🐥️ Avancement de son développement en : Janvier 2026
🟢️ Il/Elle est tout à fait fonctionnel(le).
▸ 📟️ Interface
🟢️ Une interface élégante, de qualité, complète, soignée, mature, efficace, simple, bien organisée, dynamique (réaction de l'interface au survol de la souris), ergonomique, agréable à utiliser, claire/intuitive,
🟢️ Elle offre notamment un bon choix de paramétrages, le support du plein écran et du fenêtré, du redimensionnement de sa fenêtre par glisser-déposer, le choix du moteur graphique (Software, SDL3 GPU, Vulkan, OpenGL 2.1, OpenGL ES 2.0), du maintien de la fenêtre en avant plan (Window Always On Top), le verrouillage du rapport hauteur/largeur (Lock/Keep aspect ratio), une gestion du type de mise à l'échelle graphique (par facteur multiplicateurs - 1x..8x), de la qualité des textures par anti-crénelage (antialiasing / interpolation, Au plus proche (Nearest), Bilinéaire, Bilinéaire net (Sharp Bilinear)), le support du glisser-déposer de contenu, de la sauvegarde d'état, des emplacements de sauvegarde (slots), de la pause à la demande (par combinaison de touches), une vitesse d'émulation modulable (touche [TAB] par défaut pour avancer), le support du masquage automatique des bordures, des messages à l'écran (On-Screen Display, permettant d'afficher sur l'écran d'émulation des messages de l'émulateur lui-même),
🟠️ Point(s) faible(s) relevé(s) : il lui manque un/des BIOS alternatif(s) libre(s), les contrôles au gamepad sont inopérants si la fenêtre de l'émulateur n'est pas active (peut donner l'impression que l'émulateur ne répond pas), l'émulation Game Boy Monochrome semble requérir la ROM de la Game Boy Color (en plus de la ROM de la Game Boy) faute de quoi un message indique "BIOS Load Failure. The required BIOS path was not correctly configured. You must configure BIOS paths before loading a ROM".
🟣️ Point(s) fort(s) relevé(s) : tous les jeux semblent fonctionner,
▸ 🎮️ Contrôles
⚬ Nombre de Gamepad(s) géré(s) : 1 🎮️
🔍️ (USB, Logitech Rumblepad) : ✔ Functional
⚪️ Il/Elle se contrôle au clavier ou au gamepad.
🟢️ Il/Elle offre notamment des contrôles simples, redéfinissables, précis, le support de la reconnaissance à chaud des périphériques (pas besoin de redémarrer l'interface), des touches fléchées (important pour les claviers non anglophones),
🟢️ Il/Elle est clairement adapté(e) pour être joué(e) au gamepad.
▸ 👤️ Solo
🟢️ Il/Elle offre notamment le jeu solo
▸ 👥️ Multi-joueur / Développement collaboratif
🟢️ Il/Elle offre notamment le jeu multi-joueurs (2 joueurs) (l'un après l'autre),
● 🍔️ Contenu :
▸ 🏞️ Graphismes
🟢️ Un graphisme très joli (surtout pour les jeux GBA),
▸ 🎧️ Son
🟢️ Il/Elle offre notamment plusieurs périphériques de sortie (haut-parleurs) pour le son, le réglage du volume général, de la latence sonore (par défaut 35ms, réglable de 0 à 128ms),
▸ 🕹️ Emulation
🟢️ Cet émulateur donne accès à un contenu très important, supportant la/les console(s) :
🟢️ 1989 - Nintendo Game Boy Monochrome & Color (GB, GBC) : c'est une console portable de 4eme génération (Monochrome : 8 bits SHARP z80, 8ko de RAM, 4 nuances de gris / / Color : CPU 2x plus rapide, 32ko de RAM, 56 couleurs parmi 32768 avec une même définition - jusqu'à 160x144) d'une puissance comparable à la NES, sortie en 1989. Elle possède 4 boutons (A, B, SELECT et START et une croix directionnelle), et une fente où sont insérées les cartouches. Le Super Game Boy est un accessoire Super NES permettant de jouer sur cette console aux jeux Game Boy monochrome avec recolorisation (jusqu'à 256 couleurs en affichage statique et 12 en affichage normal), et en ajoutant des sonorités étendues. Le Game Boy Player est un accessoire GameCube compatible avec la Game Boy (sans recolorisation complémentaire), Game Boy Color et Game Boy Advance. La ludothèque de la Game Boy monochrome comprend plus de 860 titres, celle de la couleur comprend plus de 910 titres.
🟢️ 2001 - Nintendo Game Boy Advance (GBA) : c'est une console portable de 4eme génération (32 bits ARM, 32ko de RAM interne + 256ko de RAM externe, 511 couleurs parmi 32768 avec une définition similaire à la GBC - jusqu'à 240x160) d'une puissance comparable à la NES sortie en 2001. Elle possède 4 boutons (A, B, SELECT et START et une croix directionnelle), et une fente où sont insérées les cartouches. Elle n'est pas zonée. Sa ludothèque comprend plus de 1540 titres.
● 👾️ Gameplay :
▸ ⛳️ Objectif / Thème
⚪️ C'est un émulateur libre et multiplateforme des consoles Game Boy, Game Boy Color et Game Boy Advance destiné aux speedrunners (et peut aussi être utilisé en émulation classique).
▸ 🐮️ Spécificités
⚪️ Il émule également les accessoires Game Boy Player (support des jeux GB, GBC et GBA sur la console GameCube) et Super Game Boy 2 (support des jeux GB sur la console SNES). Pour les speedrunners il fournit une fréquence d'horloge constante (~59,7275 FPS) et ainsi un rythme d'images extrêmement régulier, et un mode faible latence (au prix d'un rythme d'images potentiellement moins constant). Il offre notamment 100 emplacements de sauvegarde, le support du glisser-déposer (pour les ROMs et les sauvegardes) et des ROMs compressées, les filtres graphiques, la mise à l'échelle de l'interface en fonction du DPI, les raccourcis clavier configurables avec modificateurs, et le support de nombreux gamepads (grâce à SDL3). Il nécessite les BIOS d'origine pour fonctionner.
● 🧪️ Tests effectués :
▸ 🧫️ Conditions du test, objectif(s)
‣ 🔍️ (v. 0.5) : ✔ tested
‣ ◀️ Test binaire de fonctionnement : ✔ tested
‣ 📺️ Nintendo Game Boy Monochrome emulation : ✔ tested
‣ 📺️ Nintendo Game Boy Color emulation : ✔ tested
‣ 📺️ Nintendo Game Boy Advance : ✔ tested
‣ 📺️ Nintendo Game Boy Player (support des jeux GB, GBC et GBA sur la console GameCube) : ✔ tested
‣ 📺️ Nintendo Super Game Boy 2 (support des jeux GB sur la console SNES) : ✔ tested
‣ 🕵♂️️ Test plus précis : ✔ tested
‣ 👤️ Solo : ✔ tested
‣ 🎮️ Logitech Rumblepad (USB) : ✔ tested
‣ 🎮️ Microsoft Xbox Elite Wireless Controller Series 2 (in Bluetooth) : (🧪️not_tested)
‣ 🏕️ Avec un contenu Commercial : ✔ tested
‣ 🏕️ Avec un contenu Libre ou Gratuit : (🧪️not_tested)
● 🧪️ Tests effectués :
‣ 🔍️ (v. 0.5) : (⭐⭐⭐)
▸ 🎲️ Résultat des tests
‣ ◀️ Test de fonctionnement :
🟢️ Visiblement il/elle fonctionne bien.
‣ 🎮️ Logitech Rumblepad (USB) : ✔ Functional
‣ 🕵♂️️ Test plus précis :
‣ 🏕️ Avec un contenu Commercial : (⭐⭐⭐)
🟢️ Une très bonne compatibilité (je n'ai pas trouvé de jeu qui ne fonctionne pas),
🟢️ Les jeux en 2D sont généralement inventifs, soignés et mignons. Je les préfère souvent aux jeux en 3D (surtout les 1er jeux sortis en 3D - qui à de rares exceptions près, engloutissaient une bonne partie du budget dans la mise au point des moteurs et manquaient d'originalité en plus d'avoir des graphismes grossiers).
‣ 👤️ Solo : (⭐⭐⭐)
‣ 💽️ Offre logicielle : (⭐⭐⭐)
🟢️ L'offre logicielle est très importante et globalement de qualité.
‣ 📺️ Nintendo Game Boy Player (support des jeux GB, GBC et GBA sur la console GameCube) : (⭐)
🟢️ N'apporte pas grand-chose à l'émulation, les graphismes colorisés (palette “bleue”) pour la Game Boy monochrome sont à mettre au crédit de l'émulation GBC et GBA.
‣ 📺️ Nintendo Super Game Boy 2 (support des jeux GB sur la console SNES) : (⭐⭐⭐)
🟢️ Bonne plus-value de l'émulation, apportant des graphismes colorisés (tons chauds) aux jeux monochrome de la Game Boy monochrome.
‣ 📺️ Nintendo Game Boy Monochrome emulation : (⭐⭐)
🟢️ Tous les jeux testés ont fonctionnés correctement.
🟠️ L'offre logicielle est importante mais néanmoins limitée par les spécifications du matériel assez limitées.
🟢️ Belle plus-value d'émulation avec cet émulateur en permettant la colorisation selon 2 tons de couleurs au choix (bleu/vert via l'émulation avec la GBC/GBA, ou beige/ocre/bordeau via l'émulation Super Game Boy 2).
🔍️ GB - Super Mario Land 2 : (⭐⭐⭐)
⚪️ Un jeu de plateforme assez classique
🟢️ Il rend admirablement bien avec l'émulation Nintendo Game Boy Color ou Game Boy Advance (à activer dans Settings➜Misc...➜GB Platform: Game Boy Advance avant de lancer la ROM de jeu)
🔍️ GB - Super RC Pro Am : (⭐)
⚪️ Une course automobile (F1) avec des mini voitures, en vue 3/4 du dessus
🟢️ Un gameplay moyen, assez facile
🔍️ GB - Super Star Wars Return of the Jedi : (⭐)
⚪️ Un shooter avec 3 personnages au choix (Luke, Leia ou Chewie) dans un combat au sabre
🟢️ Une assez belle réalisation, un gameplay de type Mortal Combat dans des décors et avec des déplacement en 2.5D. Pas trop mal.
‣ 📺️ Nintendo Game Boy Color emulation : (⭐⭐)
🟢️ Tous les jeux testés ont fonctionnés correctement.
🟢️ L'offre logicielle est importante et globalement d'assez bonne qualité.
🔍️ GBC - 1942 : (⭐⭐⭐)
⚪️ Un shooter aérien pendant la 2nde guerre mondiale, à bord d'un avion on tire sur tout ce qui bouge
🟢️ Un bon gameplay et une belle réalisation. Un peu bourrin ,mais j'aime bien :)
🔍️ GBC - AirForce Delta : (⭐⭐)
⚪️ Un shooter aérien à bord d'un avion à réaction contemporain où l'on doit défendre les environs d'une attaque d'autres jets ennemis.
🟢️ Une jolie réalisation mais un gameplay un peu limité
🔍️ GBC - Babe and Friends : (⭐⭐⭐)
⚪️ Un jeu de réflexion de type Sokoban avec Babe le cochon qui doit amener le mouton (qui avance lorsque l'on aboie dessus - Babe aboie comme un chien) à destination (un drapeau).
🟢️ Une musique un peu agaçante à la longue (car trop répétitive), mais un bon gameplay et une belle réalisation.
‣ 📺️ Nintendo Game Boy Advance : (⭐⭐⭐)
🟢️ Tous les jeux testés ont fonctionnés correctement.
🟢️ L'offre logicielle est importante et globalement de très bonne qualité.
🟢️ On sent un soin particulier apporté aux jeux pour mettre en valeur les graphismes.
🔍️ GBA - Aero the Acro-Bat - Rascal Rival Revenge : (⭐)
⚪️ Un jeu de plateforme avec le héro éponyme.
🟢️ Une belle réalisation, mais je n'ai pas compris grand-chose
🔍️ GBA - Atlantis - The Lost Empire : (⭐⭐⭐)
⚪️ Un jeu de plateforme où l'on collecte des gems dans un sous-marin (du moins au début du jeu)
🟢️ Une très jolie réalisation et un bon gameplay, avec des mimiques amusantes.
🔍️ GBA - Batman Begins : (⭐⭐⭐)
⚪️ Un jeu de combats et d'aventures avec Batman
🟢️ Une superbe réalisation et un excellent gameplay. Les mouvements et combats avec Batman sont réalistes. Magnifique.
● 🛬️ Fiabilité :
🟢️ Il/elle fonctionne bien.
🟠️ (v. 0.5) Il est un peu difficile de quitter l'émulateur, et les changements de configuration ne semblent pas toujours bien enregistrés (néanmoins ils sont faciles à remettre). Globalement, pas de quoi lui enlever une étoile (pas de soucis significatifs).
● 🧭️ Conclusion :
🕵️ Impression globale : 👍️
❤️ Like it: 👏️⭐⭐⭐⭐ (excellent)
🎀️ Quality: 🏆️⭐⭐⭐⭐⭐ (perfect)
🟢️ L'interface est claire, l'émulation fonctionne bien et facilement via le glisser-déposer.
🟠️ Dommage qu'il n'y ait pas de BIOS HLE disponible et intégré,
🟢️ Un excellent outil, l'émulation est parfaite et tous les jeux testés ont fonctionnés.
👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à son/ses auteur(s) !