Team Cemu has launched the public version of 1.9.1 of the Cemu Wii U emulator. The emulator can be downloaded right now over on the official Cemu website.
The changelog reveals that they’ve managed to slightly decrease the RAM usage in the recompiler via optimizing how the CPU interpreter manages the lookup tables. This should help performance for those who had RAM management issues while using the Cemu emulator.
They’ve also managed to fix the Xinput controller inputs not properly refreshing, which would caused massive input lag for some gamers. This problem should be fixed, so if you’re using an Xinput compatible controller, such as an Xbox One or Xbox 360 controller, you shouldn’t have problems with input lag or the controllers losing synchronization.
A number of graphical fixes have also been made, as evident with the video below from Hadxmen, showcasing how the flickering issue in Bayonetta 2 has finally been resolved.
This is thanks to the team fixing some of the texture readback in the graphics renderer, along with fixing some of the invalid optimizations in the pixel shaders, along with improving the texture decoder, so that read times have been sped up by five times.
They also mention that the texture decoder fix should also improve micro-stutter in some games when it was time to load multiple textures into memory at once.
They also improved sampling callbacks and improved the audio decoder by squashing a few annoying bugs.
Games like The Legend of Zelda: Breath of the Wild have also been drastically improved, to the point where some people are reporting that it now runs smoother at 30fps than it ever did on the Wii U. You can see a demonstration of the game in action with the video below.
This is using a 5K graphics pack with custom adjusted bloom, high-dynamic shadows, and enhanced anti-aliasing. It’s running on an i7-6700 with 16GB of RAM and a standard GTX 1080.
This is quite impressive as it means that the Cemu 1.9.1 has nearly reached the point where many of the Wii U’s high-end games will look and run better via emulation than they do on the actual system.