Dolphin just added official support for Nintendo's Triforce arcade games
After years of relying on an outdated fork, Dolphin Emulator has finally merged Triforce arcade board support into its main development branch.
The Dolphin Emulator team has officially merged support for the Triforce arcade hardware into its main development branch. This update brings arcade titles like Mario Kart Arcade GP and F-Zero AX into the modern era of emulation, eliminating the need for users to download a separate, outdated fork of the software to play them.
For the uninitiated, the Triforce board was a piece of arcade hardware released in 2002. It got its name from the three companies that collaborated to build it: Nintendo, Sega, and Namco. While it sounds fancy, the hardware itself was essentially a Nintendo GameCube with twice the RAM and some extra I/O capabilities bolted on. Because the architecture was so similar to the home console, emulation has always been possible, but it wasn't always convenient.
Escaping the branch purgatory
Until now, Triforce support lived in a specialized "Triforce branch" of Dolphin. This fork worked, but it was frozen in time. It didn't receive the massive performance improvements, bug fixes, or quality-of-life features that the main Dolphin team has implemented over the last decade. If you wanted to play Virtua Striker 4, you had to use a version of Dolphin that felt like it belonged in a museum alongside the game itself.
By merging this code into the master branch, these arcade games now benefit from modern Dolphin features. We are talking about support for UberShaders (which fixes stuttering), better controller configuration, higher internal resolutions, and the vast array of accuracy fixes that have landed since the fork originally split off. It also means you don't need two different installations of Dolphin just to play a handful of arcade racers.
Mario Kart, F-zero and...
The library for the Triforce isn't huge, but it includes some heavy hitters that Nintendo fans have wanted at home for years. F-Zero AX is likely the biggest draw here. It was the arcade counterpart to the GameCube's F-Zero GX. Back in the day, you could bring your GameCube memory card to the arcade cabinet to unlock parts and pilots. Now, you can just mount the arcade ISO directly in the same emulator that runs the console version.
Then there is Mario Kart Arcade GP and its sequel. These were developed by Namco, which explains why Pac-Man shows up as a playable character. These games are distinct from the console Mario Kart titles, with different physics, items, and a camera feature that put your face in the game (often with hilarious low-res results). The merger should make configuring the controls for these cabinets much less of a headache, though you might still need to tweak some settings to get the steering wheel inputs feeling right.
Technical hurdles remain
While the merge is a major step forward, the Dolphin team notes that arcade emulation comes with its own set of quirks. The Triforce board used a proprietary "AM-Baseboard" for media, which differs from the standard GameCube disc drive. The merged code handles this, but users might still run into specific issues with the proprietary AM-Baseboard encryption or specific I/O emulation for things like force feedback steering wheels.
Comments ()