Raspberry Pi Pico Powers Online Game Boy Multiplayer Tetris

Source: Tom's Hardware added 04th May 2021

  • raspberry-pi-pico-powers-online-game-boy-multiplayer-tetris

(Image credit: Stacksmashing)

We’ve all been there before—you want to play Tetris with your friends but a 20 mile Game Boy link cable is impractical. That’s where Stacksmashing’s incredibly clever Raspberry Pi Pico project comes into play.

The best Raspberry Pi projects are ones that bring us together, especially right now. Stacksmashing’s using a Raspberry Pi Pico to act as a link cable, capable of connecting two or more friends online. That means you and your buddies can play Tetris against each other in real-time on actual GameBoys from all over the world!

Developing the project involved reverse-engineering the data from an actual link cable. The Raspberry Pi Pico interprets this data and can handle online Game Boy communication for the game of Tetris via a desktop client and server app. This tool is at the center of the project. All of the players connect through this locally hosted hub. In a demo, Stacksmashing managed to get three Game Boys playing Tetris competitively at the same time!

In order to connect a Game Boy to the server, a custom PCB was created. It’s compatible with Game Boys, Game Boy Colors, Game Boy Pockets, Game Boy Advances and even Game Boy Advance SPs. The PCB is soldered to a Pico which communicates with the computer over USB.

You can buy this custom PCB on Gum Road and explore the code used in the desktop server and client apps on GitHub.

Read the full article at Tom's Hardware

brands: ACT  Advance  Best  Clever  CODE  Especially  It  other  Raspberry  Raspberry Pi  the game  WAS  
media: Tom's Hardware  
keywords: App  Server  

Related posts


Notice: Undefined variable: all_related in /var/www/vhosts/rondea.com/httpdocs/wp-content/themes/rondea-2-0/single-article.php on line 88

Notice: Undefined variable: all_related in /var/www/vhosts/rondea.com/httpdocs/wp-content/themes/rondea-2-0/single-article.php on line 88

Related Products



Notice: Undefined variable: all_related in /var/www/vhosts/rondea.com/httpdocs/wp-content/themes/rondea-2-0/single-article.php on line 91

Warning: Invalid argument supplied for foreach() in /var/www/vhosts/rondea.com/httpdocs/wp-content/themes/rondea-2-0/single-article.php on line 91