Byl otevřen kód Cemu, emulátoru herní konzole Nintendo Wii U

Byla vydána verze emulátoru Cemu 2.0, která umožňuje spouštění her a aplikací navržených pro herní konzoli Nintendo Wii U na běžných PC. Vydání se vyznačuje uvolněním zdrojových kódů projektu a přechodem na otevřený model vývoje, jakož i zajištěním podpory platformy Linux. Kód je napsán v jazyce C++ a je dostupný pod volnou licencí MPL 2.0.

Emulátor se vyvíjí od roku 2014, ale dosud byl dodáván ve formě proprietární aplikace pro Windows. V poslední době se vývoj věnuje pouze zakladateli projektu a zabírá mu veškerý volný čas, což mu neumožňuje pracovat na jiných projektech. Autor Cemu doufá, že přechod na otevřený model vývoje přiláká nové vývojáře a promění Cemu ve společný projekt. Autor však nepřestává pracovat na Cemu a plánuje jeho další rozvoj, ale už nehodlá obětovat veškerý svůj čas.

Hotové sestavy jsou připraveny pro Windows a Ubuntu 20.04. Pro ostatní distribuce Linuxu se doporučuje sestavit kód samostatně. Port pro Linux používá wxWidgets nad GTK3. Pro interakci s vstupními zařízeními se používá knihovna SDL. K pro běhu je vyžadována grafická karta s podporou OpenGL 4.5 nebo Vulkan 1.1. Existuje podpora Waylandu, ale sestavy pro prostředí založená na tomto protokolu nebyly otestovány. V plánech se zmiňuje vytvoření univerzálních balíčků ve formátu AppImages a Flatpak.

V aktuálním stavu byl emulátor vyzkoušen na spuštění 708 her napsaných pro Wii U. Neověřených zůstává 499 her. Ideální funkčnost byla zaznamenána u 13 % testovaných her. Pro 39 % her je uvedena přijatelná podpora, při které se objevují nevýznamné odchylky, které neovlivňují herní proces, spojené s grafikou a zvukem. 19 % her se spouští, ale herní proces není plnohodnotný kvůli vážnějším problémům. 14 % her se spouští, ale končí havarijním ukončením během hry nebo při zobrazování úvodního videa. U 16 % her dochází k havarijnímu ukončení nebo zablokování při spouštění.

Podpora 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 může být simulován kliknutím levým tlačítkem myši, a funkcionalitu gyroskopu lze ovládat pravým tlačítkem myši.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster