

But how do you focus on getting one game to run particularly well without sacrificing broader accuracy? In some cases, that's the difference between fixing a bug and implementing a hack. I asked the developers behind both Yuzu and Ryujinx if they planned to put a special emphasis on Tears of the Kingdom when it arrives, and in both cases the answer is yes. That was a problem-AMD's Vulkan driver didn't properly handle that graphical feature "which made the characters not render." AMD later fixed the issue, but it's possible Tears of the Kingdom could run into something similar the emulator developers can't quickly fix themselves. "Pokémon started using transform feedback on Pokémon Legends Arceus, something that Sword/Shield didn't," he says. Ryujinx developer gdkchan points out that some other Nintendo games have made significant technical changes that weren't obvious from the trailers. Denuvo has not publicized its use in any Switch games so far. "Although the team does not expect it, there is always the possibility that TotK could use Denuvo anti-emulation software, which could present unexpected obstacles."ĭenuvo brought a DRM solution to the Switch last year, specifically targeting emulation, though Nintendo was not involved in that effort. "Trailers for TotK have showcased new physics interactions that may pose a challenge for emulation, as similar mechanics were difficult to emulate in the early days of Yuzu with BotW," he says. Nintendo's optimization and engine changes are the big unknowns here.

Bunnei was able to elaborate on what kind of obstacles they'll likely face when Tears of the Kingdom hits.Ģ017's Breath of the Wild wasn't particularly optimized for the Switch's Nvidia GPU, which makes sense-it spent most of its life in development for the Wii U. Console developers, meanwhile, notoriously find clever ways to squeeze the most performance out of their hardware, and figuring out those tricks is a big part of improving emulator compatibility. Emulation poses greater bugfixing challenges, because these volunteer developers are trying to replicate how an entire system performs. I'll admit a tiny part of me was hoping for a wildly confident "100%", but a nuanced we'll see is the practical answer-heck, it's a toss-up whether native PC games are even going to work properly on day one. Above: The Steam Deck can't run Breath of the Wild on Switch at 30 fps.
