Cemu, the Nintendo Wii U emulator, has been released

The release of the Cemu 2.0 emulator is introduced, which allows you to run games and applications created for the Nintendo Wii U game console on ordinary PCs. The release is notable for opening the source code of the project and moving to an open development model, as well as providing support for the Linux platform. The code is written in C++ and is open under the MPL 2.0 free license.

The emulator has been in development since 2014, but has until now been delivered in the form of a proprietary Windows application. Recently, development has been carried out only by the founder of the project and eats up all his free time, leaving no opportunity to engage in other projects. The author of Cemu hopes that the transition to an open development model will attract new developers and turn Cemu into a collaborative project. At the same time, the author does not stop working on Cemu and intends to continue developing it, but without spending all his time on it.

Ready builds are prepared for Windows and Ubuntu 20.04. For other Linux distributions, it is suggested to build the code yourself. The Linux port uses wxWidgets over GTK3. The SDL library is used to interact with input devices. Requires a graphics card that supports OpenGL 4.5 or Vulkan 1.1. There is support for Wayland, but builds for environments based on this protocol have not been tested. The plans mention the creation of universal packages in the AppImages and Flatpak format.

In its current form, the emulator has been tested to run 708 games written for the Wii U. 499 games remain untested. Ideal work is noted for 13% of the tested games. 39% of games are reported to be in tolerable support, with minor bugs related to graphics and sound that do not affect the gameplay. 19% percent of games launch, but the gameplay is not complete due to more serious problems. 14% of games launch but crash during gameplay or splash screen. 16% of games experience crashes or freezes during launch.

Emulation of game controllers DRC (GamePad), Pro Controller, Classic Controller and Wiimotes is supported, as well as keyboard control and connection of existing game controllers via USB port. Touch input in the GamePad can be simulated through a left mouse button click, and the gyroscope functionality can be controlled with the right mouse button.

Source: opennet.ru

Add a comment