L’article de Polygon sur le 25e anniversaire de The Legend of Zelda: Oracle of Ages et Oracle of Seasons soulève un point qui pique pour quiconque a grandi sur cette plateforme : les meilleurs jeux Zelda 2D étaient sur Game Boy Color, et ils restent pertinents aujourd’hui. Le matériel a longtemps disparu des rayons, mais le catalogue n’est qu’à deux clics de n’importe quel ordinateur moderne, à condition d’avoir un émulateur propre qui gère les particularités du GBC : horloge en temps réel pour les bugs de sauvegarde de Pokémon Crystal et Zelda Oracle, sauvegarde d’état double écran et audio précis pour la musique chiptune sur laquelle le système a été construit. Nous avons testé sept émulateurs Game Boy Color pour Windows, macOS et Linux, sur un mélange de vidages de cartouches d’origine et de homebrew, et les avons classés par précision, finition et les tracas qu’il fallait pour faire fonctionner l’échange de Game Link Cable.
Ce qu'il faut rechercher dans un émulateur Game Boy Color
Quelques critères distinguent les émulateurs qui tiennent bien dans toute la bibliothèque GBC de ceux qui fonctionnent pour la plupart des ROM et s’arrêtent sur les célèbres :
- Support de l’horloge en temps réel. Pokémon Crystal, les jeux Zelda Oracle et Harvest Moon GBC utilisent l’horloge de la cartouche. Une mauvaise implémentation les casse tous.
- Précision audio. Le PAPU de GBC a des particularités que les émulateurs négligents ratent.
- Sauvegarde d’état et rembobinage. La sauvegarde d’état est non-négociable. Le rembobinage est un plus.
- Émulation de Game Link Cable. L’échange de Pokémon, les échanges secrets de Zelda Oracle et le multijoueur de Tetris s’exécutent tous sur le lien.
- Shaders et outils de palette. Correspondre à l’apparence originale de l’écran LCD GBC ou appliquer des shaders modernes.
- Empreinte. Un émulateur natif à usage unique se lance plus rapidement qu’une interface multisystème, mais cette dernière a son propre attrait.
Comparaison rapide
| Émulateur | Meilleur pour | Plateformes | Gratuit | Point fort |
|---|---|---|---|---|
| mGBA | Pilote quotidien | Win, Mac, Linux | Oui | Précision, rembobinage, link cable |
| BGB | Précision Game Boy/Color | Win (native), Mac/Linux via Wine | Oui | Débogueur Game Boy de référence |
| Gambatte | Compatibilité pixel-perfect | Win, Mac, Linux | Oui | L’un des cœurs GBC les plus précis |
| SameBoy | Précision moderne sur Mac | Win, Mac, Linux | Oui | Précision sonore, interface moderne |
| VBA-M | Tout-en-un pour GB/GBC/GBA | Win, Mac, Linux | Oui | Interface fourre-tout |
| RetroArch | Interface multisystème | Win, Mac, Linux | Oui | Utilisez le cœur Gambatte ou SameBoy |
| Pizza Boy GBC | Interface casual avec shaders | Win, Mac, Linux | Oui | Interface conviviale, options de shader élégantes |
1. mGBA — Meilleur pilote quotidien
mGBA est l’émulateur GBA qui exécute aussi les cartouches Game Boy et Game Boy Color avec la même précision que les gens le louent sur GBA. Horloge en temps réel, link cable sur réseau local, rembobinage, sauvegarde d’état, scripting et interface multiplateforme propre le rendent facilement le premier choix.
Où il faut court: Une poignée de bugs GBC de cas limite que Gambatte pur gère plus près du métal.
Tarif: Gratuit.
Plateformes: Windows, macOS, Linux. Compilations natives pour chacun.
Télécharger: mgba.io
Conclusion: Choisissez mGBA si nous voulons un émulateur qui gère Game Boy, Color et Advance sans friction.
2. BGB — Meilleur pour la précision au niveau du matériel
BGB est l’émulateur Game Boy et Game Boy Color exclusif à Windows que la scène du speedrun et des ROM-hack traite comme référence. Chronométrage précis au cycle, débogueur intégré puissant et émulation précise de Game Link Cable établissent la norme.
Où il faut court: Windows uniquement en natif. S’exécute sur macOS et Linux via Wine ou CrossOver.
Tarif: Gratuit.
Plateformes: Windows. macOS/Linux via Wine.
Télécharger: bgb.bircd.org
Conclusion: Choisissez BGB si nous développons des ROM hacks, déboguons du homebrew, ou voulons juste la plus précise émulation Game Boy/Color disponible sur Windows.
3. Gambatte — Meilleur pour la compatibilité pixel-perfect
Gambatte est l’émulateur GBC open-source que la communauté plus large utilise comme référence de précision. Il est généralement consommé comme un cœur libretro à l’intérieur de RetroArch plutôt que comme une application autonome.
Où il faut court: L’interface autonome est minimale. La finition d’utilisation quotidienne vit dans les interfaces.
Tarif: Gratuit.
Plateformes: Multiplateforme via RetroArch ou via la compilation Gambatte d’origine.
Télécharger: Gambatte on GitHub
Conclusion: Choisissez Gambatte (via RetroArch) pour l’un des cœurs Game Boy Color les plus précis du monde open-source.
4. SameBoy — Meilleure précision moderne
SameBoy est l’émulateur Game Boy et GBC open-source activement développé avec une forte précision sonore et une interface moderne soignée sur macOS. Sauvegarde d’état, rembobinage, link cable et enregistrement d’écran sont de première classe.
Où il faut court: Moins de débogage avancé que BGB.
Tarif: Gratuit.
Plateformes: macOS (natif), Windows, Linux. Aussi disponible comme cœur libretro.
Télécharger: sameboy.github.io
Conclusion: Choisissez SameBoy sur macOS pour un émulateur natif, soigné et précis.
5. VBA-M — Meilleur tout-en-un
VBA-M est la continuation communautaire de longue date de VisualBoyAdvance qui gère Game Boy, Game Boy Color et Game Boy Advance sous un même toit. Sauvegarde d’état, link cable sur réseau et codes de triche sont tous présents.
Où il faut court: La précision traîne Gambatte/SameBoy/mGBA par endroits. L’interface semble plus ancienne.
Tarif: Gratuit.
Plateformes: Windows, macOS, Linux.
Télécharger: VBA-M site
Conclusion: Choisissez VBA-M comme tout-en-un familier et léger si la précision est assez bonne plutôt que parfaite.
6. RetroArch — Meilleure interface multisystème
RetroArch est l’interface émulateur multisystème qui exécute Gambatte, SameBoy, mGBA et autres cœurs Game Boy Color côte à côte avec des cœurs pour toutes les autres plates-formes classiques. Netplay, shaders et intégration de Steam Big Picture sont la couche de finition.
Où il faut court: La configuration initiale est plus chargée qu’un émulateur à usage unique. L’interface est divisive.
Tarif: Gratuit.
Plateformes: Windows, macOS, Linux, plus une longue liste de consoles et de portables.
Télécharger: retroarch.com
Conclusion: Choisissez RetroArch quand nous voulons un lanceur pour chaque plate-forme classique, et nous sommes heureux de choisir un cœur GBC comme Gambatte dessous.
7. Pizza Boy GBC — Meilleure interface casual avec shaders
Pizza Boy GBC a commencé sur Android et a mûri sur ordinateur de bureau avec une interface conviviale, des shaders élégants et une gestion facile des sauvegardes d’état. C’est un bon choix pour les sessions de jeu casual où le temps de configuration importe plus que la précision de niveau ROM-hack.
Où il faut court: Código cerrado. Certaines nuances de précision avancée le surpassent.
Tarif: Gratuit.
Plateformes: Compilations de bureau Windows, macOS, Linux. Aussi sur Android.
Télécharger: Pizza Boy GBC
Conclusion: Choisissez Pizza Boy GBC si nous voulons un émulateur soigné et casual qui a l’air bien sans ajustement.
Comment choisir le bon
Si nous voulons un émulateur à installer aujourd’hui et ne pas y penser : mGBA.
Si nous développons des ROM hacks ou nous soucions de la précision de référence sur Windows : BGB.
Si nous voulons une interface multisystème : RetroArch avec un cœur Gambatte ou SameBoy.
Si nous vivons sur macOS et voulons une finition native : SameBoy.
Si nous voulons une interface casual et riche en shaders sans configuration : Pizza Boy GBC.
FAQ
Quel est le meilleur émulateur Game Boy Color gratuit pour PC ? mGBA couvre la plupart des besoins dès la sortie de la boîte. Pour la précision de référence sur Windows, BGB est le choix de la communauté speedrun.
Les émulateurs Game Boy Color supportent-ils les jeux Zelda Oracle ? Oui, quand ils implémentent correctement l’horloge en temps réel. mGBA, BGB, Gambatte et SameBoy gèrent tous de manière fiable les événements basés sur l’horloge d’Oracle et le cycle jour-nuit de Pokémon Crystal.
Puis-je échanger des Pokémon entre émulateurs ? Oui. mGBA et BGB implémentent tous deux Game Link Cable sur TCP/IP. SameBoy supporte le netplay de lien avec une autre instance de SameBoy. Définissez les deux émulateurs sur la même configuration de lien et exécutez l’échange comme d’habitude.
RetroArch est-il bon pour Game Boy Color ? Oui, avec le cœur Gambatte ou SameBoy. La valeur de RetroArch est dans l’interface multisystème plutôt que dans un seul cœur.
Les émulateurs Game Boy Color sont-ils légaux ? Les émulateurs eux-mêmes sont légaux. Les ROM ne sont légaux que si nous les vidons depuis des cartouches que nous possédons. La réponse juridique générale n’a pas changé en 25 ans.