La Game Boy Color est la mise à jour couleur de la Game Boy, lancée par Nintendo en octobre 1998, presque dix ans après le modèle d'origine. Elle conserve la même architecture 8 bits et la même définition d'écran, mais ajoute un écran LCD couleur, double la fréquence du processeur à la demande des jeux et quadruple la mémoire vive. Plus compacte et n'exigeant plus que deux piles AA, elle reste rétrocompatible avec l'intégralité de la ludothèque Game Boy, qu'elle colorise automatiquement à l'aide de palettes prédéfinies.
Trois catégories de cartouches cohabitent : les jeux Game Boy classiques (gris), les jeux « compatibles » (noirs) qui fonctionnent sur les deux machines avec des couleurs sur la Color, et les jeux exclusifs à la Game Boy Color (transparents), qui refusent de démarrer sur une Game Boy d'origine. Cette transition en douceur a permis à la console de s'appuyer immédiatement sur un catalogue immense.
Sa courte carrière — elle est remplacée par la Game Boy Advance dès 2001 — n'empêche pas la sortie de titres majeurs comme Pokémon Or et Argent, The Legend of Zelda: Oracle of Seasons et Oracle of Ages, Wario Land 3 ou Metal Gear Solid. Techniquement, plusieurs de ces jeux poussent la petite machine bien plus loin que ce que laissait présager son processeur d'origine.
Nouveau en Recalbox 10.1 : le netplay a été revu (jeu en ligne, mode synchronisation) et le mode GameLink est activé, qui reproduit le câble Link entre deux consoles.
Disponibilité des émulateurs par board :
| Émulateur | RPI3/RPI02W | RPI4/400 | RPI5/500 | OGA/OGS/RG351 | PC | RG353 |
|---|---|---|---|---|---|---|
| Libretro Gambatte | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Libretro TGB Dual | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Libretro mGBA | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Libretro SameBoy | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Libretro Mesen-S | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Libretro bsnes | ❌ | ❌ | ❌ | ❌ | ✅ | ❌ |
Mesen_S manque à l'appel sur RPi3 et RPi Zero 2, et bsnes n'est proposé que sur PC (il n'est déclaré que pour cette board dans le code) ; les quatre autres cores sont disponibles partout.
Gambatte est l'émulateur utilisé par défaut : c'est une référence de fidélité sur Game Boy Color, et le seul core de la liste à déclarer le support de l'affichage CRT. TGBDual émule deux consoles reliées par le câble Link et permet donc de jouer à deux. Le netplay est pris en charge par TGBDual, mGBA et SameBoy. Le softpatching (application automatique des patchs .ips, .bps et consorts) fonctionne avec Gambatte, TGBDual, mGBA et Mesen_S, mais pas avec SameBoy. Les RetroAchievements sont pris en charge sur ce système.
Aucun BIOS n'est nécessaire pour jouer : les trois fichiers ci-dessous sont optionnels et servent uniquement à reproduire la séquence de démarrage d'origine (le logo Nintendo et son jingle) et le comportement exact de la machine au boot.
| Nom de fichier | Description | MD5 | Émulateurs concernés |
|---|---|---|---|
gbc_bios.bin |
BIOS Game Boy Color (optionnel) | dbfce9db9deaa2567f6a84fde55f9680 | mGBA, Gambatte, Mesen_S |
cgb_boot.bin |
Boot ROM Game Boy Color (optionnel, plusieurs versions acceptées) | b560efd759d87634a03b243f22bba27a, 6b68be48dab6a7298a8c07e00c136b4e, 62cfda90d22405cdff59700c388a57f6 | SameBoy, Mesen_S |
agb_boot.bin |
Boot ROM du mode Game Boy Color de la Game Boy Advance (optionnel) | 8e29ae4f331830d54ae764f3e10cebae | SameBoy |
Placez les BIOS comme ceci :
/recalbox/share/bios/gbc/
├── gbc_bios.bin
├── cgb_boot.bin
└── agb_boot.bin
Placez vos jeux dans :
/recalbox/share/roms/gbc/
Extensions acceptées selon l'émulateur :
| Émulateur | Extensions |
|---|---|
| Gambatte | .bin .gb .gbc .zip .7z |
| TGBDual | .bin .cgb .gb .gbc .sgb .zip .7z |
| mGBA | .bin .gb .gbc .sgb .zip .7z |
| SameBoy | .bin .gb .gbc .zip .7z |
| Mesen_S | .gb .gbc .zip .7z |
Les romsets No-Intro sont conseillés : un fichier par jeu, nommé proprement, ce qui facilite le scrapping. Les jeux peuvent rester compressés en .zip ou .7z, une archive ne devant contenir qu'un seul jeu.
Les cores acceptent aussi l'extension
.gbici : les jeux monochromes placés dansroms/gbc/seront colorisés automatiquement, comme sur la console d'origine. Pour garder les deux ludothèques séparées, rangez plutôt vos jeux Game Boy dans le système Game Boy.