Dolphin is an open source and 100% free application that emulates Wii and Gamecube software and games. It comes with built-in tools for things like compressing GameCube games and managing GameCube memory cards.
The Dolphin emulator app actually emulates the GameCube Action Replay engine. As mentioned, Wii compatibility is also provided, with support for a vast amount of games, but it requires a bit more computing power than the GameCube emulation. Triforce compatibility is not really known yet, but at least one game runs, with minor glitches.
Supports a wide range of game types
Currently, the Dolphin emulator software supports a wide range of game types, including GameCube Game Disc, Wii Game Disc, Wii Downloadable Games / Virtual Console, as well as Triforce Arcade games. With support for the Xbox 360 controller and full HD (1080p) resolution, Dolphin is the perfect choice for hard core and old-school gamers alike.
A vast amount of games are supported by Dolphin. Among the most important ones, we can mention the James Bond 007 series, 2010 FIFA World Cup South Africa, the entire Harry Potter series, the Madden NFL series, the Mario Party series, the Medal of Honor series, the Mega Man series, the Metroid Prime series, the entire Sonic series, the Spider-Man series, as well as the Star Wars series.
Supported OSes and hardware requirements
Dolphin is a platform-independent application, supporting the GNU/Linux, Mac OS X and Microsoft Windows operating systems. Both 64-bit (x86_64) and 32-bit (x86) hardware platforms are supported at this time, but it is distributed only as a 64-bit DEB file for Ubuntu/Debian-based systems.
Please note that you will need to install Dolphin on a computer with a fast and modern CPU that supports the SSE2 instruction. Use dual core processors for a speed boost. Additionally, any reasonable modern GPU (Graphics Processing Unit) with Pixel Shader 2.0 or greater is supported.