De code van Cemu, de emulator van de Nintendo Wii U-gameconsole, is vrijgegeven.

De release van de Cemu 2.0-emulator is geĆÆntroduceerd, waarmee het mogelijk is om games en applicaties, gemaakt voor de Nintendo Wii U-spelconsole, op normale pc's te draaien. Deze release is opmerkelijk vanwege de openstelling van de projectbronbestanden en de overstap naar een open ontwikkelingsmodel, evenals ondersteuning voor het Linux-platform. De code is geschreven in C++ en is onder de vrije MPL 2.0-licentie openbaar gemaakt.

De emulator is sinds 2014 in ontwikkeling, maar tot nu toe beschikbaar gesteld als een proprietary applicatie voor Windows. De laatste tijd wordt de ontwikkeling uitsluitend voortgezet door de oprichter van het project, die al zijn vrije tijd eraan besteedt en geen ruimte laat voor andere projecten. De auteur van Cemu hoopt dat de overstap naar een open ontwikkelingsmodel nieuwe ontwikkelaars zal aantrekken en Cemu in een gezamenlijk project zal transformeren. Ondertussen stopt de auteur zijn werk aan Cemu niet en is van plan het verder te ontwikkelen, maar nu zonder al zijn tijd erin te steken.

Kant-en-klare builds zijn voorbereid voor Windows en Ubuntu 20.04. Voor andere Linux-distributies wordt aanbevolen om de code zelf te compileren. De Linux-port gebruikt wxWidgets bovenop GTK3. Voor de interactie met invoerapparaten wordt de SDL-bibliotheek gebruikt. Een grafische kaart met ondersteuning voor OpenGL 4.5 of Vulkan 1.1 is vereist. Er is ondersteuning voor Wayland, maar builds voor omgevingen gebaseerd op dit protocol zijn nog niet getest. In de plannen wordt het creƫren van universele pakketten in het AppImages- en Flatpak-formaat vermeld.

In de huidige staat is de emulator getest voor 708 games die voor de Wii U zijn geschreven. 499 games blijven ongetest. Ideale prestaties zijn genoteerd voor 13% van de geteste games. Voor 39% van de games is er redelijke ondersteuning, waarbij kleine afwijkingen met betrekking tot graphics en geluid worden waargenomen die geen invloed hebben op de gameplay. 19% van de games worden uitgevoerd, maar de gameplay is niet volwaardig door ernstiger problemen. 14% van de games starten, maar eindigen met een crash tijdens het spel of bij de weergave van het opstartscherm. Voor 16% van de games zijn er crashes of hangs tijdens het opstarten.

Emulatie van DRC-gamecontrollers (GamePad), Pro Controller, Classic Controller en Wiimotes wordt ondersteund, evenals bediening via toetsenbord en het aansluiten van aanwezige gamecontrollers via de USB-poort. Aanraakinput op de GamePad kan worden gesimuleerd via een klik met de linkermuisknop, en de functionaliteit van de gyroscoop kan worden beheerd met de rechtermuisknop.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster