Dolphin Emulator Can Now Add HDR to Wii and GameCube Games


It’s hard to get emulators completely right with intrincate hardware designs and protections. The first version of Dolphin was released in 2003, but even after 21 years of development, there are still improvements to be made. Dolphin has now published a new progress report outlining all the new features and changes from the past few months, and there’s a lot to talk about.



Dolphin has just released its latest progress report, which highlights all the changes that have happened throughout February, March, and April. As a reminder, all of these updates have already been rolled out to Dolphin users, so if you haven’t updated your emulator for the past few months, you’ll find a lot of improvements here. Many of the changes are under-the-hood adjustments that most people might not notice, and some are even only relevant for developers. Still, they should result in a more stable and faster emulation experience for everyone.


One of the highlights of this report is a critical security fix addressing a memory safety bug that could have been potentially exploited. A malicious actor could craft a specially crafted game save or exploit a game’s functionality to trick Dolphin into performing unsafe memory operations. This could allow them to inject their own code or manipulate existing memory to gain unauthorized control. It doesn’t look like this issue was being exploited in the wild, but it’s good to see it patched nonetheless.

There are also a few visual improvements. Errant black pixels around windowed displays have been banished, and an issue causing blurring in some games at 1x native resolution is resolved, resulting in a sharper and cleaner image. Dolphin also introduces full support for custom aspect ratios, complete with aspect ratio corrections—fantastic news if you happen to have an ultra-wide monitor and you wanted to take full advantage of it.


Dropdown menu with various aspect ratios in Dolphin settings.
Dolphin

The emulator can now output to HDR displays on Windows, macOS, and select Linux systems as well. You’re getting two HDR enhancement shaders here: AutoHDR subtly expands highlights for an HDR effect while maintaining an authentic look, and PerceptualHDR delivers a more dramatic transformation with higher brightness and saturation. It’s worth noting that due to variations in displays and limitations of older game lighting engines, achieving the ideal HDR look may require experimentation and adjustments.

Another notable improvement here is the addition of Modem Adapter emulation. For the first time ever, the game Phantasy Star Online Episode I & II Trial Edition can be played in Dolphin without modifications. This was previously impossible due to the title’s unique requirement for the GameCube Modem Adapter. If you want to play those games online, you can also do that, as custom servers are also supported. You can see some HDR Dolphin screenshots on the project’s website, if your device and browser support HDR images.


Developers also have some good news for themselves as well. For starters, the software JIT profiler was restored. While this feature may not see widespread use, its return is a welcome addition to Dolphin’s suite of developer tools, offering even more granular control for those who delve into the emulator’s inner workings. You also have the Branch Watch Tool, a robust debugging feature replacing the older Code Diff Tool. Branch Watch gives developers extra tools with advanced code searching and analysis capabilities.

Finally, with iOS emulators being the elephant in the room right now in the emulator world, Dolphin has also provided an update on whether it’ll make a version of its emulator for iPhones. Sadly, it looks like it won’t be landing on Apple devices, at least for the time being. Due to Apple’s strict ban on Just-in-Time (JIT) recompilers in third-party apps, Dolphin cannot be released on iOS or iPadOS. JITs are essential for Dolphin’s performance; the emulator’s alternative methods like the Interpreter or Cached Interpreter are simply too slow to provide an enjoyable gameplay experience.


You can download Dolphin from the official website for Windows (x86_64 or 64-bit ARM), macOS (Intel or Apple Silicon), or Android devices. The Android version is also on the Google Play Store. Sorry, iPhone owners, you’ll have to wait for Apple to relax its restrictions on emulation.

Source: Dolphin



Source link

Previous articleBitcoin price falls below $61k as labor data sparks market-wide selloff
Next articleQuordle today – hints and answers for Wednesday, May 1 (game #828)