Cemu, emulátor Nintendo Wii U, byl vydán

Je představeno vydání emulátoru Cemu 2.0, který umožňuje spouštět na běžných počítačích hry a aplikace vytvořené pro herní konzoli Nintendo Wii U. Vydání je pozoruhodné otevřením zdrojového kódu projektu a přechodem na model otevřeného vývoje, a také poskytování podpory pro platformu Linux. Kód je napsán v C++ a je otevřen pod svobodnou licencí MPL 2.0.

Emulátor byl vyvíjen od roku 2014, ale až dosud byl dodáván ve formě proprietární aplikace pro Windows. Vývoj v poslední době provádí pouze zakladatel projektu a zabírá veškerý jeho volný čas, takže nezbývá příležitost zapojit se do jiných projektů. Autor Cemu doufá, že přechod na model otevřeného vývoje přiláká nové vývojáře a promění Cemu v projekt spolupráce. Autor přitom na Cemu nepřestává pracovat a hodlá ho dále rozvíjet, ale aniž by tomu věnoval veškerý čas.

Připravené sestavení jsou připraveny pro Windows a Ubuntu 20.04. Pro ostatní distribuce Linuxu se doporučuje vytvořit kód sami. Linuxový port používá wxWidgets přes GTK3. Knihovna SDL se používá k interakci se vstupními zařízeními. Vyžaduje grafickou kartu, která podporuje OpenGL 4.5 nebo Vulkan 1.1. Existuje podpora pro Wayland, ale sestavení pro prostředí založená na tomto protokolu nebyla testována. Plány zmiňují vytvoření univerzálních balíčků ve formátu AppImages a Flatpak.

Ve své současné podobě byl emulátor testován na spuštění 708 her napsaných pro Wii U. 499 her zůstává nevyzkoušeno. Ideální práce je zaznamenána u 13 % testovaných her. 39 % her má údajně snesitelnou podporu, s drobnými chybami souvisejícími s grafikou a zvukem, které nemají vliv na hru. 19 % procent her se spustí, ale hra není dokončena kvůli vážnějším problémům. 14 % her se spustí, ale během hraní nebo na úvodní obrazovce se zhroutí. U 16 % her dochází při spuštění k pádům nebo zamrzání.

Podporována je emulace herních ovladačů DRC (GamePad), Pro Controller, Classic Controller a Wiimotes, stejně jako ovládání pomocí klávesnice a připojení stávajících herních ovladačů přes USB port. Dotykový vstup na GamePadu lze simulovat kliknutím levým tlačítkem myši a funkci gyroskopu lze ovládat pravým tlačítkem myši.

Zdroj: opennet.ru

Přidat komentář