what Rodrigo Alfonso Lack of well-lit shots Video, they make up for it with their impressive hardware hacking skills.By using a custom cassette, this unmodified 20-year-old Game Boy Advance can actually Run 3D PlayStation games Drive at full speed and bring 16-bit handheld computer Enter the 32-bit era.
Of all the game consoles released in history, none has been hacked like the Game Boy Advance. You can easily find parts to upgrade everything from the GBA’s screen to the speaker, battery, and even the entire casing, so you can customize it with any design and color scheme you want. The same is true for its games. Don’t want to carry a whole stack of ink cartridges with you? The multi-cart with microSD storage can store hundreds of games, allowing you to carry the entire collection at once, which is the approach taken by Alfonso here.
You can upgrade GBA as you want, but assuming you are still using the stock motherboard created by Nintendo, it will never be as powerful as the original PlayStation to play the same 3D games. Therefore, Alfonso’s solution was to outsource all game processing and rendering work to a custom cassette containing a Raspberry Pi 3 running the PlayStation emulator.
Even with a 3D printed housing and some considerable improvements since the idea was revealed a few months ago, Alfonso’s custom-made dummy cartridge is still bulky in terms of a GBA cart, but it cleverly uses the GBA itself as a All-in-one portable display and controller. One of the best features of GBA is that it allows two handheld devices to be connected for multiplayer games, even if only one system has an actual game cartridge. Hackers have long reverse-engineered the way this multi-boot function works, and Alfonso uses it to send a 240×160 (the limited resolution of the GBA screen) video stream through the link port of the Game Boy Advance.
Alfonso also shared a video about how the whole thing is structured, and Run the required custom code on the GBA itself Can be downloaded on their website GitHub pageAlthough the custom cassette is suitable for the unmodified Game Boy Advance, the GBA in these videos has two upgrades: a backlit LCD screen and some additional hardware, which can actually overclock the CPU of the handheld computer to improve through the link port Data rate, improve the playability of streaming frame rate and settings.