Skip to main content

Dolphin GameCube/Wii emulator sees performance boost with DirectX12 integration

performance boosts for emulators directx12 super mario galaxy
Image used with permission by copyright holder
Two months ago, a member of the Dolphin community showed off an unfinished DirectX 12 proof-of-concept for the open-source GameCube and Wii emulator. With the new API implemented, the developer, Dolphin forum user “hdcmeta,” promised a 50-percent performance advantage over DirectX 11.

Apparently, the community member’s revisions to the software were so well regarded that the DX12 support code added by the user, whose real name appears to be Pierre Bourdon, appears to have evolved from a side project to the Dolphin emulator’s latest master build.

Recommended Videos

Furthermore, a handful of other users on the Dolphin forums were able to confirm that, using a raw frame rate test, DirectX 12 seems to have improved the emulator’s gameplay performance using both Nvidia and AMD GPUs.

5o2Hn11
Image used with permission by copyright holder

While the new DirectX 12 backend for Dolphin is largely based on its predecessor, the system requirements differ. If you’re looking to run bootleg Nintendo games on your PC using Microsoft’s latest API, you’ll need Windows 10, an AMD 7000-series, Intel HD 4400, or Nvidia 600-series GPU or higher, as well as Visual Studio 2015 Redistributable installed on your computer.

LB4h61V
Image used with permission by copyright holder

Interestingly enough, hdcmeta even took the time to devise its own background thread so that graphics processing could be carried out manually as opposed to with DirectX11 and OpenGL drivers, where this is accomplished automatically.

Get your weekly teardown of the tech behind PC gaming
Check your inbox!

It’s worth bearing in mind that the DirectX 12 backend for Dolphin is far from complete. The developer is continuing to work on the project, with post-release compatibility and bug fixes already well on their way.

It’s pretty neat, if a little alarming, that one of the first examples of DirectX 12 support out in the wild is for a program that’s almost entirely used as a means of piracy. On the other hand, maybe this is a good thing. It is likely we’ll begin to see other, less legally nebulous projects emerge to adopt the DX12 API in a similar vein.

Nevertheless, it’s always a treat to see what Super Mario Galaxy would look like had Nintendo made the move to HD at the same time as everyone else.

Gabe Carey
Former Digital Trends Contributor
A freelancer for Digital Trends, Gabe Carey has been covering the intersection of video games and technology since he was 16…
Intel Battlemage GPU: everything we know so far
Intel Arc A770 GPU installed in a test bench.

Despite a rocky start, Intel's Arc GPUs are now among the best graphics cards you can buy. Targeting budget PC gamers, Intel has established itself as a major player in gaming graphics cards, and all eyes are on Team Blue with its next generation of GPUs, codenamed Battlemage.

We know Battlemage GPUs are coming, and Intel has slowly been dropping hints about the graphics cards over the past year. Although we're still waiting on an official release date, specs, and pricing details for Battlemage GPUs, there's a lot we can piece together already.
Intel Battlemage: specs

Read more
Spotify vs. Pandora: which streaming service should you choose?
spotify vs pandora on iphone

Let's settle a musical debate: which music streaming platform should you use: Spotify or Pandora?

Both services have their unique strengths and weaknesses. Spotify boasts a more extensive music catalog, robust social features for sharing and discovering music with friends, and a more polished user experience across devices.

Read more
Ryzen AI nearly hits 60 fps in Black Myth: Wukong, but it’s not that simple
OneXFly F1 Pro gamig handheld.

Although AMD APUs appear in some of the best gaming handhelds, the latest Strix Point chips are still hard to find in new releases. However, the new OneXFly F1 Pro gamin handheld is making its debut with the Ryzen AI HX 370 chip in tow, and according to a benchmark in Black Myth: Wukong, it managed to average an impressive 58 frames per second (fps) at a 15-watt thermal design power (TDP). That's an impressive result, but digging deeper reveals that AAA gaming on the go is still not without any sacrifice.

The OneXFly F1 Pro comes with the Ryzen AI HX 370, which sports a total of 12 cores -- four Zen 5 and eight Zen 5c -- as well as 24 threads. The maximum boost clock on the Zen 5 cores reaches 5.1GHz, but the smaller Zen 5c maxes out at 3.3GHz. The default TDP was rated at 28 watts, but it can be configured between 15W and 54W. For an APU, the AI HX 370 delivers solid graphics capabilities, as it's equipped with the AMD Radeon 890M. It also sports a 7-inch OLED screen with a refresh rate of 144Hz.

Read more