Tech

Game Boy Advance game gets split-screen multiplayer through new FPGA core

Developer Robert Peip shows off some split-screen Game Boy Advance multiplayer gaming through his new FPGA core.

Here at Ars, we’re big fans of situations where emulation creates a classic gaming experience that’s actually better than what you could get with original hardware in some way or another. In the past, that has meant upsampling rotated sprites in SNES’ “Mode 7” games or adding “widescreen” support to NES games or mitigating the controller lag that was built into certain older consoles or overclocking an emulated SNES to remove slowdown without ruining gameplay timing.

The latest emulation-powered retro-gaming upgrade to cross our paths greatly simplifies an oft-overlooked capability built in to many Game Boy Advance titles. Namely, it adds the ability to play multiplayer titles in split screen on a single display.

This upgrade is the work of Robert Peip, a developer who’s spent years working on field-programmable gate arrays (FPGAs). These days, Peip works primarily on the MiSTer FPGA an open source project that recreates classic gaming hardware extremely accurately through emulation “cores” that replicate every single logic gate involved in the schematics of the original system (most of Analogue’s high-end retro hardware is similarly powered by FPGA cores). Such cores are currently available for consoles ranging from the Odyssey 2 through the Neo Geo era and more.

Read 4 remaining paragraphs | Comments