Somebody has modded a Game Boy with a Raspberry Pi and the results are fantastic. Calling it the Game Boy Zero, this modded two-decade-old device can play games from systems like NES and SNES, not to mention every Gameboy generation up up the Gameboy Advance.
The Raspberry Pi can is capable of doing this because of EmulationStation, an open source emulation program written in C++ that can run on the Raspberry Pi hardware. The Gameboy Zero has been modified to add two shoulder triggers, as well as having two additional holes drilled into the front of the device to mimic X and Y button functionality.
The Game Boy cartridges have been upgraded as well. BLANK has ripped them apart to soldier on a Micro SD adapter and SD card, meaning the Raspberry Pi powered Game Boy Zero can now use them to store data.
The Game Boy Zero can also output a video stream via a mini HDMI port, has a boosted color screen and a rechargeable battery that can be plugged into an outlet via a USB cable.
The Game Boy was immensely successful against its competitors when it first came out because of its ability to last longer in terms of battery life. This was only made possible because of the certain sacrifices hoisted upon game developers, who had to code in basic and compress their code to fit an entire game onto a Gameboy cartridge. Watch the video below to learn more.
Game Boy Zero