Dolphin

FeaturesFeatures
AccuracyAccuracy
PerformancePerformance

Dolphin is a GameCube and Wii emulator which supports resolutions beyond Full HD with several enhancements: compatibility with all PC controllers, turbo speed, networked multiplayer, and much more.​

 

You have to experiment with the different graphics backends (D3D, OpenGl, Vulkan, etc.) as performance can vary significantly depending on your hardware. Please follow their guide for more details!  Rule of thumb: Start with the lowest resolution and increase while gameplay/sound aren't choppy.

 

For game enhancements (smoothing, anti-aliasing, etc.), apply same principle as mentioned previously while taking into consideration resolution. 

5.0-12436 / 11-08-2020

Last Release:

Windows: 7+ & 64-bit 

Linux: 64-bit

macOS: 10.10 Yosemite+ & 64-bit

Android: 5.0+

--

CPU: modern 3 GHz and Dual Core with SSE2 support (not older than ~2008)
GPU: modern card with Direct3D 10.0+ / OpenGL 3.0+

Ishiiruka-Dolphin

FeaturesFeatures
AccuracyAccuracy
PerformancePerformance

It's basically a fork of the Dolphin emulator providing support for legacy devices and other features such as reducing CPU usage on the graphic's thread.The focus seems to be more speed and less on accuracy. 


Please read extensive features via Forum page (GC/Wii section). That said, unless you're feeling quite adventurous or have very old hardware (i.e. D3D9), try the regular Dolphin first. Some people have reported this version works better for them, but it's not a general consensus.

Last Version Dated:

02-04-2020

Windows: 7+ & 64-bit 

Linux: 64-bit

macOS: 10.10 Yosemite+ & 64-bit

Android: 5.0+

--

CPU: modern 3 GHz and Dual Core with SSE2 support (not older than ~2008) 

GPU: modern card with Direct3D 10.0+ / OpenGL 3.0+