Une news un peu oldies ne fait jamais de mal, voilà que le développeur Sebastian Staacks a réussi à utiliser un Raspberry Pi avec circuit intégré rp2040 comme un adaptateur permettant d'enregistrer et de streamer l'affichage et le son d'une Game Boy.
Sa solution, qui se nomme GB Interceptor, se loge dans le port cartouche est vient donc en relai de la console et de la cartouche insérée. Les données ainsi "interceptées" et sont transférées.
Attention, les donnés ne sont captées de façon brute, il n'est en effet pas possible de voir directement les données dans la RAM du processeur de la Game Boy, c'est notamment le cas de la RAM vidéo, le développeur a du donc recréer une VRAM annexe.
C'est là que le rp2040 entre en jeu, un coeur émule le CPU pour recréer une copie de la VRAM et l'autre coeur émule l'unité graphique Game Boy, le PPU 4.
L'intégralité du writeup est là : game-boy-capture-cartridge
Un boulot impressionnant.