De eerste versie van de Game Boy is al meer dan dertig jaar oud, maar heeft een blijvende invloed gehad op draagbare spelcomputers. Toch heeft dat originele hardware enkele beperkingen die online game-sessies lastig maken, te beginnen met het ontbreken van een video-uitgang. Natuurlijk zijn er officiële en geëmuleerde oplossingen, maar Sebastian van het YouTube-kanaal «there oughta be» besloot de GB Interceptor te maken, een adapter die video van een Game Boy kan vastleggen zonder dat je de console hoeft te modificeren.

GB Interceptor: zo leg je video vast van een originele Game Boy
Game Boy-video vastleggen

De originele Game Boy is een fantastisch stuk retrohardware en verdient een ereplaats in elke collectie, maar het zou dwaas zijn om de gemakken van emulators (en andere moderne compatibele consoles) niet te erkennen. Zoiets eenvoudigs als de Super Game Boy-adapter (waarmee je Game Boy-cartridges op een Super Nintendo kunt spelen) verwijdert meteen de belangrijkste beperkingen (geen backlight, batterijen, enz.), maar er zijn situaties waarin het originele systeem de enige geldige optie is.

Zo komen we bij Sebastian van het kanaal «there oughta be». Sebastian legt uit dat een Tetris-liefhebber contact met hem opnam omdat hij een streamingsessie wilde doen met Tetris op Game Boy voor een online toernooi... met de officiële hardware. Het probleem is duidelijk: de Game Boy heeft geen video-uitgang, maar als alle informatie van de cartridge op de een of andere manier naar de processor moet, dan kan die informatie worden onderschept, gelezen en gekopieerd. Het eindresultaat is de GB Interceptor.

GB Interceptor: een adapter om video van een Game Boy vast te leggen

De GB Interceptor is eigenlijk een man-in-the-middle-apparaat dat tussen de cartridge en de console wordt geplaatst, net als een Game Genie. Het verschil is dat de interceptor niets aan de game verandert: het belangrijkste doel is om de intacte informatie te lezen, het beeld te reconstrueren en naar een computer te sturen via USB, vergelijkbaar met een webcam, zonder drivers of patches.

Het brein van de GB Interceptor is een RP2040, dezelfde microcontroller die de Raspberry Pi Pico gebruikt. Waarom? In losse termen draait de RP2040 een gedeeltelijke emulator met zijn eigen videogeheugen. Dezelfde instructies die de cartridge naar de console stuurt, worden ook geregistreerd door de GB Interceptor, en het negeert alles wat niet nodig is voor de videoconstructie. Het belangrijkste voorbeeld is audio, maar dat wordt opgelost via de hoofdtelefoonuitgang.

De grootste beperking van de GB Interceptor is dat hij alleen werkt met klassieke Game Boy-games. Hij kan worden aangesloten op een Game Boy Color of Advance zonder problemen, maar het spel moet van de eerste generatie zijn (Tetris, Link's Awakening, de eerste Pokémon, enz.). In de tweede video legt Sebastian uit hoe je een GB Interceptor kunt bouwen en verkrijgen, maar het project is open source, wat betekent dat al het materiaal al op GitHub is gepubliceerd.

GB Interceptor op GitHub: Klik hier