We are supported by readers, when you click & purchase through links on our site we earn affiliate commission. Learn more.

Sport Boy Advance ‘hacked’ to run PlayStation video games utilizing a Raspberry Pi

The Sport Boy Advance is helpful within the trendy period for greater than watching Christopher Nolan blockbusters. Gizmodo notes that tinkerer Rodrigo Alfonso has Nintendo’s 20-year-old handheld running PlayStation (and Genesis, and SNES) video games with out particular modifications. The trick, as you may think revolves round a customized cartridge — you are technically working the sport on a separate system.

The cartridge homes a Raspberry Pi 3 mini-computer working the RetroPie emulator and streaming each video and enter by way of the GBA’s multiplayer-oriented Hyperlink Port. Sure, that is constraining as you suppose it’s — you may’t switch greater than 1.6Mbps bi-directionally, and the Pi has to routinely give the “poor” GBA’s processor a break for a number of microseconds. Alfonso suggests decreasing the stream decision from the console’s native 240 x 160 if a excessive body price is vital.

Nonetheless, the outcomes are principally spectacular. The particular cart can deal with classics just like the Crash Bandicoot collection and Spyro the Dragon at clean body charges, albeit with some video artifacts that mirror the restricted bandwidth. You may overclock the GBA’s processor to enhance the body price and high quality.

You will should construct the cartridge and cargo code your self, though Alfonso has helpfully offered each on GitHub. This in all probability will not exchange a PSP in order for you probably the most genuine PlayStation handheld expertise you may get. It’d, nonetheless, provide you with a motive to dig your GBA out of the closet.

All merchandise really useful by Engadget are chosen by our editorial workforce, impartial of our guardian firm. A few of our tales embrace affiliate hyperlinks. If you happen to purchase one thing by way of certainly one of these hyperlinks, we might earn an affiliate fee.