Game Bub : La console FPGA open source qui ressuscite votre Game Boy
-
La Game Boy, c’est vraiment la console de mon enfance. Et quelque part, des années après elle est encore ma console favorite.
Alors évidemment, quand je vois un nouveau projet qui ressuscite une nouvelle fois cette console, je ne peux pas m’empêcher de vous en parler. Car pendant que Nintendo s’acharne à poursuivre les projets d’émulateurs et les sites de ROMs comme si c’était une mission divine, des rocks stars comme Eli Lipsitz décident plutôt de construire des machines à voyager dans le temps comme cette console à base de FPGA.
Le Game Bub, c’est un peu la Batmobile du rétrogaming portable. C’est une console artisanale et open source qui utilise un FPGA (Field-Programmable Gate Array) pour faire tourner vos jeux Game Boy, Game Boy Color et Game Boy Advance.
Mais c’est quoi ça un FPGA ? Et bien en gros, contrairement à l’émulation logicielle classique qui simule le hardware original, le FPGA devient littéralement le hardware. Il se reconfigure physiquement pour reproduire exactement le comportement des circuits de la console d’origine. Résultat, une fidélité quasi parfaite et des performances qui défient les meilleurs émulateurs logiciels.
La Game Bub embarque donc un FPGA Xilinx Artix 7 couplé à un microcontrôleur ESP32-S3 qui s’occupe des tâches annexes comme l’interface utilisateur et le chargement des ROMs. Parce que oui, contrairement à l’Analogue Pocket (un autre projet commercial similaire), le Game Bub ne fait pas sa timide et vous permet de charger directement vos ROMs depuis une carte microSD, sans passer par la case “flashcart à 80 balles”. Bien sûr, il accepte aussi vos cartouches originales si vous êtes un puriste avec une collection qui prend la poussière dans le grenier.
Côté caractéristiques, il y a également un écran IPS de 3,5 pouces (480×320), une batterie rechargeable via USB-C qui tient plus de 15 heures (de quoi finir Pokémon Rouge trois fois d’affilée), du Wi-Fi et du Bluetooth LE, le tout dans un format qui rappelle la Game Boy originale mais en plus sexy et la possibilité de faire du multijoueur avec un cable comme à l’époque. Il supporte même des fonctionnalités que peu de jeux utilisaient à l’époque comme la rumble (les cartouches vibrantes…oui oui), l’accéléromètre ou le gyroscope.
Le truc vraiment cool, c’est qu’il existe aussi une station d’accueil qui ajoute des ports USB pour brancher des manettes et une sortie HDMI. Vous pouvez donc passer du mode portable au mode salon en deux secondes, comme la Switch mais en plus rétro.
Mais ce qui me fait le plus tripper dans ce projet, c’est son aspect complètement open source. Eli Lipsitz a publié tous les designs et codes sources sur GitHub sous licence Creative Commons et GNU GPL 3. Ça veut dire que n’importe quel bidouilleur motivé peut comprendre comment ça marche, modifier le hardware ou le software, et même construire son propre Game Bub de A à Z. C’est vraiment une bouffée d’air frais qui sent bon les années 90 fraicheur Hollywood chewing gum.
Autre fonctionnalité qui va faire pleurer de joie les collectionneurs, le Game Bub peut sauvegarder et restaurer les données de vos cartouches. Fini cette angoisse de la pile CR2032 qui lâche dans votre cartouche Pokémon après 25 ans de bons et loyaux services, emportant avec elle votre Dracaufeu niveau 100 obtenu à la sueur de votre front.
Maintenant, si vous êtes tenté par l’aventure, Eli prépare une campagne de crowdfunding sur Crowd Supply qui devrait démarrer prochainement. Pas de prix annoncé pour l’instant, mais vu les composants utilisés, ne vous attendez pas à un tarif de Game Boy chinoise à 20€.
Cela dit, pour les bricoleurs motivés, tous les fichiers nécessaires pour en fabriquer un vous-même sont déjà disponibles sur GitHub.
Franchement, ça me chauffe bien, car même si le Game Bub n’est pas la console portable la plus puissante ou la plus polyvalente du marché, son approche open source me rappelle l’époque où comprendre comment fonctionnait sa machine faisait partie intégrante de l’expérience tech. Oui, je suis un vieux con.
Voilà, donc si vous êtes prêt à plonger dans l’univers du FPGA ou simplement à redécouvrir vos classiques Game Boy dans les meilleures conditions possibles, gardez un œil sur ce projet qui pourrait bien devenir un incontournable pour les amateurs comme moi, de rétrogaming.
– Source :
https://korben.info/game-bub-console-fpga-open-source-game-boy.html
-
undefined Violence marked this topic as a regular topic
-
Pas assez rétro-gameur pour m’y lancer mais ça m’a l’air très cool comme projet.
Quant aux FPGA j’en ai entendu parler pour la première fois il y a quelques jours dans une vidéo d’Iconoclaste (à 16’52").
-
Moi perso chaque fois que je vois une nouvelle machine faisant tourner du retrogaming, je suis comme un gamin devant ses nouvelles cartes Pokémon 🥰.
J’aime la machine même si je préfère pour ma part, qu’il y ait des joysticks comme sur une de mes r36s (qui m’ont coûté kdal d’ailleurs) ou une anbernic rg353v (pour y faire tourner les jeux de la psx faisant appelle aux joysticks analogique, de la n64 etc etc).
Et c’est bien mieux de jouer avec un joystick analogique que la croix directionnelle…avis personnel (sauf pour les jeux comme Tetris, Street Fighter où il est plus confortable d’y jouer avec la croix directionnelle pour ma part).